Sharlatan Hellseher
c6ef87490f
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-04-04 22:42:07 +01:00
Nicolas Graves
266d84d922
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-04-04 22:42:07 +01:00
Nicolas Graves
4745843e38
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-04-04 22:42:03 +01:00
Nicolas Graves
44df0200cd
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-04-04 22:41:59 +01:00
Nicolas Graves
9160351b94
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-04-04 22:41:51 +01:00
Nguyễn Gia Phong
53f18b563c
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.
(python-stpipe)[arguments]<#:phases>:
Remove '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-04-04 22:41:47 +01:00
Nicolas Graves
4640a13dd9
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-04-04 22:41:21 +01:00
Nicolas Graves
80bca3a925
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-04-04 22:41:21 +01: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
Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Cayetano Santos
b416322c05
gnu: python-gpytorch: Update to 1.15.2.
...
* gnu/packages/machine-learning.scm (python-gpytorch): Update to 1.15.2.
Change-Id: I871851b7a70954cecd35231f9938b1117a47de37
2026-03-19 15:43:23 +01:00
Cayetano Santos
d470507431
gnu: python-botorch: Update to 0.17.2.
...
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.17.2.
Change-Id: I7b099cfbc681de8c0ec14da0fc9a9d5cdeac20dd
2026-03-19 15:43:23 +01:00
Cayetano Santos
bd23eb8d4c
gnu: python-linear-operator: Update to 0.6.1.
...
* gnu/packages/machine-learning.scm (python-linear-operator): Update to
0.6.1.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Change-Id: Ieecdb2d7b1ade4fcb65eff5b17f2b1e4478cf0f9
2026-03-19 15:43:23 +01:00
Cayetano Santos
ac7d058f0c
gnu: python-sentence-transformers: Update to 5.3.0.
...
* gnu/packages/machine-learning.scm (python-sentence-transformers): Update to 5.3.0.
[native-inputs]: Remove python-wheel.
Change-Id: I474b69d68b9e132affd9f19bd0133055410e93d2
2026-03-19 15:19:05 +01:00
Cayetano Santos
4dff7067f9
gnu: python-sacrebleu: Update to 2.6.0.
...
* gnu/packages/machine-learning.scm (python-sacrebleu): Update to 2.6.0.
[native-inputs]: Remove python-wheel; add python-setuptools-scm.
Change-Id: I41dc63ac9490a988c36990d432cfbe507d013d9c
2026-03-19 15:19:05 +01:00
Cayetano Santos
34fc68cb2c
gnu: llama-cpp: Reduce closure size.
...
* gnu/packages/machine-learning.scm (llama-cpp)[inputs]: Remove
python-gguf.
[propagated-inputs]: Remove python-pytorch; add python-jinja2.
Fixes guix/guix#7263
Merges guix/guix!7266
Change-Id: Ide6ef7e02beadc50c412e3a766d11203c497827e
2026-03-19 10:51:28 +01:00
Cayetano Santos
10f6052962
gnu: whisper-cpp: Update to 1.8.4.
...
* gnu/packages/machine-learning.scm (whisper-cpp): Update to 1.8.4.
Change-Id: Icf3522af467ee7b06df66b9019c5ab838e440d8d
2026-03-19 10:45:57 +01:00
terramorpha
3d0900d0e6
gnu: llama-cpp: Update to 0.0.0-b8411.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b8411.
[arguments]: Update ’fix-tests and ’remove-tests #:phases.
Merges guix/guix!7254
Change-Id: I9e05bc4962cfc69be2c91b6f0df9d576a740e9ca
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-03-19 10:45:57 +01:00
terramorpha
ae680db277
gnu: ggml: Update to 0.9.8.
...
* gnu/packages/machine-learning.scm (ggml): Update to 0.9.8.
Merges guix/guix!7254
Change-Id: I8a9baa182ea936ba1a42853d08175c3297832832
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-19 10:45:41 +01:00
Cayetano Santos
f422f735b2
gnu: Add opencl-headers-2022.
...
* gnu/packages/opencl.scm (opencl-headers-2022): New variable.
* gnu/packages/machine-learning.scm (tvm)[inputs]: Add
opencl-headers-2022; delete opencl-headers.
Merges guix/guix!1879
Change-Id: Ib4d73ad530e374669e34b4ea6744eeab8b8ef668
2026-03-16 10:16:40 +01:00
Cayetano Santos
1220325857
gnu: python-burr: Update to 0.42.0.
...
* gnu/packages/machine-learning.scm (python-burr): Update to 0.42.0.
Change-Id: I63c16dcb5b42cdc898b411a71606acd9becd109a
2026-03-13 11:01:09 +01:00
Cayetano Santos
7986689cb6
gnu: ctranslate2: Update to 4.7.1.
...
* gnu/packages/machine-learning.scm (ctranslate2): Update to 4.7.1.
Change-Id: I8ddf3d1c860e2a56e0d4177fda951e7b19bbaab2
2026-03-13 10:44:47 +01:00
Andy Tai
007741a6f7
gnu: koboldcpp: Remove openblas from inputs.
...
* gnu/packages/machine-learning.scm (koboldcpp) [inputs]: Delete
openblas.
Merges guix/guix!7072
Change-Id: Id5f7ef7485f9e7458e6869f1ff78b12603294e07
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-03-13 08:56:18 +01:00
Andy Tai
c4eee43185
gnu: koboldcpp: Update to 1.109.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.109.2.
Merges guix/guix!6839
Change-Id: I245c2f050388e060a3e4647711eb70e2860af667
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-03-10 09:18:14 +01:00
Ricardo Wurmus
f3a42d40e0
gnu: r-rcppml/devel: Update to 0.5.6-3.2beac65.
...
* gnu/packages/machine-learning.scm (r-rcppml/devel): Update to
0.5.6-3.2beac65.
[arguments]: Disable tests.
Change-Id: I9ec07518ef1bfe5dbe2e46b432b241484eaee70c
2026-03-07 11:57:38 +01:00
Ricardo Wurmus
fe3b37f4ee
gnu: python-pytorch-for-r-torch: Use python-build-system.
...
The "bdist_wheel" target fails with:
ModuleNotFoundError: No module named 'build_bundled'
* gnu/packages/machine-learning.scm (python-pytorch-for-r-torch)
[build-system]: Revert to python-build-system.
Change-Id: I4cfc0ed0c9465663b3b0159e55ad9c2c1b8e42b8
2026-03-07 11:57:30 +01:00
Danny Milosavljevic
a2dbf339f1
gnu: onnxruntime: Fix integration into projects.
...
* gnu/packages/patches/onnxruntime-1.22.0-splittosequence-bool.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/machine-learning.scm (onnxruntime)[source]: Use patch.
[arguments]<#:configure-flags>: Enable onnxruntime_USE_FULL_PROTOBUF,
Protobuf_USE_STATIC_LIBS=ON.
[inputs]: Replace onnx by onnx-for-onnxruntime.
Replace protobuf by protobuf-static-for-onnxruntime.
Change-Id: I20d8172b9c4e81ce351cf40102be7db388387a0d
2026-03-07 03:09:48 +01:00
Danny Milosavljevic
0148e0a203
gnu: onnx-optimizer: Add comment.
...
* gnu/packages/machine-learning.scm (onnx-optimizer): Add comment.
Change-Id: Ia194c43cf788f02f285ee1716ad16a557b358982
2026-03-07 03:09:48 +01:00
Danny Milosavljevic
dd9028f67a
gnu: Add onnx-for-onnxruntime.
...
* gnu/packages/patches/onnx-1.17.0-for-onnxruntime.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/machine-learning.scm (onnx-1.17.0-for-onnxruntime): New variable.
[source]: Use patch.
Change-Id: Ib5dab812c6a0f970e65d0764a4889a3eee0ebda2
2026-03-07 03:09:48 +01:00
Gabriel Wicki
f86ff1db98
gnu: Pin old pybind11 version.
...
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2).
(python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree,
python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change
reference to pybind11-2.
* gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp),
gnu/packages/bioinformatics.scm (python-metacells, python-strawc,
python-coolbox, python-pyspoa, python-scvelo),
gnu/packages/chemistry.scm (avogadrolibs),
gnu/packages/computer-architecture.scm (gem5),
gnu/packages/duckdb.scm (python-duckdb),
gnu/packages/electronics.scm (nextpnr, prjtrellis),
gnu/packages/engineering.scm (python-orocos-kinematics-dynamics),
gnu/packages/geo.scm (ogs-serial),
gnu/packages/graphics.scm (openshadinglanguage, openimageio),
gnu/packages/image-processing.scm (opencolorio),
gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx,
onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe,
python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn,
python-dlib),
gnu/packages/maths.scm (python-accupy, python-ducc0),
gnu/packages/networking.scm (libcamera),
gnu/packages/opencl.scm (python-pyopencl),
gnu/packages/package-management.scm (python-libmambapy),
gnu/packages/physics.scm (python-brille, python-gofit),
gnu/packages/python-check.scm (python-xdoctest),
gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy,
python-iminuit, python-osqp, python-pyamg, python-qdldl,
python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma),
gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal,
gr-satellites, limesuite-ng),
gnu/packages/simulation.scm (fenics, python-dolfin-adjoint),
gnu/packages/statistics.scm (python-diptest, python-george),
gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2.
Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-03-05 15:53:36 +01:00
Vinicius Monego
4b3617badc
gnu: python-deepxde: Update to 1.15.0.
...
* gnu/packages/machine-learning.scm (python-deepxde): Update to 1.15.0.
Change-Id: I4291925d2931201a4cc2897aea150d024a9eac05
2026-03-01 23:38:57 -03:00
Cayetano Santos
f3afe1496a
gnu: whisper-cpp: Unbundle ggml.
...
* gnu/packages/machine-learning.scm (whisper-cpp)[inputs]: Remove
openblas; add ggml.
[arguments]: Update #:configure-flags.
Change-Id: I5356c534d41b02d434b865db3182e1b0e6455261
2026-02-27 15:21:24 +01:00
Cayetano Santos
e9cd66893f
gnu: whisper-cpp: Update to 1.8.3-1.364c77f.
...
* gnu/packages/machine-learning.scm (whisper-cpp): Update to
1.8.3-1.364c77f.
Change-Id: Ied0735ae2cbd3d66c24bee1c25524c7172499941
2026-02-27 15:18:06 +01:00
Cayetano Santos
929b910613
gnu: llama-cpp: Remove unused dependency on openblas.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to .
Change-Id: Idba892340f50497d4751196069688373b876ca02
2026-02-27 15:18:06 +01:00