summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-01-27gnu: Add node-picocolors.Daniel Khodabakhsh
* gnu/packages/node-xyz.scm (node-picocolors): New variable. Change-Id: I60c0bbf7b2ea058f398f81dfcf635165ffd1b027 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-27gnu: Add node-reduce-flatten.Daniel Khodabakhsh
* gnu/packages/node-xyz.scm (node-reduce-flatten): New variable. Change-Id: Ib8887489b53f1e4cad033ddeffe597a7d3ad6dfa Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-27gnu: Add node-source-map.Daniel Khodabakhsh
* gnu/packages/node-xyz.scm (node-source-map): New variable. Change-Id: I13e2be02c270f18f300eb61ad3504b8bfceda5cd Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-27gnu: Add node-strnum.Daniel Khodabakhsh
* gnu/packages/node-xyz.scm (node-strnum): New variable. Change-Id: I33988e4fd6eca9b81c650b171b777af747056760 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-27gnu: Add node-typical.Daniel Khodabakhsh
* gnu/packages/node-xyz.scm (node-typical): New variable. Change-Id: I0053fc63f641b1ba6e294931496b41ab6e33dc86 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-27gnu: make-rust-sysroot: Remove cross-gcc work-around.Efraim Flashner
* gnu/packages/rust.scm (make-rust-sysroot/implementation) [native-inputs]: Remove gcc-14. Change-Id: Ia2c8dcff4b3fac5f7d61d7890e35f769e7bdc1bf Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-01-27gnu: emacs-marginalia: Update to 2.9.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.9. Change-Id: I2976a02f3636919dbc0c68b39cc40210d72dfb9b
2026-01-27gnu: emacs-cape: Update to 2.5.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.5. Change-Id: I5343780d4323d33d163d6d7a03e1e0fa032a1621
2026-01-27gnu: emacs-corfu: Update to 2.8.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.8. Change-Id: I53d89deacc41267ab824b85f8d53afaf8ceb6f21
2026-01-27gnu: osslsigncode: Update to 2.11.Hennadii Stepanov
* gnu/packages/crypto.scm (osslsigncode): Update to 2.11. Merges guix/guix!5944 Change-Id: I2e1a291efbb21681bb1da2a81cead0e045114e9d Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-27gnu: emacs-org-ref: Update to 3.1-1.dc2481d.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-org-ref): Update to 3.1-1.dc2481d. [propagated-inputs]: Add emacs-pdf-tools. [arguments]: Delete ’skip-failing-test #:phase; set #:emacs. Change-Id: I88bd559d87ea2482bed32dbca3692bd0d4013afe
2026-01-27gnu: python-mathics-django: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-django): Update to 9.0.0. Change-Id: I7e4acb492b06a4d3357db61e7baf445cd36b6d59
2026-01-27gnu: python-mathicsscript: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathicsscript): Update to 9.0.0. Change-Id: I608b02988fee70306e465e69dd85ab059fb4db36
2026-01-27gnu: python-mathics-core: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-core)[arguments]<#:tests?>: Enable. <#:phases>{patch-bugs}: Modify. {set-home}: New phase. Change-Id: I4b892e4475f63478ea6c52bed69f593259a4d618
2026-01-27gnu: python-mathics-scanner: Update to 2.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-scanner): Update to 2.0.0. [arguments]<#:phases>[prepare]: Modify. Change-Id: I3e6cfe6b18899a1000d181b024aebbd120397250
2026-01-27gnu: mitm-cache: Apply patch to gracefully handle HEAD requests.Maxim Cournoyer
* gnu/packages/patches/mitm-cache-head-requests.patch: New file. * gnu/local.mk (dist_patch_DATA): Register. * gnu/packages/rust-apps.scm (mitm-cache): Apply it. Change-Id: I3480735340ef72be2acf8a3fdcfa9e71a6961b45
2026-01-27system/linux-container: Re-export %namespaces, %writable-/tmp variables.Maxim Cournoyer
* gnu/system/linux-container.scm: Re-export %namespaces and %writable-/tmp, which are from (guix build linux-container). Change-Id: Iaad362247825e30fb6837af013018f2c472c19fa
2026-01-26gnu: disorderfs: Update to 0.6.2.Vagrant Cascadian
* gnu/packages/file-systems.scm (disorderfs): Update to 0.6.2. [native-inputs]: Switch from fuse-2 to fuse-3.18.
2026-01-26gnu: Add fuse@3.18.Vagrant Cascadian
* gnu/packages/linux.scm (fuse-3.18): New variable.
2026-01-27gnu: qemu: Update to 10.2.0.Maxim Cournoyer
* gnu/packages/virtualization.scm (qemu): Update to 10.2.0. * gnu/packages/patches/qemu-fix-agent-paths.patch: Update patch. * gnu/packages/patches/qemu-fix-test-virtio-version.patch: Adjust for file name change. Relates-to: #2447 Change-Id: I26034baf660af802cf4a4646d3b303f949bb1f3f
2026-01-27gnu: Add lua-language-server.Maxim Cournoyer
* gnu/packages/lua.scm (lua-language-server): New variable. Change-Id: I2e110acf855b81f3d9e7b3228fc5fbf0827cb884
2026-01-27gnu: Add luamake and lua-bee.Maxim Cournoyer
* gnu/packages/lua.scm (luamake, lua-bee): New variables. Change-Id: I9d2b05d8dfd7cf3a47d5ef9a23685d5fd0d29898
2026-01-26gnu: mblaze: Update to 1.4.jgart
* gnu/packages/mail.scm (mblaze): Update to 1.4. [source]: Update uri. Change-Id: I0c31c5dfd325dca85b6ae8c2d4a46ab9f3796efd
2026-01-26gnu: adaptivecpp: Add rocm backend.Cayetano Santos
* gnu/packages/sycl.scm (adaptivecpp)[inputs]: Add rocm-device-libs, rocm-hip-runtime, and rocr-runtime. [native-inputs]: Remove clang-19 and lld-19; add clang-20 and lld-20. [arguments]: Adjust #:configure-flags accordingly. [synopsis]: Refresh. [description]: Update. Merges guix/guix!5879 Change-Id: Ide6484230237ae348e6a71be43bc30f5231af597
2026-01-26gnu: adaptivecpp: Fix rpath.Cayetano Santos
* gnu/packages/sycl.scm (adaptivecpp)[arguments]<#:phases>: Remove ’create-symlinks. <#:configure-flags>: Remove default flag. Change-Id: Ia8d9a87e46be22303ffca126dec733b7042ead9d
2026-01-26gnu: python-numpy: Fix build on powerpc64le-linux.Efraim Flashner
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: Add a phase to fix the test suite when building on powerpc64le-linux. Change-Id: I124cab23263f72174b72f36c3fba08fa6d696b80 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-01-26Revert "gnu: gdb: Enable scripting when cross compiling."Efraim Flashner
This reverts commit 1d9cf8758ecf49343457b98c1bbb084d214a602b. This commit inadvertently caused many rebuilds.
2026-01-26gnu: gdb: Enable scripting when cross compiling.Yelninei
Python detection failed because gdb was not able to find the flags for linking with python. Follow https://www.sourceware.org/gdb/wiki/CrossCompilingWithPythonSupport but dispatch to pkg-config. Guile detection was failing because gdb only tried the unprefixed pkg-config. Also a native guile is needed to compile the scheme files. Fixes guix/guix#5634. * gnu/packages/gdb.scm (gdb-python-config): New procedure. (gdb-14)[configure-flags]: Add --with-python [#:phases]: Add a phase for guile detection. [native-inputs]: Add guile-3.0. Change-Id: I4a151ac292eba1472725a1535b72b9168bc10742 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5645
2026-01-25gnu: koboldcpp: Update to 1.106.2.Andy Tai
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.106.2. Merges guix/guix!5888 Change-Id: Id9f840c4195c7c5b8616f5053229886dec11f18f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: freecad: Update dependency on tbb.Cayetano Santos
* gnu/packages/engineering.scm (freecad)[inputs]: Delete tbb-2020, add onetbb. Merges guix/guix!5489 Change-Id: I52e8d309e1c85690a79acb7b8ba428c651bfcc67 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: opencascade-occt: Update to 7.9.3.Cayetano Santos
* gnu/packages/maths.scm (opencascade-occt): Update to 7.9.3. [inputs]: Remove tbb-2020; add freeimage and onetbb. [source]: Update snippet. [arguments]: Use G-Expressions. <#:configure-flags>: Enable ’use_freeimage flag. [inputs]: Add freeimage and onetbb, delete tbb-2020. Merges guix/guix!5489 Change-Id: I0c17894e1577d09c53216ee193f7151d28f20a79 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: opencascade-occt-7.6.1: Do not inherit.Cayetano Santos
Inheritance avoids updating opencascade-occt. * gnu/packages/maths.scm (opencascade-occt-7.6.1): Remove inheritance from opencascade-occt. Merges guix/guix!5489 Change-Id: I6b980d2d2a6689a68d5f0af11e1af53c6858bffb Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: open-logic: Update to 4.3.0.Cayetano Santos
* gnu/packages/hdl.scm (open-logic): Update to 4.3.0. Change-Id: I5a2b0a6c8c5ba21792017fd068fd88a9a6b79bd4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: ieee-p1076: Move to hdl.Cayetano Santos
* gnu/packages/electronics.scm (ieee-p1076): Move from here ... * gnu/packages/hdl.scm: ... to here. Change-Id: Ie3c6dcfcf7df9fff176d701c010f525aa0d283c6 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: open-logic: Move to hdlCayetano Santos
* gnu/packages/electronics.scm (open-logic): Move from here ... * gnu/packages/hdl.scm: ... to here. Change-Id: I733fd20cf2059e2f4392bcbe23d6070306549ae8 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: hyprland: Update to 0.53.3.Murilo
* gnu/packages/wm.scm (hyprland): Update to 0.53.3. [inputs]: Add glaze. The glaze library is now a requirement for hyprland to build. Change-Id: I58ff1fa1edd4225e5acbdef76702d27e4283e875 Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add glaze.Murilo
* gnu/packages/cpp.scm (glaze): New variable. Change-Id: I064567c1b2fb2b61ef144146f802d705f8e81d1b Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: hyprtoolkit: Update to 0.5.3.Murilo
* gnu/packages/cpp.scm (hyprtoolkit): Update to 0.5.3. Change-Id: Id187e0e37fdbad97fb809212e3f7ddd8c52e44ed Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: hyprlang: Update to 0.6.8.Murilo
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.8. Change-Id: I3268bd8a5ffa5d0db9ecafeb75739702e85fa03e Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: level-zero: Fix inputs and licenses.Cayetano Santos
* gnu/packages/oneapi.scm (level-zero)[inputs]: Delete spdlog-13; add spdlog-14. [licenses]: Add asl2.0. Change-Id: If819ff189717aa788161799dfb5ccf3d8c1d7bb1 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add spdlog-1.14.Cayetano Santos
* gnu/packages/logging.scm (spdlog-1.14): New variable. Change-Id: Iffd7423778185619c1bd05f8a71425a325fc1f29 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: endless-sky: Update to 0.10.16.Foster Hangdaan
* gnu/packages/games.scm (endless-sky): Update to 0.10.16. [inputs]: Add flac and libavif. Change-Id: I461b27bf1507a41b37de5a30d53de66a5a106d1b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: libgit2: Fix tests on 32bit systems.Yelninei
This prevents a discrepancy between git_fs_path_lstat using different size stat structs. See https://github.com/libgit2/libgit2/issues/7169 * gnu/packages/version-control.scm (libgit2-1.9): Compile with -D_FILE_OFFSET_BITS=64 on 32bit system. Change-Id: Iab7df2c930b0fc0cb9030b754ad7b668d49a7034 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4860 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: clojure-tools-deps-alpha: Update to 0.15.1254.Mathieu Lirzin
* gnu/packages/clojure.scm (clojure-tools-deps-alpha): Update to 0.15.1254. Change-Id: I8a1564f67c9bf3a1e27e4294527f250503346c19 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5162 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: clojure-tools-cli: Update to 1.3.250.Mathieu Lirzin
* gnu/packages/clojure.scm (clojure-tools-cli): Update to 1.3.250. Change-Id: I6de8f1fd991297158c3aa65ed8e8d5c1d120b13a Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: clojure-tools-macro: Update to 0.2.2.Mathieu Lirzin
* gnu/packages/clojure.scm (clojure-tools-macro): Update to 0.2.2. Change-Id: I2df68777bf9779cac3cd3679aea4cd19121ad48d Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: clojure-tools-analyzer-jvm: Update to 1.3.4.Mathieu Lirzin
* gnu/packages/clojure.scm (clojure-tools-analyzer-jvm): Update to 1.3.4. Change-Id: I795b935ecd65aed05f538f53b5116d6d748da63a Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: clojure-tools-analyzer: Update to 1.2.1.Mathieu Lirzin
* gnu/packages/clojure.scm (clojure-tools-analyzer): Update to 1.2.1. Change-Id: I2f523e4030d97b2d4834fb7afcaa7a2119f7f2f5 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: clojure-data-xml: Update to 0.2.0-alpha10.Mathieu Lirzin
* gnu/packages/clojure.scm (clojure-data-xml): Update to 0.2.0-alpha10. Change-Id: I64e9afa4f467684b296a5b01d6c215dc4722350e Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: clojure-data-priority-map: Update to 1.2.1.Mathieu Lirzin
* gnu/packages/clojure.scm (clojure-data-priority-map): Update to 1.2.1. Change-Id: I6ee17056c71cf3ae49987573ad966e5469c0fc61 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Rutherther <rutherther@ditigal.xyz>