summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-02-27gnu: ggml: Set backend directory.Nigko Yerden
Without this flag, backends are not installed. * gnu/packages/machine-learning.scm (ggml)[arguments]<#:configure-flags>: Add -DGGML_BACKEND_DIR. Fixes guix/guix#6699. Merges guix/guix!6724 Change-Id: I73b737aa7c98a47c168caccae25f6de0f27c57ec Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-27Revert "gnu: git-minimal: Update to 2.53.0"Andreas Enge
This reverts commit ff1497f9ea2c6dc7684e32661b8c046dac76d9bb.
2026-02-27gnu: Add scip.Thomas Kramer
* gnu/packages/maths.scm (scip): New variable Merges guix/guix!5989 Change-Id: I7f027c0dd6cd833aebb6b480c43bba11f0641af6 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-27gnu: Add soplex.Thomas Kramer
* gnu/packages/maths.scm (soplex): New variable Merges guix/guix!5989 Change-Id: I0c23d436c9eb7bdf852d78d600b4cf196d9a0e26 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-27gnu: Add lemon-graph.Thomas Kramer
* gnu/packages/graph.scm (lemon-graph): New variable Merges guix/guix!5989 Change-Id: Ieabf232df3c60d7557a814907ec78675606b1cb6 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-27gnu: Add ypsilon.AwesomeAdam54321
* gnu/packages/patches/ypsilon-Use-GNU-toolchain-as-default.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Merges: https://codeberg.org/guix/guix/pulls/3994 Change-Id: I33a3ffd2ca1e5a3cd789cf9a1e50d8824a156404 Reviewed-by: Zhu Zihao <all_but_last@163.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-27gnu: dezyne: Update to 2.20.0.Janneke Nieuwenhuizen
* gnu/packages/dezyne.scm (dezyne): Update to 2.20.0. Change-Id: If754c53526235566867e5ccf78e29ae637579782
2026-02-27gnu: turbovnc: Update to 3.3.Maxim Cournoyer
* gnu/packages/vnc.scm (turbovnc): Update to 3.3. [source]: Switch to git-fetch, delete patches. <snippet>: Adjust for removal of unix/Xvnc/extras. [#:configure-flags]: Add -DTVNC_ZLIBNG=OFF. * gnu/packages/patches/turbovnc-find-system-packages.patch * gnu/packages/patches/turbovnc-custom-paths.patch: Delete files. * gnu/local.mk (dist_patch_DATA): De-register them. Change-Id: I5e30df4d0d2e6b7f149fa3698406d33cf9bfb37a
2026-02-27gnu: fonts: Add font-nerd-fantasque-sans.Joan V. C.
* gnu/packages/fonts.scm (font-nerd-fantasque-sans): New variable. Closes: guix/guix#6704 Change-Id: Ib3ea0cfe02d492a8e7856b8c0b828b319bfddded Signed-off-by: Joan Vilardaga Castro <codeberg-hn80@joanvc.cat> Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-02-26gnu: emacs-claude-code-ide: Update to 0.2.6-1-5f12e60.jgart
* gnu/packages/emacs-xyz.scm (emacs-claude-code-ide): Update to 0.2.6-1-5f12e60. [version]: Use git-version form. Change-Id: I8044efee7308aa67cda8418c1abbc130c982f8ab
2026-02-26gnu: git-minimal: Update to 2.53.0Ashish SHUKLA
* gnu/packages/version-control.scm (git-minimal): Update to 2.53.0. Change-Id: I6cf52bbd4d23bfcb8d9d98065738b2214f8085af Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: schemesh: Update to 0.9.3Ashish SHUKLA
* gnu/packages/chez.scm (schemesh): Update to 0.9.3. Change-Id: I03be32495a6486f9576cc3ee57cd0aa635115f2d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: tlpui: Update to 1.9.0Ashish SHUKLA
* gnu/packages/linux.scm (tlpui): Update to 1.9.0. Change-Id: Ifed7fba6f0db8040f10ca35d314f85cf3d297636 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: tlp: Update to 1.9.0Ashish SHUKLA
* gnu/packages/linux.scm (tlp): Update to 1.9.0. Change-Id: Ia0e9888112c17de0512e416037c2650feb1d7781 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: snac: Update to 2.89Ashish SHUKLA
* gnu/packages/fediverse.scm (snac): Update to 2.89. Change-Id: I68bf78d3d57410f4ece035625011193afba09c7b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: nim: Update to 2.2.8Ashish SHUKLA
* gnu/packages/nim.scm (atlas, sat): Update. (nim): Update to 2.2.8. Change-Id: I161dec5f5c4a64bcf3f4e87c300909cc84ade70a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: aegisub: Update to 3.4.2.Carlos Durán Domínguez
The source <https://github.com/Aegisub/Aegisub> was an unmaintained fork of <https://github.com/TypesettingTools/Aegisub> which is used in this change. * gnu/packages/video.scm (aegisub): Update to 3.4.2, improve style. [source]: Switch to git-fetch, remove patches, and reindent. [build-system]: Switch to meson-build-system. [arguments]: Reindent, and use G-expressions. <#:configure-flags>: Update to meson flags. <#:phases>: remove 'fix-ldflags, 'fix-boost-headers and add 'git-version-h. [inputs]: Reindent, and sort. Remove freetype, wxwidgets-gtk2; add curl, icu4c, libportal, luajit-lua52-openresty, openal, uchardet, wxwidgets, and zlib. [native-inputs]: Reindent. Remove intltool, and desktop-file-utils. Add gettext-minimal, googletest, and python. [description]: Reindent. [license]: Sort. Remove license:mpl1.1. Add license:bsd-2, license:gpl2+, license:isc, and license:public-domain. * gnu/packages/patches/aegisub-boost68.patch: Remove file. * gnu/packages/patches/aegisub-boost81.patch: Likewise. * gnu/packages/patches/aegisub-icu59-include-unistr.patch: Likewise. * gnu/packages/patches/aegisub-make43.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Deregister patches. Closes: guix/guix#6413 Merges: https://codeberg.org/guix/guix/pulls/6571 Change-Id: I84e993363984962da3cc05dccc9fd23ec99041e7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: Add wasi-compiler-rt.Roman Scherer
* gnu/packages/web.scm (wasi-compiler-rt): New variable. Change-Id: I047d1a70e0ba8fba41059cc1948408e0fd3c5077 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: Add wasi-libc.Roman Scherer
* gnu/packages/web.scm (wasi-libc): New variable. Change-Id: Ic2ba47fb6c6c4d535837b1583f24469588261b37 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: Add go-github-com-ncruces-sort.Roman Scherer
* gnu/packages/golang-web.scm (go-github-com-ncruces-sort): New variable. Change-Id: I28a72f2e0632ed0cc69b4c016eb3f77a114e68f1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: Add go-github-com-ncruces-julianday.Roman Scherer
* gnu/packages/golang-web.scm (go-github-com-ncruces-julianday): New variable. Change-Id: Iacd5295f7fda50dbd7e622da6a52f799484e5248 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: Add go-github-com-charmbracelet-x-errors.Roman Scherer
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-errors): New variable. Change-Id: I6a95e05cac81c2036ba52f1e61310978f627189c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: go-github-com-charmbracelet-x-windows: Use git-fetch/lfs.Roman Scherer
This repository uses Git LFS for binary files, requiring git-fetch/lfs to properly fetch the content on systems where git-lfs is not available to the daemon's builtin:git-download builder. * gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-windows): Use git-fetch/lfs method. Change-Id: I21c33ec6ca488b59f63cb1d8609beaaad888b378 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: go-github-com-charmbracelet-x-term: Use git-fetch/lfs.Roman Scherer
This repository uses Git LFS for binary files, requiring git-fetch/lfs to properly fetch the content on systems where git-lfs is not available to the daemon's builtin:git-download builder. * gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-term): Use git-fetch/lfs method. Change-Id: I921bf69c364b91cf4de5cb3ccb3a720c411c005e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: go-github-com-charmbracelet-x-input: Use git-fetch/lfs.Roman Scherer
This repository uses Git LFS for binary files, requiring git-fetch/lfs to properly fetch the content on systems where git-lfs is not available to the daemon's builtin:git-download builder. * gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-input): Use git-fetch/lfs method. Change-Id: I570d2c43188afecfee9323ede00523724a741e41 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: go-github-com-charmbracelet-x-exp-slice: Use git-fetch/lfs.Roman Scherer
This repository uses Git LFS for binary files, requiring git-fetch/lfs to properly fetch the content on systems where git-lfs is not available to the daemon's builtin:git-download builder. * gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-slice): Use git-fetch/lfs method. Change-Id: Ic062765c149fb3a0ee58813f850b7ba26d192f01 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: go-github-com-charmbracelet-x-exp-golden: Use git-fetch/lfs.Roman Scherer
This repository uses Git LFS for binary files, requiring git-fetch/lfs to properly fetch the content on systems where git-lfs is not available to the daemon's builtin:git-download builder. * gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-golden): Use git-fetch/lfs method. Change-Id: Ieda6b30b30d9f3394c78ff070580ec8d890edfea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: go-github-com-charmbracelet-x-cellbuf: Use git-fetch/lfs.Roman Scherer
This repository uses Git LFS for binary files, requiring git-fetch/lfs to properly fetch the content on systems where git-lfs is not available to the daemon's builtin:git-download builder. * gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-cellbuf): Use git-fetch/lfs method. Change-Id: I5899d3cc841d117d079a968ca4b73fd7c8d13108 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: go-github-com-charmbracelet-x-ansi: Use git-fetch/lfs.Roman Scherer
This repository uses Git LFS for binary files, requiring git-fetch/lfs to properly fetch the content on systems where git-lfs is not available to the daemon's builtin:git-download builder. * gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-ansi): Use git-fetch/lfs method. Change-Id: I22d3b1856b239db335dbf83bf02623e8534639cd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: sdrangel: Update to 7.23.2.Carlos Durán Domínguez
* gnu/packages/radio.scm (sdrangel): Update to 7.23.2. [inputs]: Remove codec2, qtbase-5, qtcharts-5, qtdeclarative-5, qtgamepad-5, qtgraphicaleffects, qtlocation-5, qtmultimedia-5, qtquickcontrols2-5, qtserialport-5, qtspeech-5, qtsvg-5, qtwayland-5, qtwebchannel-5, qtwebengine-5, and qtwebsockets-5; add codec2-1, qtbase, qtcharts, qtdeclarative, qtlocation, qtmultimedia, qtpositioning, qtserialport, qtspeech, qtscxml, qtsvg, qtwayland, qtwebengine, qtwebsockets. [arguments]: <#:qtbase>: Set to qtbase. <#:configure-flags>: Add "-DENABLE_QT6=ON". Fixes: guix/guix#6483 Change-Id: I7665b6978e7f93f61eef0f144f3a54aff66627ef Reviewed-by: Giacomo Leidi <therewasa@fishinthecalculator.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: sdrangel: Improve style.Carlos Durán Domínguez
* gnu/packages/radio.scm (sdrangel)[arguments]: Use G-expressions. Change-Id: I745270aa97978e8287b4762e31748ad3c70db0ec Reviewed-by: Giacomo Leidi <therewasa@fishinthecalculator.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: Add codec2-1.Carlos Durán Domínguez
* gnu/packages/audio.scm (codec2-1): New variable. Change-Id: Ida18de1cbeb76b562836cba3e70ef6bc38c1e6f8 Reviewed-by: Giacomo Leidi <therewasa@fishinthecalculator.me> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: python-pdfminer-six: Update to 20260107.Felix Gruber
* gnu/packages/python-xyz.scm (python-pdfminer-six): Update to 20260107. [native-inputs]: Add python-setuptools-scm. Remove python-wheel. Merges: https://codeberg.org/guix/guix/pulls/6690 Change-Id: I8c31def9fb83cfd3e4a52a31f4047fabfb8ee4d7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: Add gofrundis.Carlos Durán Domínguez
* gnu/packages/markup.scm (gofrundis): New variable. Merges: https://codeberg.org/guix/guix/pulls/6352 Change-Id: I2e9a4cae842c47d3bb791370f0473c67148e5776 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-26gnu: zoxide: Rewrite install-more phase.Efraim Flashner
* gnu/packages/rust-apps.scm (zoxide)[arguments]: Rewrite 'install-more to use the copy-build-system 'install phase. Change-Id: I642a48ee5524442adcaea90fbc664a1e17e57571
2026-02-26gnu: zoxide: Update to 0.9.9.Efraim Flashner
* gnu/packages/rust-apps.scm (zoxide): Update to 0.9.9. * gnu/packages/rust-crates.scm (zoxide): Update crates. Change-Id: I28042afa85ccbcb652fa36dda2b6d7c3a6939d47
2026-02-26gnu: xremap: Rewrite install-completions phase.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-xremap)[arguments]: Rewrite 'install-completions phase to make it cleaner. [native-inputs]: Add rust-xremap when cross-compiling. Change-Id: Ifb48b6cc26b60e2c10604c38c313e2acee858ad0
2026-02-26gnu: xremap: Update to 0.10.17.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-xremap): Update to 0.10.17. [home-page]: Update to new home-page. (xremap-niri): New variable. (xremap-hyperland)[arguments]: Update for upstream changes. * gnu/packages/rust-crates.scm (rust-xremap): Update crates. Change-Id: Ic2d100a2d091b083989a2416dad76069d15ed988
2026-02-26gnu: typst: Rewrite install-artifacts phase.Efraim Flashner
* gnu/packages/rust-apps.scm (typst)[arguments]: Rewrite 'install-artifacts to use the copy-build-system 'install phase. Change-Id: I4a1314ef827ab6a3ab079c5aa7247bda14ce49e6
2026-02-26gnu: typst: Update to 0.14.2.Efraim Flashner
* gnu/packages/rust-apps.scm (typst): Update to 0.14.2. * gnu/packages/rust-crates.scm (typst): Update crates. Change-Id: I30f2c36e99105bb5ddbb1c54c6c069cff1682a1c
2026-02-26gnu: codeberg-cli: Update to 0.5.5.Efraim Flashner
* gnu/packages/rust-apps.scm (codeberg-cli): Update to 0.5.5. * gnu/packages/rust-crates.scm (codeberg-cli): Update crates. Change-Id: I94718be8441fe06fa67d2fe83faeb82ae3d50113
2026-02-26gnu: gitoxide: Rewrite install-extras phase.Efraim Flashner
* gnu/packages/rust-apps.scm (gitoxide)[arguments]: Rewrite the 'install-extras phase to make it cleaner. Change-Id: Ifc95627d5b4d21a9141e1699935f92cf2f2805d2
2026-02-26gnu: gitoxide: Update to 0.51.0.Efraim Flashner
* gnu/packages/rust-apps.scm (gitoxide): Update to 0.51.0. [arguments]: Remove features flag. [native-inputs]: Remove cmake-minimal. * gnu/packages/rust-crates.scm (gitoxide): Update crates. Change-Id: I4396e2c46fea2b6145023b82b14ed9d910392a5c
2026-02-26gnu: Add go-github-com-modelcontextprotocol-go-sdk.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-modelcontextprotocol-go-sdk): New variable. Change-Id: I39511b118dbb3ed15be7795a2fadf7615439caa9
2026-02-26gnu: Add go-github-com-google-jsonschema-go.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-google-jsonschema-go): New variable. Change-Id: I7a8d9ea7ef8e09d5df224da6de6a9f2f8bdc32b6
2026-02-26gnu: Add go-github-com-yosida95-uritemplate-v3.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-yosida95-uritemplate-v3): New variable. Change-Id: Iacb0f441d1f879c3d84d4f1d3448d0a2945405c2
2026-02-26gnu: gomacro: Update to 0.0.0-20251011163654-53dd3d49f67b.Sharlatan Hellseher
* gnu/packages/golang-apps.scm (gomacro): Update to 0.0.0-20251011163654-53dd3d49f67b. [inputs]: Remove go-golang-org-x-tools, go-github-com-peterh-liner, and go-github-com-mattn-go-runewidth. [native-inputs]: Add go-golang-org-x-tools, go-github-com-peterh-liner, and go-github-com-mattn-go-runewidth. Change-Id: I3730b3567fe455b95b054a6bc79abacb79b23475
2026-02-26gnu: go-jsonnet: Simplify packaging.Sharlatan Hellseher
* gnu/packages/golang-apps.scm (go-jsonnet)[arguments] <import-path>: Use ellipsis (...) to build all commands at once. <phases>: Use default 'build and 'install phases. Change-Id: I2d65928c2f914e5f78bc26f2c7b26d0674ea2117
2026-02-26gnu: go-fxlint: Update to 0.0.0-20251227140935-d5da5b04ac90.Sharlatan Hellseher
* gnu/packages/golang-apps.scm (go-fxlint): Update to 0.0.0-20251227140935-d5da5b04ac90. Change-Id: I48d124ff6d36224f49b356b6af120f3c49ff9b8e
2026-02-26gnu: goawk: Update to 1.31.0.Ashish SHUKLA
* gnu/packages/textutils.scm (goawk): Update to 1.31.0 [arguments]<#:test-flags>: Add another test to be skipped. Merges: https://codeberg.org/guix/guix/pulls/5076 Change-Id: I0f1cd6b516320c811dd440919dd155acdc1c9377 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>