summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2025-12-15gnu: qtwebengine: Update to 6.9.3.Efraim Flashner
* gnu/packages/qt.scm (qtwebengine): Update to 6.9.3. [source]: Remove patch. * gnu/packages/patches/qtwebengine-fix-dependencies.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Co-authored-by: kestrelwx <kestrel.w@proton.me> Change-Id: I08a3915f0896b74ce493afcc1746d950a1444a03 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-15gnu: qtbase: Always find libvulkan.Efraim Flashner
Fixes: guix/guix#3330 * gnu/packages/qt.scm (qtbase)[source]: Add patch. [arguments]: Adjust a phase to substitute the location for libvulkan.so. * gnu/packages/patches/qtbase-patch-libvulkan.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Co-authored-by: kestrelwx <kestrel.w@proton.me> Change-Id: I39f1be5a30c5c17a4e4ea6c853b475f20ba8272c Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-15gnu: python-orocos-kinematics-dynamics: Fix build.Matthew Elwin
* gnu/packages/engineering.scm (python-orocos-kinematics-dynamics)[source]: Remove snippet. [arguments]: Add ’fix #:phase. Change-Id: Ia5e8e2826ea74fd968d7246ec85e0195d7663a1f Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org>
2025-12-14gnu: Add emacs-yaml-pro.Grigory Shepelev
* gnu/packages/emacs-xyz.scm (emacs-yaml-pro): New variable. Change-Id: Ieeb35123de78870a8348a8e1960c5703d5972f73
2025-12-14gnu: radare2: Update to 6.0.7 [security fixes].bdunahu
Includes fixes for CVE-2025-1744, CVE-2025-1864, CVE-2025-60358, CVE-2025-60359, CVE-2025-60360, CVE-2025-60361, CVE-2025-63744, CVE-2025-63745, CVE-2024-26475, CVE-2024-11858, CVE-2023-0302, CVE-2023-1605, CVE-2023-4322, CVE-2023-5686, CVE-2023-46569, CVE-2023-46570, CVE-2023-47016, CVE-2022-0173, CVE-2022-0419, CVE-2022-0139, CVE-2022-0518, CVE-2022-0519, CVE-2022-0520, CVE-2022-0521, CVE-2022-0522, CVE-2022-0523, CVE-2022-0559, CVE-2022-0676, CVE-2022-0712, CVE-2022-0713, CVE-2022-0476, CVE-2022-0695, CVE-2022-0849, CVE-2022-1031, CVE-2022-1061, CVE-2022-1052, CVE-2022-1207, CVE-2022-1244, CVE-2022-1237, CVE-2022-1238, CVE-2022-1240, CVE-2022-1283, CVE-2022-1284, CVE-2022-1296, CVE-2022-1297, CVE-2022-1382, CVE-2022-1383, CVE-2022-1437, CVE-2022-1444, CVE-2022-1451, CVE-2022-1452, CVE-2022-1649, CVE-2022-1714, CVE-2022-1809, CVE-2022-1899, CVE-2022-4398, CVE-2022-4843. * gnu/packages/engineering.scm (radare2): Update to 6.0.7. [build-system]: Switch to meson-build-system. [arguments]: <#:tests>: enable tests; <#:phases>: remove 'mklibdir, add 'fix-relative-include, add 'skip-tests. [inputs]: Add gmp, libzip, lz4, quickjs-ng, sdb, zlib; remove zip. [native-inputs]: Add node, perl, python-minimal-wrapper. * gnu/packages/patches/radare2-fix-meson-build-to-use-sys-qjs.patch: New file. * gnu/packages/patches/radare2-fix-meson-build-to-use-sys-sdb.patch: New file. * gnu/local.mk: (dist_patch_DATA): Register new patch files. Change-Id: I646f67279d238c3d447b3dca97d78b5768989a14 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-14gnu: Add sdb.bdunahu
* gnu/packages/databases.scm (sdb): New variable. Change-Id: I199de01ffb467a3f64b48d5ae42dc5fc18cab3df Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-14gnu: aqbanking: Update to 6.8.2 and change source to git.Hartmut Goebel
* gnu/packages/gnucash.scm: (aqbanking): Update to 6.8.2. [source]: Change to git-fetch. [arguments]: Change to gexp. [phases]: New phases make-cvs, build-types. [native-inputs]: Sort and add autoconf, automake, libtool. Change-Id: I45aa743dc4918c77122510b0c89df757f073f7c7
2025-12-14gnu: gwenhywfar: Update to 5.14.1 and change source to git.Hartmut Goebel
* gnu/packages/gnucash.scm: (gwenhywfar): Update to 5.14.1. [source]: Change to git-fetch. [arguments]: Change to gexp. [phases]: New phase make-cvs. [native-inputs]: Add autoconf, automake, gettext-minimal, libtool. Change-Id: I7325675cf2a81deb302423d9ecbd97d9d56b5a28
2025-12-14gnu: tomb: Update to 2.13.Cayetano Santos
* gnu/packages/crypto.scm (tomb): Update to 2.13. Change-Id: I85ea762361f8c03fb2f63a0413c03bda00fa9a8f
2025-12-14gnu: wpewebkit: Update to 2.50.3.Liliana Marie Prikler
* gnu/packages/webkit.scm (wpewebkit): Update to 2.50.3. Merges: guix/guix#4767
2025-12-14gnu: webkitgtk: Graft to 2.50.3 [security fixes].Liliana Marie Prikler
* gnu/packages/webkit.scm (webkitgtk/fixed): New variable. (webkitgtk)[replacement]: Use it here. (webkitgtk-for-gtk3): Use package/inherit.
2025-12-14gnu: Add emacs-load-dir.Anderson Torres
* gnu/packages/emacs-xyz.scm (emacs-load-dir): New variable. Change-Id: If923f98480fc119220a45662ff022416830bb980 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Merges: guix/guix#4691
2025-12-14gnu: Add klevernotes.Ghislain Vaillant
* gnu/packages/kde-office.scm (klevernotes): New variable. Change-Id: Idcfe5ef2fa15ec972f7488a77331f94010593836
2025-12-14gnu: Add sxmobar.jgart
* gnu/packages/hare-apps.scm (sxmobar): New variable. Change-Id: I55f46c5f1ee875f5fc8025df0859715696842b20
2025-12-13gnu: trealla: Update to 2.87.0.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.87.0. Change-Id: I37f74e99f6291bbe72dbf7cea84f4bc43326a37f
2025-12-13gnu: Add bonsai.jgart
* gnu/packages/hare-apps.scm (bonsai): New variable. Change-Id: I4489911b111c48aeb9b084e685aaafa8adfd98e4 Signed-off-by: jgart <jgart@dismail.de>
2025-12-13gnu: Add hare-ev.jgart
* gnu/packages/hare-xyz.scm (hare-ev): New variable. Change-Id: I06bd80eed0c169af7b1a25a3e22c289386419697 Signed-off-by: jgart <jgart@dismail.de>
2025-12-14gnu: swift-llvm: Enable assertions.Danny Milosavljevic
* gnu/packages/llvm.scm (swift-llvm)[arguments]{configure-flags}: Enable assertions. Closes: guix/guix#4015 Change-Id: I836898c21f4952e61886f237cba06d095b92402c
2025-12-13gnu: Add acr.Anderson Torres
* gnu/packages/build-tools.scm (acr): New variable. Change-Id: Ief39219971cb4fed738d8872e2a9500b7e711201 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4484
2025-12-13gnu: wdiff: Use gexps.Anderson Torres
* gnu/packages/patchutils.scm(wdiff)[arguments]: Use gexps. Change-Id: Ife2c051c209948afafe67854a315bdfa1a604f52 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4774
2025-12-13gnu: wdiff: Migrate from (gnu packages wdiff) to (gnu packages patchutils).Anderson Torres
wdiff is a single leaf package; there is few to no reason to keep it isolated in a single file. Given that patchutils.scm has similar packages, e.g. @code{vbindiff}, it is a good choice to receive wdiff. * gnu/local.mk: Remove reference to wdiff.scm. * gnu/packages/wdiff.scm: Delete file. (wdiff): Move from here ... * gnu/packages/patchutils.scm: ... to here. Update copyright commentaries. Add module (gnu packages texinfo). * po/packages/POTFILES.in: Remove reference to wdiff.scm. Change-Id: Ife2c051c209948afafe67854a315bdfa1a604f52 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-13gnu: patchutils.scm: Mild cleanup.Anderson Torres
* gnu/packages/patchutils.scm: Mild cleanup. Order #:use-module directives ascii-betically. Prefix all license entries with license:. Change-Id: Ib01d69f1f131a4a7a541a75b5dcd1a607a5e1dab Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-13gnu: Add font-peppercarrot.Ale Abdo
* gnu/packages/fonts.scm (font-peppercarrot): New variable. Change-Id: Ic1ae736b392b4862445cb4630279dc818d4bab99 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4506
2025-12-13gnu: guile: Add 3.0.11.Ludovic Courtès
* gnu/packages/guile.scm (guile-3.0.11): New variable. (guile-3.0-latest): Add comment. Change-Id: Id8ec934bb504750a5cefb5d417eab84175c47d01 Merges: #4747
2025-12-13image: esp32-partition/grub: Pass root to initialize-efi32-partition.Rutherther
Follow up of: ca0ed91b40 where the root argument has been omitted. This leads to an error, because initialize-efi32-partition expects `root` as first argument, while `#:grub-efi32` was given. Fixes: #4634. * gnu/system/image.scm (esp32-partition/grub): Pass 'root' as first argument to initialize-efi32-partition. Change-Id: Ia839f40444304c229aef33e996c66c8209e42dda Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-13services: postgres: Return #f on stop.Rutherther
Shepherd expects #f to know the service has stopped. * gnu/services/databases.scm (postgresql-shepherd-service): Return #f on stop. Change-Id: Ie5c45efc7eef75c325ddfd0ef197b306c7b60e5b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-13gnu: python-django-4: Update to 4.2.27 [security fixes].Hugo Buddelmeijer
This fixes CVE-2025-64460. * gnu/packages/django.scm (python-django-4): Update to 4.2.27. Change-Id: I299d8c2455e5d18298c295d5ae6ea3b912847ec2 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-13gnu: mupen64plus-ui-console: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-ui-console): Update to 2.6.0. Change-Id: I2d731d533c554784227e728ea388e4de96c1071d Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-video-z64: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-video-z64): Update to 2.6.0. Change-Id: I1cb0ea5661fafdfd44da0adb246c8353890bfff0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-video-rice: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-video-rice): Update to 2.6.0. Change-Id: Id57a1b8a34c0d1292ada6e8c70777dbec9df1099 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-video-glide64mk2: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2): Update to 2.6.0. Change-Id: Iec8834f17227d485553f609f7f4b2d924c58bf1d Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-video-glide64: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-video-glide64): Update to 2.6.0. Change-Id: I2a9a7358465b6ce3f96845e7462757c6289a0acd Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-video-arachnoid: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-video-arachnoid): Update to 2.6.0. Change-Id: I4a72cbba52d65dba01c6127b92f18999cb548c57 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-rsp-z64: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-rsp-z64): Update to 2.6.0. Change-Id: Ib0effee004a5d22d4b85c925f9e5befd6a154ca6 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-rsp-hle: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-rsp-hle): Update to 2.6.0. Change-Id: I44e2c00a40f2935c2838da8e31406a26868488e4 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-input-sdl: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-input-sdl): Update to 2.6.0. Change-Id: Iea5c55bbf7629298669e8355b234d220033eacbd Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-audio-sdl: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-audio-sdl): Update to 2.6.0. Change-Id: Ibad6fa88287d3b62120823780671227af2c3f8de Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: mupen64plus-core: Update to 2.6.0.bdunahu
* gnu/packages/emulators.scm (mupen64plus-core): Update to 2.6.0. [inputs]: Add vulkan-loader. Change-Id: Ief3c7b381269532999dffb128080fcaf3f1f2b06 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-12-13gnu: Add ctune.Junker
* gnu/packages/music.scm (ctune): New variable. * gnu/packages/patches/ctune-cmake-disable-git-clone.patch: New file. * gnu/local.mk (dist_patch_DATA): Register new patch. Change-Id: I3faf63279b958757d20e0fd2cae6f1e06d08818c Signed-off-by: Sughosha <sughosha@disroot.org>
2025-12-12gnu: trealla: Update to 2.86.12.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.86.12. Change-Id: I0d79781471fca725c745aef3a91fbb7cf0af70c5
2025-12-12gnu: vhdl-ls: Update to 0.86.0.Cayetano Santos
* gnu/packages/rust-apps.scm (vhdl-ls): Update to 0.86.0. [arguments]: Use #:rust 1.87 and set #:cargo-test-flags. * gnu/packages/rust-crates.scm (rust-winnow-0.7.14): New variable. * gnu/packages/rust-crates.scm (rust-syn-2.0.111): New variable. * gnu/packages/rust-crates.scm (rust-lsp-server-0.7.9): New variable. * gnu/packages/rust-crates.scm (rust-jiff-static-0.2.16): New variable. * gnu/packages/rust-crates.scm (rust-jiff-0.2.16): New variable. * gnu/packages/rust-crates.scm (rust-indexmap-2.12.1): New variable. * gnu/packages/rust-crates.scm (rust-hashbrown-0.16.1): New variable. * gnu/packages/rust-crates.scm (rust-dactyl-0.12.0): New variable. * gnu/packages/rust-crates.scm (rust-clap-builder-4.5.53): New variable. * gnu/packages/rust-crates.scm (rust-clap-4.5.53): New variable. * gnu/packages/rust-crates.scm (rust-brunch-0.10.4): New variable. * gnu/packages/rust-crates.scm (rust-assert-cmd-2.1.1): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update. Change-Id: I70593ec54fcff6d2f010a5e3f2536102d2f604d8
2025-12-12gnu: python-autograd-gamma: Fix build.Hugo Buddelmeijer
* gnu/packages/machine-learning.scm (python-autograd-gamma): Fix build. [source]: Switch to git-fetch to have tests. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: Ibb034a65f212917620bb1080f20e6ddc2347c65e Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-12gnu: python-lifelines: Compute parallel tests.Cayetano Santos
* gnu/packages/statistics.scm (python-lifelines)[native-inputs]: Add python-pytest-xdist. [arguments]: Add --numprocesses flag to #:test-flags, and remove very slow tests. Change-Id: Ib2ecc8bec37d9a7f95f992d8af160283b5abe881
2025-12-11gnu: linux-libre 5.4: Update to 5.4.302.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.302. (linux-libre-5.4-pristine-source): Update hash. Change-Id: I49194e64f57fb4747ca00a36413a7e7acf41c8c3
2025-12-11gnu: linux-libre 5.10: Update to 5.10.247.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.247. (linux-libre-5.10-pristine-source): Update hash. Change-Id: If0e5b3f44ba08dd25485538372090eb7febe77df
2025-12-11gnu: linux-libre 5.15: Update to 5.15.197.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.197. (linux-libre-5.15-pristine-source, deblob-scripts-5.15): Update hashes. Change-Id: Ie541e9481554076eca04f6e9f06fa896048b0fc0
2025-12-11gnu: linux-libre 6.1: Update to 6.1.159.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.159. (linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes. Change-Id: I022354f52ba32917568dd1ffcf0f4e7e16b61693
2025-12-11gnu: linux-libre 6.6: Update to 6.6.119.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.119. (linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes. Change-Id: I6c0b0192bec6193fc9e01d776b3ea24517cab709
2025-12-11gnu: linux-libre 6.12: Update to 6.12.61.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.61. (linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes. Change-Id: Ic67d16b331c826e96558dd836ae27d3b2fbe0510
2025-12-11gnu: linux-libre: Update to 6.17.11.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.17-version): Update to 6.17.11. (linux-libre-6.17-pristine-source): Update hash. Change-Id: I8cc0758200f838bb7ee32660197762d2b9349e23