gnu: nerd-dictation: Fix tests.

* gnu/packages/machine-learning.scm (nerd-dictation)[arguments]
<test-backend>: Use 'custom.
<test-flags>: Provide the path to test file.
[native-inputs]: Remove python-wheel.

Change-Id: Ia6e2c497ffe9315a87dc20b4d845fea111a144c9
This commit is contained in:
Sharlatan Hellseher 2025-09-26 15:23:39 +01:00
parent 6851e548a3
commit 04f3f640a2
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -6121,12 +6121,14 @@ simple speech recognition.")
(build-system pyproject-build-system) (build-system pyproject-build-system)
(arguments (arguments
(list (list
#:test-backend #~'custom
#:test-flags #~(list "../../tests/from_words_to_digits.py")
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'chdir (add-after 'unpack 'chdir
(lambda _ (lambda _
(chdir "package/python")))))) (chdir "package/python"))))))
(native-inputs (list python-setuptools python-wheel)) (native-inputs (list python-setuptools))
(propagated-inputs (list python-vosk)) (propagated-inputs (list python-vosk))
(home-page "https://github.com/ideasman42/nerd-dictation") (home-page "https://github.com/ideasman42/nerd-dictation")
(synopsis "Offline speech-to-text for desktop Linux") (synopsis "Offline speech-to-text for desktop Linux")