summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-02-28gnu: Add go-github-com-mschoch-smat.Arun Isaac
* gnu/packages/golang-xyz.scm (go-github-com-mschoch-smat): New variable. Change-Id: I7ec7c022efd5485ef05f312cdf8c00c4d2f0ce89 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28gnu: Add go-github-com-matryer-moq.Arun Isaac
* gnu/packages/golang-check.scm (go-github-com-matryer-moq): New variable. Change-Id: I6d9ab0d642f9d1db395ea53f6db1d992eb860b71 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28gnu: go-github-com-vektah-gqlparser-v2: Update to 2.5.31.Arun Isaac
* gnu/packages/golang-web.scm (go-github-com-vektah-gqlparser-v2): Update to 2.5.31. Change-Id: Ib8f38c757c2f844589862e569af41aa27c0b18e2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28gnu: Add faiss-for-go-faiss.Arun Isaac
* gnu/packages/graph.scm (faiss-for-go-faiss): New variable. Change-Id: I322a8e058ef00771d3987c05a42b03be9fc64cc5 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28gnu: faiss: Build shared libraries.Arun Isaac
* gnu/packages/graph.scm (faiss)[arguments]: Add -DBUILD_SHARED_LIBS=ON to configure-flags. Change-Id: Iffbbbd168ad498656656e274c823ff22667fc46f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28gnu: faiss: Enable C API.Arun Isaac
* gnu/packages/graph.scm (faiss)[arguments]: Add -DFAISS_ENABLE_C_API=ON to configure-flags. Change-Id: I4efb687ee45d68ce21275d62b0293ab67beef57a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-28gnu: Add or-tools.Thomas Kramer
* gnu/packages/maths.scm (or-tools): New variable. Merges guix/guix!5989 Change-Id: I92ab5cefecb6e77b9cffc4f580750e723b563e44 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-28gnu: protobuf: Drop static output.Cayetano Santos
There is no benefit in terms of size on keeping a separate output. * gnu/packages/protobuf.scm (protobuf)[outputs]: Delete ’static. [arguments]: Delete ’move-static-libraries #:phase. Merges guix/guix!6733 Change-Id: I33b1390175ae6c9b3ad0d4ed62cc49c91c941e81
2026-02-28gnu: scip: Add support for lapack.Cayetano Santos
* gnu/packages/maths.scm (scip)[inputs]: Add lapack. [arguments]<#:configure-flags>: Enable corresponding flag. [native-inputs]: Add perl and python-minimal-wrapper. Change-Id: Icd0bd5f890bbf8dfaad8ac07a350f09b8a3bea5f
2026-02-28gnu: monero-gui: Update to 0.18.4.6.Foster Hangdaan
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.6. Change-Id: I196cb121bbfe484270ba98701081403380fb897f Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-28gnu: monero: Update to 0.18.4.6.Foster Hangdaan
* gnu/packages/finance.scm (monero): Update to 0.18.4.6. Change-Id: I451602068e302428e803df2e021383cf6d55cf57 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-28gnu: iaito: Update to 6.0.8-2.5f44a32.bdunahu
* gnu/packages/engineering.scm (iaito): Update to 6.0.8-2.5f44a32. [arguments]: <#:phases>: remove custom configure phase. Merges guix/guix!6755 Change-Id: I19f2a6e444b832e4f1b753ab448ec95be97a3759 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-28gnu: radare2: Update to 6.1.0.bdunahu
* gnu/packages/engineering.scm (radare2): Update to 6.1.0. [arguments]: <#:configure-flags>: re-enable use_libuv. Merges guix/guix!6755 Change-Id: Ic065988f58bdc1016a49e627831af6f1799d47fe Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-28gnu: emacs-org2web: Remove obsolete build phase.Thanos Apollo
The fix for 'define-obsolete-function-alias' was integrated upstream in version 0.9.2. * gnu/packages/emacs-xyz.scm (emacs-org2web) [arguments]: Remove 'fix-byte-compilation' phase. Merges guix/guix!6755 Change-Id: Icf30d0b6234ea990645edc009230b4680d0b64e6 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-28gnu: cl-simple-matrix: Update to 3.15.Guillaume Le Vaillant
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.15. Change-Id: I0d4df63e5591c43802149ac840cf13cafc92eb9f
2026-02-28gnu: xandikos: Fix tests.Fabio Natali
This is to fix Xandikos' tests, broken following a recent Python Dulwich update. This is a temporary fix, where python-dulwich is pinned to an older version, python-dulwich-0.24. Also see <https://codeberg.org/guix/guix/pulls/6443#issuecomment-10859915>, that describes the same issue in the context of another Python package, Poetry. * gnu/packages/dav.scm (xandikos): [propagated-inputs]: Remove python-dulwich; add python-dulwich-0.24. Change-Id: I2b3222e2a5de20fc18b986ed0b6a65c9e67395a3 Signed-off-by: jgart <jgart@dismail.de>
2026-02-27gnu: Add emacs-geiser-hoot.David Thompson
* gnu/packages/emacs-xyz.scm (emacs-geiser-hoot): New variable. Change-Id: I5de595ccc3161cfb455b89e9e80e85fa5ac71435 Signed-off-by: Ian Eure <ian@retrospec.tv>
2026-02-27gnu: Add acarsdec.Laura Kirsch
* gnu/packages/radio.scm (acarsdec): New variable. Merges: https://codeberg.org/guix/guix/pulls/5178 Change-Id: I6438aec78c567020ec8c2018bd56d9e9c2586832 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: atomicparsley: Update to 20240608.083822.1ed9031.Anderson Torres
* gnu/packages/video.scm (atomicparsley): Update to 20240608.083822.1ed9031. Merges: https://codeberg.org/guix/guix/pulls/5282 Change-Id: Ifbcef592baee34745e8925dafd96d713dad1727b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: atomicparsley: Use GEXPs.Anderson Torres
* gnu/packages/video.scm (atomicparsley)[arguments]<#:phases>: Use gexps. Change-Id: Ie41ac562e644ab941641017b22f2c15376d09872 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: atomicparsley: Remove now-unneeded phase.Anderson Torres
The current cmake version is superior to 3.17. Downgrading the code to 3.16 is no longer needed. * gnu/packages/video.scm (atomicparsley)[arguments]<#:phases>: Remove set-cmake-version. Change-Id: Iddeaf93fcbcbb9e00041bd40a012769d35ae3e0d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: atomicparsley: Indent.Anderson Torres
* gnu/packages/video.scm (atomicparsley)[source]: Indent. Change-Id: If45f0023aa4fd6943632425330b9d2e486ba7e04 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: deskflow: Update to 1.25.0.Mazin AlHaddad
* gnu/packages/hardware.scm (deskflow): Update to 1.25.0. Merges: https://codeberg.org/guix/guix/pulls/5254 Change-Id: I83884d0d55022138e2c13d0a1d285fa0717bcdbb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: Update praat to 6.4.52.Patrick Norton
* gnu/packages/language.scm (praat): Update to 6.4.52. [arguments]: Update makefile names. Merges: https://codeberg.org/guix/guix/pulls/5455 Change-Id: Ib0de32f46e31536f720d91bcf0624d51b3c88518 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: uriparser: Update to 1.0.0 [security fixes].gemmaro
Includes fix for CVE-2025-67899. * gnu/packages/web.scm (uriparser): Update to 1.0.0. [arguments]<#:configure-flags>: Explicitly enables the test building flag. Merges: https://codeberg.org/guix/guix/pulls/5541 Change-Id: Ic4760647dadf057f81adbb246f9aa9eb11a05406 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27system: gdbinit: Save command history by default.Ludovic Courtès
By default, GDB does not save history. This improves on the default. * gnu/system/shadow.scm (%default-gdbinit): Add ‘set history’ commands. (gdb-history-placeholder): New variable. (default-skeletons): Add it. Change-Id: Ie3f9c26098066b4bd896b0593546015a1b429209 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6559
2026-02-27system: gdbinit: Fix default ‘debug-file-directory’ for user profiles.Ludovic Courtès
This fixes a bug whereby ‘file-exists?’ would be called on tilde-prefixed directory names before tilde expansion has taken place. As a result, ~/.guix-profile and ~/.guix-home/profile would never be included in ‘debug-file-directory’. * gnu/system/shadow.scm (%default-gdbinit): Remove call to ‘file-exists?’. Change-Id: I3a6bf1fec6bfbf208679d030dd6b380b9c6a4789 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-02-27gnu: guile-sodium: Update to 0.3.0.Yelninei
* gnu/packages/guile-xyz.scm (guile-sodium): Update to 0.3.0. [native-inputs]: Add guile-3.0. [propagated-inputs]: Move libsodium from here ... [inputs]: ... to here. Change-Id: I2949cc98d0f28f8c5c2d20de8164fb71dfdda236 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6701
2026-02-27gnu: hipblaslt: Build for MI250 GPUs only.Ludovic Courtès
Fixes a bug whereby ‘hipblaslt’ would almost always fail to build on the build farms due to its unreasonable disk space requirements. * gnu/packages/rocm-libs.scm (hipblaslt)[properties]: Change ‘amd-gpu-targets’ to a single GPU model. Fixes: guix/guix#6590 Change-Id: I84ce29f50a86ee62abcbb7338decbe6dc83ea292 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6645
2026-02-27gnu: make-glibc-locales: Fix build on the Hurd.Yelninei
* gnu/packages/base.scm (make-glibc-locales): Remove inherited phases from glibc. Change-Id: I1400bd8396944780bf273148d0aaed909585fcb1 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5842
2026-02-27system: examples: Remove comments on missing login prompt on hurd64.Yelninei
* gnu/system/examples/bare-hurd64.tmpl: Remove outdated comment. * gnu/system/examples/devel-hurd64.tmpl: Remove outdated comment. Merges: https://codeberg.org/guix/guix/pulls/5545 Change-Id: Icd31fe47392263f2629e882c791013679a0fd597 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: vmware-open-vm-tools: Update to 13.0.10.Douglas Deslauriers
* gnu/packages/virtualization.scm (vmware-open-vm-tools): Update to 13.0.10. [inputs]: Switch to xmlsec-openssl, remove duplicate xmlsec Merges: https://codeberg.org/guix/guix/pulls/6758 Change-Id: I03ff6ef227c8f6ce929dfce5d909c93af716639b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: Add mangowc.Nikita Mitasov
* gnu/packages/wm.scm (mangowc): New variable. Merges: https://codeberg.org/guix/guix/pulls/6355 Change-Id: I771e82103c38dec5a704e126ef8e5bc22cd551d8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: rizin: Update to 0.8.2 [security-fixes].bdunahu
Potential fixes for CVE-2026-22780. * gnu/packages/engineering.scm (rizin): Update to 0.8.2. Merges: https://codeberg.org/guix/guix/pulls/6750 Change-Id: I45403eabf89444d7bcff40f01a30bdc6ba23c6b8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: labwc: Update to 0.9.4.Ashish SHUKLA
* gnu/packages/wm.scm (labwc): Update to 0.9.4. Merges: https://codeberg.org/guix/guix/pulls/6756 Change-Id: I03e8ac3e172d9e542c1c7b724c328a3e8f535d36 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: liquidprompt: Update to 2.2.1.Yunqi Shao
* gnu/packages/shellutils.scm (liquidprompt): Update to 2.2.1. [arguments]<#:install-plan>: Update template locations. <#:phases>: Add 'install-generated-config phase. Merges: https://codeberg.org/guix/guix/pulls/5727 Change-Id: I3f5ec199f6f0b04246fc414bd8d2a3c52acc9c5d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: tz: Update to 0.8.0.jgart
* gnu/packages/time.scm (tz): Update to 0.8.0. [arguments]: Disable static analysis tooling. [inputs]: Add go-github-com-pelletier-go-toml-v2, go-github-com-tkuchiki-go-timezone, go-github-com-mattn-go-isatty, go-golang-org-x-tools, and go-golang-org-x-term. Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Change-Id: Ica2c0c6c0552663cbb3ff9a78b6c41e92749241b
2026-02-27gnu: Add qman.firefly707
* gnu/packages/man.scm (qman): New variable. Merges: https://codeberg.org/guix/guix/pulls/1986 Change-Id: I461054b7d3a6c1b26e9b6c7cc7d7da6b1f6f4033 Reviewed-by: Ada Stevenson <adanskana@gmail.com> Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: whisper-cpp: Unbundle ggml.Cayetano Santos
* gnu/packages/machine-learning.scm (whisper-cpp)[inputs]: Remove openblas; add ggml. [arguments]: Update #:configure-flags. Change-Id: I5356c534d41b02d434b865db3182e1b0e6455261
2026-02-27gnu: whisper-cpp: Update to 1.8.3-1.364c77f.Cayetano Santos
* gnu/packages/machine-learning.scm (whisper-cpp): Update to 1.8.3-1.364c77f. Change-Id: Ied0735ae2cbd3d66c24bee1c25524c7172499941
2026-02-27gnu: llama-cpp: Remove unused dependency on openblas.Cayetano Santos
* gnu/packages/machine-learning.scm (llama-cpp): Update to . Change-Id: Idba892340f50497d4751196069688373b876ca02
2026-02-27gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.Sharlatan Hellseher
This is a following up change after discussion in <https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648>. * gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables. (swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4. * gnu/packages/accessibility.scm (libbraille) * gnu/packages/apparmor.scm (libapparmor) * gnu/packages/bioinformatics.scm (htseq, imp, libsbml) * gnu/packages/bootloaders.scm (dtc, u-boot) * gnu/packages/disk.scm (volume-key) * gnu/packages/dns.scm (ldns, unbound) * gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm) * gnu/packages/embedded.scm (python-libmpsse) * gnu/packages/engineering.scm (freecad, kicad, meep, mpb) * gnu/packages/fabric-management.scm (ibutils) * gnu/packages/game-development.scm (python-pybox2d) * gnu/packages/games.scm (kiki) * gnu/packages/geo.scm (saga) * gnu/packages/gnome.scm (libratbag) * gnu/packages/gnucash.scm (gnucash) * gnu/packages/gnupg.scm (python-gpg) * gnu/packages/graphviz.scm (graphviz) * gnu/packages/guile-xyz.scm (guile-xapian) * gnu/packages/image.scm (mypaint) * gnu/packages/instrumentation.scm (babeltrace, lttng-tools) * gnu/packages/kodi.scm (kodi) * gnu/packages/libftdi.scm (libftdi) * gnu/packages/linux.scm (libnl) * gnu/packages/llvm.scm (lldb) * gnu/packages/machine-learning.scm (openmm, tensorflow-lite) * gnu/packages/maths.scm (nlopt) * gnu/packages/ncurses.scm (stfl) * gnu/packages/oneapi.scm (python-onetbb) * gnu/packages/pretty-print.scm (highlight) * gnu/packages/python-crypto.scm (python-m2crypto) * gnu/packages/python-graphics.scm (python-pivy) * gnu/packages/radio.scm (hamlib, soapysdr) * gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager) * gnu/packages/selinux.scm (libselinux, libsemanage, python-setools) * gnu/packages/speech.scm (pocketsphinx) * gnu/packages/statistics.scm (python-openturns, r-spams) * gnu/packages/tbb.scm (python-tbb) * gnu/packages/version-control.scm (subversion) * gnu/packages/video.scm (libopenshot, mlt, obs) [native-inputs]: Remove swig; add swig-4.0. * gnu/packages/geo.scm (gdal) * gnu/packages/graph.scm (python-faiss) [inputs]: Remove swig; add swig-4.0. * gnu/packages/games.scm (fifengine): Update to 0.4.2. [inputs]: Remove swig; add swig-4.0. [native-inputs]: Likewise. * gnu/packages/image-processing.scm (insight-toolkit, simpleitk) * gnu/packages/pdf.scm (mupdf, python-pymupdf) [native-inputs]: Remove swig-next; add swig-4.4. Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-27gnu: swig-next: Update to 4.4.1.Andy Tai
* gnu/packages/swig.scm (swig-next): Update to 4.4.1. Merges: https://codeberg.org/guix/guix/pulls/3701 Change-Id: Ia2dd7adeb28de07e43789e4d8ca3e0a35dea49eb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: janet: Update to 1.41.2.Nguyễn Gia Phong
* gnu/packages/lisp.scm (janet): Update to 1.41.2. Change-Id: Ib956967816a7ab58abae7735f4fbe4da2c4bc607 Signed-off-by: jgart <jgart@dismail.de>
2026-02-27gnu: trealla: Update to 2.90.40.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.90.40. Change-Id: I88f04b68cb8e482f23917473b1fb29a8dff2311e
2026-02-27gnu: llama-cpp: Update to 0.0.0-b8054.Cayetano Santos
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b8054. Change-Id: I604ec9db4b9a4c75ec7036db9f1d7172f92d2aa0
2026-02-27gnu: ggml: Update to 0.9.7.Cayetano Santos
* gnu/packages/machine-learning.scm (ggml): Update to 0.9.7. Change-Id: Ia5917543d03220cc9fc90c31b12d35fb74187eea
2026-02-27gnu: xkcdpass: Update to 1.30.0.moksh
* gnu/packages/password-utils.scm (xkcdpass): Update to 1.30.0. [arguments]<#:phases>: Add 'cd-tests. Merges guix/guix!6737 Change-Id: I8cc33987bb5c71309bae3d98d4cf7f53e7e7acc3 Signed-off-by: Cayetano Santos <csantosb@inventati.org> Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-02-27gnu: webkitgtk: Refresh input.Andreas Enge
* gnu/packages/webkit.scm (webkitgtk)[native-inputs]: Remove ruby-2.7; add ruby. Change-Id: I3cd8877839a0bfc5e82fe857d4afdd3ac6fdba83
2026-02-27gnu: webkitgtk: Use system malloc.Konstantin Suntsov
* gnu/packages/webkit.scm (webkitgtk) [arguments]<#:configure-flags>: Use system malloc. Closes: guix/guix#5147 Change-Id: Ifb633fb7df66b50df51339b775f5ebbbf67b8ec3 Signed-off-by: Andreas Enge <andreas@enge.fr>