Cayetano Santos
7c271adcee
gnu: llama-cpp: Update to 0.0.0-9353.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to
0.0.0-9353.
[arguments]<#:configure-flags>: Retore build ui.
<#:phases>: Add ’get-ui; update ’fix-tests.
[inputs]: Add ui.
Merges guix/guix!8859
Change-Id: I34da043c207041e14ce97e92799f541da3ce862d
2026-05-29 10:42:09 +02:00
Cayetano Santos
e8f0ac36a0
gnu: ggml: Update to 0.13.0.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.13.0.
Merges guix/guix!8859
Change-Id: I1a64b171c313f7b8217e20a347bba6548fd829e4
2026-05-29 10:42:08 +02:00
luca
91c5e436f6
gnu: ninja: Move to build-tools.
...
* gnu/packages/build-tools.scm (ninja, ninja/pinned, samurai)
(samu-as-ninja-wrapper): Move to here...
* gnu/packages/ninja.scm (ninja, ninja/pinned, samurai)
(samu-as-ninja-wrapper): ...from here. New deprecated variables.
* guix/build-system/cmake.scm (default-ninja):
Switch to loading from build-tools module.
* guix/build-system/meson.scm (default-ninja): Likewise.
Change-Id: Ia32fb258159cfcc9a0f1ef91c335c71c25a6d7ef
Closes: https://codeberg.org/guix/guix/issues/3595
Merges: https://codeberg.org/guix/guix/pulls/4329
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-05-27 16:55:34 +09:00
Cayetano Santos
773277c256
gnu: Add stable-diffusion-cpp.
...
* gnu/packages/machine-learning.scm (stable-diffusion-cpp): New variable.
Merges guix/guix!8676
Change-Id: Id31d252ce45bb7fd99d43e7cd3a29bcdde11916f
2026-05-24 12:28:42 +02:00
Cayetano Santos
7682c6ae55
gnu: Add ggml-for-stable-diffusion.
...
* gnu/packages/machine-learning.scm (ggml-for-stable-diffusion): New
variable.
Merges guix/guix!8676
Change-Id: I6f39882e3a5751ed5bb69f5ac97a55685566c70a
2026-05-24 12:28:42 +02:00
Nicolas Graves
4335c22019
gnu: openmm: Fix output with Python@3.12.
...
* gnu/packages/machine-learning.scm (openmm)[native-inputs]:
Add python-setuptools.
Change-Id: If189c4ffab93866201a089da34f0c6c37c785605
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:19:35 +01:00
Nicolas Graves
918d8e7048
gnu: python-vosk: Fix build on Python@3.12.
...
* gnu/packages/machine-learning.scm (python-vosk)[arguments]
<#:phases>: Patch phase 'from-abi-to-api to work on python@3.12 .
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:58 +01:00
Nicolas Graves
83f38a3a8b
gnu: python-autograd: Fix build on Python@3.12.
...
* gnu/packages/machine-learning.scm (python-autograd)[native-inputs]:
Add python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:57 +01:00
Cayetano Santos
f28ceaa85e
gnu: python-threadpoolctl: Update to 3.6.0.
...
* gnu/packages/machine-learning.scm (python-threadpoolctl): Update to 3.6.0.
[source]: Switch to git-fetch.
Merges: guix/guix!7295
Change-Id: I87ff452dc0ec7cc28582dda01d8ccd556093d09c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:53 +01:00
Sharlatan Hellseher
5189f9fd7a
gnu: python-hmmlearn: Modernize package.
...
* gnu/packages/machine-learning.scm (python-hmmlearn):
[source]: Switch to git-fetch.
[arguments]: Use G-expressions.
<test-flags>: Run all tests, provide option to test from installed module.
<phases>: Remove 'build-extensions.
[native-inputs]: Remove pybind11-2 and python-wheel; add pybind11.
Change-Id: Iadb85f813edea720a0a8f5f6e465ee80a530aef1
2026-05-24 10:14:49 +01:00
Nicolas Graves
288d5fb6a7
gnu: onnx: Drop python-pytest-runner native-input.
...
* gnu/packages/machine-learning.scm (onnx)[native-inputs]: Drop
python-pytest-runner.
Change-Id: I5ae6f0cb25215a9f616cd7f763127424b8d0a723
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:48 +01:00
Sharlatan Hellseher
6fc7efb905
gnu: openmm: Update to 8.5.0.
...
* gnu/packages/machine-learning.scm (openmm): Update to 8.5.0.
[phases]{patch-python-build-system}: Rename to
{patch-wrappers-python-install}.
{remove-shaky-tests}: Place after {unpack} phase.
[native-inputs]: Remove swig-4.0; add swig.
[license]: List all mentioned licenses.
Change-Id: I89dc1b06917f20bf38e965077fb5f8b63cdf5cb9
2026-05-24 10:14:45 +01:00
Nicolas Graves
803e96bf55
guix: build-system: Set pypi-uri in pyproject, drop python module.
...
After this commit, when both modules are imported:
- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead
- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)
This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.
* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.
* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.
* gnu/packages/openldap.scm: Reorder modules to get the right warning.
* gnu/packages/pypy.scm: Likewise.
* gnu/packages/*.scm : Drop module (guix build-system python).
* tests/import/pypi.scm: Likewise.
Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:45 +01:00
Nicolas Graves
23ac958d41
gnu: python-pytorch-for-r-torch: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch):
[build-system]: Switch to pyproject-build-system.
Change-Id: I1d990b27034f81965a186cf536daaac47e93bf63
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:43 +01:00
Nicolas Graves
fb51dc5c5c
gnu: packages: Remove python-pytest-cov native-inputs.
...
Obtained with
./pre-inst-env guix style -S remove-native-inputs -t python-pytest-cov
on top of https://codeberg.org/guix/guix/pulls/5862
For this reason, I don't think it's relevant to generate a GNU Style
Changelog.
Change-Id: I58fe10452d7eaf2e8bb4dc88dfac5b4a5ee46165
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:39 +01:00
Nicolas Graves
684b10f1db
build-system/pyproject: Remove python-pytest-cov native-input.
...
* gnu/packages/astronomy.scm (python-wiimatch)
* gnu/packages/audio.scm (python-resampy, python-librosa)
* gnu/packages/backup.scm (borgmatic)
* gnu/packages/bioinformatics.scm (python-bed-reader, python-pysnptool)
(python-pairtools):
* gnu/packages/check.scm (python-pytest-nunit, python-pytest-perf)
* gnu/packages/dav.scm (vdirsyncer, radicale)
* gnu/packages/django.scm (python-django-redis)
* gnu/packages/engineering.scm (python-scikit-rf)
* gnu/packages/fediverse.scm (python-mastodon-py)
* gnu/packages/fontutils.scm (psautohint)
* gnu/packages/geo.scm (python-pyogrio)
* gnu/packages/graphviz.scm (python-uqbar)
* gnu/packages/jupyter.scm (python-jupyterlab-server python-nbclient,
python-jupyterlite-core, python-ipydatawidgets)
* gnu/packages/machine-learning.scm
(python-pymanopt, python-tensorly, python-torchmetrics)
* gnu/packages/maths.scm (python-libensemble)
* gnu/packages/music.scm (stargate)
* gnu/packages/python-check.scm (python-atpublic, python-vcrpy)
* gnu/packages/python-compression.scm (python-zipstream-ng)
* gnu/packages/python-science.scm (python-plotnine,
python-pandaparallel, python-pyts, python-pingouin)
* gnu/packages/python-web.scm (python-devpi-process, python-cheroot,
python-jsonpickle, python-flask-babel, python-url-normalize,
python-elasticsearch, python-hupper, python-simple-websocket,
python-apiron, python-huggingface-hub, python-aiosignal, python-ovh,
python-cbor2, python-zeep, hypercorn, python-warcio, python-aioftp,
python-oauthlib, python-tinycss2, python-cssselect2, python-httpcore,
python-wsgiprox, python-venusian, gunicorn)
* gnu/packages/python-xyz.scm (python-janus, python-affine,
python-contourpy, python-echo, python-rasterio, python-rich-tables,
python-babel, python-pymarshal, python-portalocker, python-expandvars,
python-mizani, python-cligj, autokey,
python-robotframework-pythonlibcore, python-lsp-jsonrpc,
python-numpydoc, python-pillow, python-manimpango, python-cairocffi,
python-pubmed-parser, python-sentry-sdk, python-prettytable,
python-sniffio, python-ipywidgets, python-pyproject-api,
python-pymemcache, python-async-lru, python-numcodecs, python-mwclient,
python-cmd2, python-pyan3, python-platformdirs, python-multipart,
python-shtab, python-scooby)
* gnu/packages/rdf.scm (python-rdflib-6)
* gnu/packages/simulation.scm (python-fenics-dijitso)
* gnu/packages/sphinx.scm (python-sphinx-design)
* gnu/packages/statistics.scm (python-patsy, python-rchitect)
* gnu/packages/task-management.scm (todoman)
* gnu/packages/vpn.scm (sshuttle)
* gnu/packages/web.scm (anonip, python-tibanna)
[native-inputs]: Remove python-pytest-cov.
Change-Id: I32f027794e90333c27fdff5871180779f603846c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:33 +01:00
Nguyễn Gia Phong
a550ba8906
gnu: Remove phase done by set-version in pyproject-build-system.
...
* gnu/packages/astronomy.scm (python-kanon)[arguments]<#:phases>:
Remove 'relax-requirements and 'set-version.
* gnu/packages/machine-learning.scm
(python-botorch)[arguments]<#:phases>: Remove 'pretend-version.
* gnu/packages/openstack.scm
(python-os-testr, python-requestsexceptions)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/package-management.scm
(python-conda-libmamba-solver)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/patchutils.scm (pwclient)[arguments]<#:phases>:
Remove 'set-PBR_VERSION.
* gnu/packages/python-check.scm
(python-aioresponses)[arguments]<#:phases>: Remove 'set-pbr-version.
* gnu/packages/python-science.scm
(python-modin, python-plotly, python-pytensor)[arguments]<#:phases>:
Remove 'versioneer.
(snakemake-5, snakemake-6, snakemake-7)[arguments]<#:phases>:
Remove 'patch-version.
* gnu/packages/python-web.scm (python-alpaca-py)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/python-xyz.scm
(python-logical-unification)[arguments]<#:phases>:
Remove 'versioneer.
(python-debugpy, python-strenum)[arguments]<#:phases>:
Remove 'fix-version.
(python-qstylizer)[arguments]<#:phases>: Remove 'set-pbr-version.
(python-retry)[arguments]<#:phases>: Remove 'set-version.
* gnu/packages/statistics.scm (python-pymc)[arguments]<#:phases>:
Remove 'versioneer.
Change-Id: I7b4557c576730e47575305f4f03bfe2523412c6c
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:30 +01:00
Nicolas Graves
a5f7b7f39d
gnu: koboldcpp: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (koboldcpp):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.
Change-Id: I320ad76b1c475f12a0cefc036bd1a19d91e00041
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Nicolas Graves
268f6cfcb2
gnu: llama-cpp: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (llama-cpp):
[arguments]<#:imported-modules, #:modules>: Relocate keywords. Switch
to pyproject-build-system.
Change-Id: I0b99e2b4b4beaf9fd085428022ec38b9e25995c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-05-24 10:14:19 +01:00
Cayetano Santos
e6b49f7d47
gnu: Add llama-cpp-scripts.
...
* gnu/packages/machine-learning.scm (llama-cpp-scripts): New variable.
Change-Id: I06e9d8176dd4130d4ea238467bc32a555aae1407
2026-05-22 13:07:08 +02:00
Cayetano Santos
62e11d3051
gnu: llama-cpp: Update to 9276.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 9276.
[inputs]: Remove coreutils.
[native-inputs]: Remove python; add python-minimal-wrapper.
[arguments]<#:configure-flags>: Update.
<#:phases>: Update ’fix-tests; delete ’fix-python-shebang.
Change-Id: Ib7c44775468ff85be8bb64170b009f4448268569
2026-05-22 12:42:39 +02:00
Cayetano Santos
022b728cd3
gnu: ggml: Update to 0.12.0.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.12.0.
Change-Id: I9eb8e81ed990ff269c5e392277b228886d037e90
2026-05-22 12:42:39 +02:00
Cayetano Santos
2bfc83d279
gnu: python-sentence-transformers: Update to 5.5.0.
...
* gnu/packages/machine-learning.scm (python-sentence-transformers): Update to 5.5.0.
[native-inputs]: Remove python-pytest.
Change-Id: Icaea92e22edd2df8f0febe0836abc5a8b9ec33c1
2026-05-17 20:28:43 +02:00
Cayetano Santos
43b9738ce9
gnu: python-thinc: Use git fetch.
...
* gnu/packages/machine-learning.scm (python-thinc)[source]: Switch to
git-fetch.
Change-Id: Ie087864c683e6e32decf9ff0a2624cd6ab000ff8
2026-05-17 16:21:18 +02:00
Andy Tai
b3a80ed56f
gnu: koboldcpp: Update to 1.112.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.112.2.
Merges guix/guix!8219
Change-Id: I3f02e4292938a20eeb1d34213e96381c53212d97
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-05-17 10:04:50 +02:00
Cayetano Santos
dcf9d04120
gnu: mnn: Update to 3.5.0.
...
* gnu/packages/machine-learning.scm (mnn): Update to 3.5.0.
[inputs]: Remove flatbuffers and protobuf; add protobuf-3.20.
[source]: Remove test failures in #:snippet.
[arguments]: Replace ’check #:phase; activate #:tests;
update #:configure-flags.
Change-Id: I60a8a28f0ead995060f527d2236a46f243896eef
2026-05-15 23:59:19 +02:00
Cayetano Santos
dd79898f11
gnu: llama-cpp: Update to b9095.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to b9095.
Merges guix/guix!8512
Change-Id: I642b15bc787c71ad16ada098e811a95c5a70e216
2026-05-15 17:27:12 +02:00
Cayetano Santos
4f14e1f8b9
gnu: python-gguf: Update to 0.19.0.
...
* gnu/packages/machine-learning.scm (python-gguf): Update to 0.19.0.
Merges guix/guix!8512
Change-Id: I144f369336b05684a7c90da7764b614e3c469b89
2026-05-15 17:27:07 +02:00
Cayetano Santos
3f4e89f383
gnu: ggml: Update to 0.11.1.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.11.1.
Merges guix/guix!8512
Change-Id: Ic3dc6091accf057c55613629fd52e52af1fc70e5
2026-05-15 17:26:57 +02:00
Cayetano Santos
1514adcaf1
gnu: whisper-cpp: Fix ggml version.
...
* gnu/packages/machine-learning.scm (whisper-cpp)[inputs]: Remove ggml;
add ggml-for-whisper.
Merges guix/guix!8512
Change-Id: I9d50527eee87fedc69207c849ed8842f30e4b8e1
2026-05-15 17:26:42 +02:00
Cayetano Santos
059a7ba6d6
gnu: Add ggml-for-whisper.
...
* gnu/packages/machine-learning.scm (ggml-for-whisper): New variable.
Merges guix/guix!8512
Change-Id: If1e2f106a7d2a159b5374d9fe9e79dae81b2511e
2026-05-15 17:26:33 +02:00
Andy Tai
864ec1d9d0
gnu: koboldcpp: Update to 1.111.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): update to 1.111.2.
Merges guix/guix!7715
Change-Id: I8b5af182de1bca05ab6a28b9dc6fe9d68fc91da6
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:23:08 +02:00
Anderson Torres
f61fc47913
gnu: Sort #:use-module directives.
...
* gnu/packages/build-tools.scm: Sort #:use-module directives.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: I78c89220c9f7ff73892a6008e5d9fb3c23df53ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:42 +02:00
Anderson Torres
6ee49c693f
gnu: Rename (gnu packages adns) to (gnu packages dns).
...
* gnu/packages/bittorrent.scm: Rename (gnu packages adns) to (gnu packages dns).
* gnu/packages/build-tools.scm: Likewise.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: Id6705f311aea37342d6769b25d42253e5428703f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:21 +02:00
Vinicius Monego
109e9d4a2f
gnu: python-cma: Update to 4.4.4.
...
* gnu/packages/machine-learning.scm (python-cma): Update to 4.4.4.
[arguments]<#:test-flags>: Update test file path.
Change-Id: Id0cf5e5ba11a183ba9891b9125c49cb71cd515a4
2026-03-29 11:18:33 -03:00
Nguyễn Gia Phong
c483315faf
gnu: Add libretranslate.
...
* gnu/packages/machine-learning.scm (libretranslate): New variable.
* gnu/packages/patches/libretranslate-use-flasgger.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I82ca207ee8c724e3ee0623768b502512c494e9c1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nguyễn Gia Phong
eff1709a0d
gnu: Add python-argos-translate-files.
...
* gnu/packages/machine-learning.scm (python-argos-translate-files): New variable.
Change-Id: Icc4f85e03a43d1702e0712311bc3bb8effc0a26e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Nigko Yerden
ff3accfef4
gnu: llama-cpp: Further debloat and improve.
...
Reduces closure size from ~700 downto 291 MiB.
Note that coreutils is required by 'env' program referensed in
'bin/convert_hf_to_gguf.py'.
* gnu/packages/machine-learning.scm (llama-cpp)[arguments]:
Delete #:modules and #:imported-modules.
<#:phases>{patch-paths}: Delete.
{fix-tests}: Delete string substitutions for "tests/CMakeLists.txt"
that do nothing.
{wrap-python-scripts}: Delete.
{fix-python-shebang}: Add.
[inputs]: Delete all inputs except 'ggml and 'openssl; add 'coreutils.
[native-inputs]: Replace with 'python and 'python-jinja2 inputs.
[propatated-inputs]: Delete.
Merges guix/guix!7396
Change-Id: I64229d6cfa096e32926672bed55125f22c9ca7eb
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-03-24 11:28:48 +01:00
Efraim Flashner
88f23c252a
gnu: tvm: Remove redundant input.
...
* gnu/packages/machine-learning.scm (tvm)[native-inputs]: Remove
redundant gcc-14.
Change-Id: Ib9e20b7430289b40565acd91e2a863aeacea8858
2026-03-24 10:52:50 +02:00
Efraim Flashner
f2b9615036
gnu: xnnpack: Remove redundant input.
...
* gnu/packages/machine-learning.scm (xnnpack)[native-inputs]: Remove
redundant gcc-14.
Change-Id: I425c380396543a52ba3f46c4a2e19807b28bee8b
2026-03-24 10:52:50 +02:00
Cayetano Santos
160dacf62b
gnu: python-lightning-cloud: Update to 0.6.0.
...
* gnu/packages/machine-learning.scm (python-lightning-cloud): Update to 0.6.0.
[native-inputs]: Remove python-wheel.
Change-Id: I0e28fe9a964d41b438f3ff829d5912710b73e66a
2026-03-23 14:34:03 +01:00
Cayetano Santos
90c72fb47e
gnu: python-ripser: Update to 0.6.14.
...
* gnu/packages/machine-learning.scm (python-ripser): Update to 0.6.14.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Change-Id: Ic4af33bafddffce51d05d840bc2e92ae297481db
2026-03-23 14:33:36 +01:00
Cayetano Santos
3ef5753dbf
gnu: python-inquirer: Update to 3.4.1.
...
* gnu/packages/machine-learning.scm (python-inquirer): Update to 3.4.1.
Change-Id: Iba160f4eb828ec9e39438af2963fcd4f7327383e
2026-03-23 14:33:36 +01:00
Andy Tai
c05a817bfc
gnu: koboldcpp: Update to 1.110.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.110.
Merges guix/guix!7340
Change-Id: Id395916cbcb563ea8a224896557715ddd173181d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-22 16:40:20 +01:00
Cayetano Santos
db2fa95cbb
gnu: python-gguf: Inherit from llama-cpp.
...
* gnu/packages/machine-learning.scm (llama-cpp)[inherit]: Add.
[source]: Delete.
[inputs, properties]: Unset.
[description]: Fix max line.
Merges guix/guix!7370
Change-Id: I86df53bfea858e8d54b6dad8665044c4168f2a76
2026-03-22 10:48:55 +01:00
Cayetano Santos
ab12eac31b
gnu: whisper-cpp: Simplify package.
...
* gnu/packages/machine-learning.scm (whisper-cpp)[arguments]: Remove
’patch-paths #:phase.
[inputs]: Remove spirv-headers, spirv-tools, vulkan-headers, and
vulkan-loader.
[native-inputs]: Remove git and shaderc; add git-minimal/pinned.
Change-Id: Iaa6eab995e4ea014ca31d89dabd030c4a5e15d31
2026-03-21 17:05:32 +01:00
Cayetano Santos
0b2a7f9945
gnu: python-gguf: Update to 0.18.0.
...
* gnu/packages/machine-learning.scm (python-gguf): Update to 0.18.0.
Change-Id: I16863aa891ce4e913837fedd26facbf3e5acdc8d
2026-03-20 15:58:29 +01:00
Cayetano Santos
9cf65c5aa5
gnu: libsvm: Update to 337.
...
* gnu/packages/machine-learning.scm (libsvm): Update to 337.
[source]: Add ’file-name.
* gnu/packages/machine-learning.scm (python-libsvm)[native-inputs]:
Remove python-wheel.
Change-Id: Ifdeba2ca533980a3a6a23a2f888d755cde222bf1
2026-03-20 15:52:04 +01:00
Cayetano Santos
6f452bfdc7
gnu: fbgemm: Fix hash.
...
* gnu/packages/machine-learning.scm (fbgemm)[source]: Update sha256.
Fixes guix/guix#7345
Change-Id: I5d5c49fe85f3932f13aba85dbac0729f9802f6a2
2026-03-20 14:35:20 +01:00
Cayetano Santos
bb80506570
gnu: llama-cpp: Update to 0.0.0-b8445.
...
This update fixes an issue with the server not rendering the webui, see: https://github.com/ggml-org/llama.cpp/pull/20724
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b8445.
Change-Id: Ib90076dfa8af6983587bf8408a465c34b4872873
2026-03-20 14:00:33 +01:00