Greg Hogan
b09c302a20
gnu: Use default cmake.
...
* gnu/packages/audio.scm (redumper),
* gnu/packages/cpp.scm (hyprgraphics),
* gnu/packages/databases.scm (apache-arrow),
* gnu/packages/emulators.scm (ares),
* gnu/packages/games.scm (gemrb),
* gnu/packages/image-viewers.scm (vv),
* gnu/packages/machine-learning.scm (fbgemm),
* gnu/packages/messaging.scm (libqmatrixclient),
* gnu/packages/music.scm (ctrlr),
* gnu/packages/video.scm (obs),
* gnu/packages/vulkan.scm (glslang),
* gnu/packages/wm.scm (hyprland),
* gnu/packages/xdisorg.scm (aquamarine, hyprlock, hyprpaper, hyprsunset)
[arguments]<#:cmake>: Delete.
* gnu/packages/python-compression.scm (python-deflate):
[native-inputs]: Replace cmake-next with cmake-minimal.
Change-Id: I5b021d7e1e807922425d8f58692b032485603770
2025-08-04 04:10:58 +00:00
Greg Hogan
364e883298
gnu: Remove #:test-target argument.
...
* gnu/packages/astronomy.scm (libsep),
* gnu/packages/bioinformatics.scm (megahit),
* gnu/packages/bittorrent.scm (qbittorrent),
* gnu/packages/calendar.scm (date),
* gnu/packages/check.scm (klee, trompeloeil),
* gnu/packages/compression.scm (zziplib),
* gnu/packages/cpp.scm (immer, lager, zug),
* gnu/packages/databases.scm (timescaledb),
* gnu/packages/emulators.scm (dolphin-emu),
* gnu/packages/fpga.scm (systemc),
* gnu/packages/game-development.scm (box2d),
* gnu/packages/games.scm (megaglest, openclonk, teeworld),
* gnu/packages/glib.scm (sdbus-c++),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (igraph),
* gnu/packages/image.scm (exiv2),
* gnu/packages/inkscape.scm (inkscape),
* gnu/packages/instrumentation.scm (yactfr),
* gnu/packages/kde-multimedia.scm (elisa),
* gnu/packages/linux.scm (falcosecurity-libs),
* gnu/packages/llvm.scm (libcxx, libomp-15),
* gnu/packages/machine-learning.scm (ctranslate2, tvm),
* gnu/packages/maths.scm (blitz),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/music.scm (clementine, libdiscid, opustags, strawberry),
* gnu/packages/opencog.scm (atomspace, attention, cogserver, cogutil,
opencog),
* gnu/packages/python-xyz.scm (pybind11)
* gnu/packages/radio.scm (libfec, libcorrect),
* gnu/packages/serialization.scm (qtcsv),
* gnu/packages/shells.scm (fish),
* gnu/packages/tls.scm (aws-lc),
* gnu/packages/web.scm (wabt),
* gnu/packages/vulkan.com (spirv-llvm-translator)
[arguments]: Move #:test-target to ...
<#:phases>: ... 'check phase.
* gnu/packages/algebra.scm (xtensor),
* gnu/packages/astronomy (stellarium),
* gnu/packages/bioinformatics.scm (libsbml),
* gnu/packages/chemistry.scm (openbabel),
* gnu/packages/cpp.scm (xsimd, xtl),
* gnu/packages/documentation.scm (doxygen),
* gnu/packages/lua.scm (selene),
* gnu/packages/libftdi.scm (libftdi),
* gnu/packages/llvm.scm (cling, libomp@12, libomp@13),
* gnu/packages/hyperledger.scm (hyperledger-iroha),
* gnu/packages/markup.scm (cmark, cmark-gfm),
* gnu/packages/maths.scm (cryptominisat, double-conversion),
* gnu/packages/mp3.scm (chromaprint),
* gnu/packages/qt.scm (qtpromise)
* gnu/packages/rdf.scm (clucene),
* gnu/packages/sync.scm (lsyncd)
[arguments}: Remove #:test-target.
* gnu/packages/engineering.scm (libfive),
* gnu/packages/game-development.scm (box2d-3)
[arguments]: Remove #:test-target and disable tests.
Change-Id: I0a82091df1789980bbbac0c334b6f993c36f412a
2025-08-04 04:10:32 +00:00
Cayetano Santos
93a5cc0226
gnu: whisper.ccp: Update home-page.
...
* gnu/packages/machine-learning.scm (whisper.ccp): Update home-page.
Change-Id: Id580ca4c63cd547edbd596a6258d0b95de0275b3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-03 19:53:56 +02:00
Roman Scherer
c85acd96e7
gnu: whisper-cpp: Build with vulkan support.
...
* gnu/packages/machine-learning.scm (whisper-cpp)<#:configure-flags>: Add
"-DGGML_VULKAN=ON".
[arguments]<#:phases>[patch-paths]: New phase.
[native-inputs]: Add shaderc.
[inputs]: Add spirv-headers, spirv-tools, vulkan-headers, vulkan-loader.
Change-Id: I8d5570b8a2b7e9b6d19bd5a0258ea672baf50d35
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 16:59:18 +02:00
Cayetano Santos
5c2ae7e277
gnu: llama-cpp: Update to 0.0.0-b6056.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b6056.
[arguments]<#:phases>{patch-paths}: Fix max column.
[arguments]<#:phases>{fix-tests}: Avoid test-{thread-safety,arg-parser} tests.
Change-Id: Ibcec7e93d951b0ef4735560a1a325d363b46943d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 12:15:33 +02:00
Cayetano Santos
694acea793
gnu: python-gguf: Update to 0.17.1.
...
* gnu/packages/machine-learning.scm (python-gguf): Update to 0.17.1.
[propagated-inputs]: Add python-pyside-6.
Change-Id: Ic564c2d8a5773b51d65374674e1b7eaa4ffe6f4a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-31 22:27:27 +01:00
Sharlatan Hellseher
23b3edba9d
gnu: Add python-mcfit.
...
* gnu/packages/machine-learning.scm (python-mcfit): New variable.
Change-Id: I4927e8a4d5b0424265300e3496b31c0ba469c0bc
2025-07-31 22:13:41 +01:00
Ayan Das
9fdf0800f5
gnu: python-pytorch: Fix build with GCC 14.
...
Fixes guix/guix#1593 .
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Add
missing <algorithm> header in 'use-system-libraries phase to fix
std::for_each compilation error with GCC 14.
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-07-30 22:21:55 +02:00
Roman Scherer
92ac77b2d8
gnu: whisper-cpp: Update to 1.7.6.
...
* gnu/packages/machine-learning.scm (whisper-cpp): Update to 1.7.6.
Change-Id: I096ae060f258f696399340b890ea7133aebff71b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-30 20:57:31 +02:00
Andreas Enge
e507899e66
gnu: flatbuffers: Rename from flatbuffers-next.
...
* gnu/packages/serialization.scm (flatbuffers-next): Rename to...
(flatbuffers): ...this.
(flatbuffers-23.1, go-github-com-google-flatbuffers): Adapt references.
* gnu/packages/kodi.scm (kodi): Adapt reference.
* gnu/packages/machine-learning.scm (python-pytorch): Adapt reference.
Change-Id: Ibac4837f6bec0a11e1afc146fddcec72001eab8f
2025-07-20 12:43:24 +02:00
Nicolas Graves
1a76e68d29
gnu: openfst-for-vosk: Fix build with gcc@14.
...
Just adds an upstream patch.
* gnu/packages/patches/openfst-for-vosk-fix-unique-ptr.patch: Add
patch.
* gnu/packages/machine-learning.scm (openfst-for-vosk)[source]
<patches>: Record patch.
* gnu/local.mk: Record patch.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 16:01:52 +02:00
David Elsing
fd8e1f3e65
gnu: python-pytorch-geometric: Update to commit 85cf9fc.
...
Fixes guix/guix#1043 .
* gnu/packages/machine-learning.scm (python-pytorch-geometric): Update to
commit 85cf9fc.
[arguments]: Fix the 'delete-top-level-directories phase.
[propagated-inputs]: Add python-xxhash.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-13 23:30:55 +02:00
Sharlatan Hellseher
a3c03929cc
gnu: python-hmmlearn: Skip 3 tests.
...
* gnu/packages/machine-learning.scm (python-hmmlearn) [arguments]
<test-flags>: Skip 3 failing tests.
Change-Id: Ifc9acf83830a76b55bde3ddf0e61efec73b53aad
2025-07-06 18:44:05 +01:00
Fi guadec
8a4a1fa928
gnu: Add python-ctranslate2.
...
* gnu/packages/machine-learning.scm (python-ctranslate2): New variable.
Co-authored-by: Nicolas Graves <ngraves@ngraves.fr>
Change-Id: I91dde4a564502971a9e80f1e89179b2922a2721a
2025-07-03 21:57:32 +02:00
Fi guadec
ef846411d5
gnu: Add ctranslate2.
...
* gnu/packages/machine-learning.scm (ctranslate2): New variable.
* gnu/packages/patches/CTranslate2-local-build.patch: New file.
* gnu/local.mk: Record patch.
Co-authored-by: Nicolas Graves <ngraves@ngraves.fr>
Change-Id: I61f04d92c9f4c7bff41b62867ef43e8cf3ad87ea
2025-07-03 21:57:26 +02:00
Vinicius Monego
13397f2d39
gnu: python-botorch: Update to 0.14.0.
...
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.14.0.
[propagated-inputs]: Add python-pyre-extensions, python-threadpoolctl,
python-typing-extensions.
[native-inputs]: Remove python-pyre-extensions.
Change-Id: I08f27055822ca05b27068bfd3746a64395fb5177
2025-07-02 18:37:54 -03:00
Ayan Das
ef0f67a613
gnu: python-lightning-utilities: Update to 0.14.3.
...
* gnu/packages/machine-learning.scm (python-lightning-utilities): Update to 0.14.3.
Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 19:36:42 +02:00
Ayan Das
15d5313171
gnu: python-pytorch-lightning: Update to 2.5.2.
...
* gnu/packages/machine-learning.scm (python-pytorch-lightning): Update to 2.5.2.
Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 19:36:42 +02:00
David Elsing
4fec118cdd
gnu: xnnpack: Remove remaining autogenerated files.
...
Fixes a regression introduced in 95ca1a5449
.
* gnu/packages/machine-learning.scm (xnnpack)[source]<snippet>: Remove
autogenerated files in "bench".
Change-Id: I3874fe1fe4b6dcad7255d75313bc8639d483bf31
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 17:38:24 +02:00
David Elsing
a8d3f40966
gnu: python-pytorch: Improve package.
...
This fixes the build of python-pytorch-for-r-torch and moves the new patches
introduced in 81d309de87
to the existing patch
files for python-pytorch.
Fixes guix/guix#779 .
* gnu/packages/machine-learning.scm (python-pytorch)[source]: Update patches.
[arguments]: Adjust the 'use-system-libraries phase.
* gnu/packages/patches/python-pytorch-fix-codegen.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-runpath.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-system-libraries.patch: Adjust patch.
* gnu/packages/patches/python-pytorch-runpath-2.7.0.patch: Remove patch.
* gnu/packages/patches/python-pytorch-system-libraries-2.7.0.patch: Remove patch.
* gnu/packages/patches/python-pytorch-without-kineto-2.7.0.patch: Remove patch.
* gnu/packages/patches/python-pytorch-fix-codegen-2.7.0.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove them.
2025-06-25 23:43:59 +01:00
Ayan Das
1f1b65ddbc
gnu: python-captum: Fix tests for PyTorch 2.7.0.
...
* gnu/packages/machine-learning.scm (python-captum)[arguments]: Skip
test_exp_sets_with_diffent_lengths which fails with PyTorch 2.7.0's
stricter torch.load weights_only behavior.
Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-13 12:22:40 +02:00
Ayan Das
f058c9e825
gnu: python-torchvision: Update to 0.22.0.
...
* gnu/packages/machine-learning.scm (python-torchvision): Update to 0.22.0.
Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-13 12:22:36 +02:00
Ayan Das
81d309de87
gnu: python-pytorch: Update to 2.7.0.
...
* gnu/packages/machine-learning.scm (python-pytorch): Update to 2.7.0.
[source]: Add substitution for additional miniz.h include patterns.
[arguments]: Add 'skip-nccl-call' phase to use system NCCL.
* gnu/packages/patches/python-pytorch-fix-codegen-2.7.0.patch,
gnu/packages/patches/python-pytorch-runpath-2.7.0.patch,
gnu/packages/patches/python-pytorch-system-libraries-2.7.0.patch,
gnu/packages/patches/python-pytorch-without-kineto-2.7.0.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-13 12:22:32 +02:00
Ayan Das
95ca1a5449
gnu: xnnpack: Update to 0.0-4.51a0103.
...
* gnu/packages/machine-learning.scm (xnnpack): Update to 0.0-4.51a0103.
[source]: Remove deprecated -a flag from update-microkernels.py invocation.
[snippet]: Adjust directory list for autogenerated file removal.
Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-13 12:22:19 +02:00
Vinicius Monego
054c940384
gnu: python-cma: Update to 4.2.0.
...
* gnu/packages/machine-learning.scm (python-cma): Update to 4.2.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools-next.
Change-Id: I9e2e913155da981c77f9d68875737056b1b9fd7e
2025-06-04 20:29:34 -03:00
Vinicius Monego
011f150726
gnu: python-cmaes: Update to 0.11.1.
...
* gnu/packages/machine-learning.scm (python-cmaes): Update to 0.11.1.
[native-inputs]: Remove python-hypothesis. Add python-pytest.
Change-Id: I0de72674fe09e318aef5cb5d4cd006b156902189
2025-06-04 20:29:34 -03:00
Navid Afkhami
d3d157bc61
gnu: Add python-torchdiffeq.
...
* gnu/packages/machine-learning.scm (python-torchdiffeq): New variable.
Change-Id: Ic2ab73250b60f1733d2721ebd6d3abae719c5a1f
2025-05-21 17:15:58 +02:00
Greg Hogan
56f940e72f
gnu: Rename valgrind-next to valgrind.
...
* gnu/packages/valgrind.scm (valgrind/pinned): Make public.
(valgrind): Delete.
(valgrind-next): Rename to valgrind.
(valgrind/interactive): Inherit from valgrind.
* gnu/packages/audio.scm (codec2),
* gnu/packages/bootloaders.scm (dtc),
* gnu/packages/chromium.scm (ungoogled-chromium),
* gnu/packages/crates-io.scm (rust-crabgrind-0.1),
* gnu/packages/crates-tls.scm (rust-rustls-pki-types-1),
* gnu/packages/file-systems.scm (bindfs),
* gnu/packages/gnome.scm (libratbag, gnome-software),
* gnu/packages/high-availability.scm (pacemaker),
* gnu/packages/linux.scm (multipath-tools),
* gnu/packages/machine-learning.scm (python-pytorch),
* gnu/packages/mpi.scm (openmpi-4),
* gnu/packages/music.scm (stargate),
* gnu/packages/perl-check.scm (perl-test-runvalgrind),
* gnu/packages/prolog.scm (trealla),
* gnu/packages/qt.scm (qtwebengine-5, qt-creator),
* gnu/packages/robotics.scm (aseba),
* gnu/packages/ruby.scm (ruby-ruby-memcheck),
* gnu/packages/spreadsheet.scm (sc-im),
* gnu/packages/web.scm (jq): Rename valgrind to valgrind/pinned.
Change-Id: I9dec25abce643ef6d815a2cc50414c4f65f1e8d3
2025-05-13 16:35:39 +00:00
Vinicius Monego
4ff2725c41
gnu: python-opentsne: Update to 1.0.2.
...
* gnu/packages/machine-learning.scm (python-opentsne): Update to 1.0.2.
[build-system]: Use pyproject-build-system.
[arguments]: Use Gexp. Delete the 'skip-test' phase. Rename the
'set-numba-cache-dir' phase to 'preparations' and also rebuild
extensions to run tests.
[native-inputs]: Replace python-cython by python-cython-3. Add
python-pytest, python-setuptools, python-wheel.
Change-Id: I1c4a7cf3127a5254c9a14dcc71d9fa5652f6878f
2025-05-04 08:16:27 -03:00
Vinicius Monego
6c033db8fb
gnu: python-pynndescent: Update to 0.5.13.
...
* gnu/packages/machine-learning.scm (python-pynndescent): Update to
0.5.13.
Change-Id: I8aa5e906a6d2a34be4ed61c37fca4dd7c64fabe3
2025-05-04 08:16:27 -03:00
Sharlatan Hellseher
4c1c67e888
gnu: python-umap-learn: Update to 0.5.8.
...
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.8.
Change-Id: Ia399c994bdb2092a19a9a179d0d592d0e1626529
2025-05-04 09:43:11 +01:00
Andreas Enge
4b4289d9a9
gnu: Remove shogun.
...
* gnu/packages/machine-learning.scm (shogun): Delete variable.
The package depends on atlas, which does not build any more. The ftp
server that is supposed to contain the source code has become private
and does not accept anonymous connections. The package has not been
updated since 2018. It has no dependent packages.
Change-Id: Ia2e1ef51180397a056410fd8d33ce2827623aaa0
2025-04-29 11:31:57 +02:00
Maxim Cournoyer
56999614a4
gnu: cmake: Update to 4.0.1.
...
* gnu/packages/cmake.scm (cmake-3.30): Rename to...
(cmake-next): ... this, and update to 4.0.1.
* gnu/packages/cpp.scm (hyprgraphics): Adjust accordingly.
* gnu/packages/games.scm (gemrb): Likewise.
* gnu/packages/image-viewers.scm (vv): Likewise.
* gnu/packages/machine-learning.scm (fbgemm): Likewise.
* gnu/packages/wm.scm (hyprland): Likewise.
* gnu/packages/xdisorg.scm (aquamarine, hyprlock)
(hyprpaper): Likewise.
Change-Id: Ifb721bc94418696c4894f92aae88028bfb3e8167
2025-04-28 11:46:31 +09:00
Nicolas Graves
97ea59b846
gnu: kaldi-gstreamer-server: Fix build, cleanup tests.
...
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
[origin]<snippet>: Remove test files.
[arguments]<phases>: Migrate from GObject.MainLoop to GLib.MainLoop
in 'build phase. Adapt to the absence of test files. Improve the
wrap part of 'install phase.
[inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good, kaldi.
They are necessary for proper install/wrapping.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:54 +01:00
Nicolas Graves
c51c0f3d73
gnu: gst-kaldi-nnet2-online: Fix build.
...
* gnu/packages/machine-learning.scm (gst-kaldi-nnet2-online): Fix build.
[arguments]<make-flags>: Improve style.
<phases>: Migrate to gexps, improve style.
Add configure CXXFLAGS for OPENFST_VER, fixes build.
[native-inputs]: Improve style.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:54 +01:00
Nicolas Graves
7ffc3aec70
gnu: kaldi: Improve style.
...
* gnu/packages/machine-learning.scm (kaldi):
[arguments]<configure-flags>: Use it. Add --fst-version flag.
<phases>: Use gexps. Use configure-flags in the 'configure-phase.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
64f81d86ef
gnu: kaldi: Update to 0-2.01aadd7.
...
* gnu/packages/patches/kaldi-ignore-failing-test.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/machine-learning.scm (kaldi): Update to 0-2.01aadd7.
[origin]: Record patches.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
d8b666ca4e
gnu: openfst: Update to 1.8.4.
...
* gnu/packages/machine-learning.scm (openfst): Update to 1.8.4.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
ef7e5f1ef9
gnu: Remove openfst-1.7.3.
...
* gnu/packages/machine-learning.scm (openfst-1.7.3): Delete variable.
(kaldi, gst-kaldi-nnet2-online): Replace openfst-1.7.3 by openfst.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
42965d20c1
gnu: vosk-api: Update to 0.3.50.
...
* gnu/packages/machine-learning.scm (vosk-api): Update to 0.3.50.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
b4e018dda5
gnu: kaldi-for-vosk: Update to 0-1.bc5baf1.
...
* gnu/packages/patches/kaldi-openblas-0.3.29-compatibility.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): Update to 0-1.bc5baf1.
[origin]: Record patch.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Morgan Smith
55d9b6ff11
gnu: python-gguf: Update to 0.16.0.
...
* gnu/packages/machine-learning.scm (python-gguf): Update to 0.16.0.
Change origin to git repository. Run tests.
Change-Id: I1c1b5f5956e3acb380b56816d180f53243b741fa
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-04-25 11:33:54 +02:00
Morgan Smith
f22424d4fd
gnu: llama-cpp: Update to 0.0.0-b5013.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b5013.
[inputs]: Add curl, glslang, and python-gguf.
[native-inputs]: bash -> bash-minimal.
[source, homepage]: Update URL.
[python-scripts]: Rely on upstream to install them. Delete phase.
[fix-tests]: Fix an additional test.
(python-gguf): Switch to llama-cpp's version.
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Delete.
* gnu/local.mk: Unregister patch.
Change-Id: Ic297534cd142cb83e3964eae21b4eb807b74e9bc
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-04-25 11:33:26 +02:00
Danny Milosavljevic
9407c6370e
Revert "gnu: llama-cpp: Update to 0.0.0-b5013."
...
This reverts commit 2dacbe7f6d
.
Change-Id: I08735448d3186745132b22ac3c2f5cf71c95c1db
2025-04-25 11:14:58 +02:00
Morgan Smith
2dacbe7f6d
gnu: llama-cpp: Update to 0.0.0-b5013.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b5013.
[inputs]: Add curl, glslang, and python-gguf-llama-cpp.
[native-inputs]: bash -> bash-minimal.
[source, homepage]: Update URL.
[python-scripts]: Rely on upstream to install them. Delete phase.
[fix-tests]: Fix an additional test.
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Delete.
* gnu/local.mk: Unregister patch.
Change-Id: Ic297534cd142cb83e3964eae21b4eb807b74e9bc
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-04-25 03:27:57 +02:00
Morgan Smith
0a2521e3ed
gnu: Add python-gguf-llama-cpp.
...
* gnu/packages/machine-learning.scm (python-gguf-llama-cpp): New variable.
Change-Id: I1c1b5f5956e3acb380b56816d180f53243b741fa
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-04-25 03:21:13 +02:00
Sharlatan Hellseher
af6b5f7d99
gnu: python-scikit-learn: Update to 1.6.1.
...
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to
1.6.1.
[arguments] <test-flags>: Run tests in parallel by providing
"--numprocesses" options, it's save and supported upstream. Disable
more failing tests.
<phases>: Add 'remove-notice-rgx; remove 'build-ext.
[native-inputs]: Remove python-setuptools and python-wheel; add gfortran
and meson-python.
[propagated-inputs]: Sort alphabetically.
Change-Id: I594d1cbd36815e4faf6ba8907ac1410bc45a239d
2025-04-19 22:57:46 +01:00
Sharlatan Hellseher
05c70eee32
gnu: python-scikit-learn: Use G-expressions.
...
* gnu/packages/machine-learning.scm (python-scikit-learn): Adjust
package indentation, use G-expressions.
Change-Id: I332d5f13096d94bc2a8e4f1daa8e44b6dcb0d6d5
2025-04-19 22:55:35 +01:00
Sharlatan Hellseher
7e031486b7
gnu: packages/machine-learning: Sort use-module.
...
* gnu/packages/machine-learning.scm: Fix sorting of use-module.
Change-Id: Iaf05eae20ca523f043ae4dd8ea99f6f19741019d
2025-04-19 22:55:33 +01:00
Sharlatan Hellseher
b25672f156
gnu: python-transformers: Adjust inputs.
...
As seen in <https://ci.guix.gnu.org/eval/2052486/log/raw >
* gnu/packages/machine-learning.scm (python-transformers):
[native-inputs]: Remove python-parameterized-next; add
python-parameterized.
Change-Id: I49f3c53737f829a7cdb64fb87d39f0e090802052
2025-04-16 11:46:33 +02:00