gnu: python-pyaudio: Update to 0.2.14.
* gnu/packages/audio.scm (python-pyaudio): Update to 0.2.14.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-numpy, python-setuptools, python-wheel.
Change-Id: Ie7dd60295e61f95509662769adab3a9e38fa2dce
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pycups: Update to 2.0.4.
* gnu/packages/cups.scm (python-pycups): Update to 2.0.4.
[arguments]: Refresh comment.
Change-Id: I411b6478790872d8531a8617e3f3cc46f5a09fe0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pycups: Switch to pyproject.
* gnu/packages/cups.scm (python-pycups):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I9bd66f866aaade04d97fa2203f6c93ab7def1009
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-sentence-transformers: Update to 5.1.0.
* gnu/packages/machine-learning.scm (python-sentence-transformers):
Update to 5.1.0.
[arguments] <tests?>: Disable as most of them require network access.
<test-flags>: Drop as no longer required.
[propagated-inputs]: Add python-typing-extensions.
Change-Id: I0fb7471dee2dd3ea54bcecd9bcd5b314670e4312
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-sentence-transformers: Improve style.
* gnu/packages/machine-learning.scm (python-sentence-transformers):
Improve style.
[source]: Switch to git-fetch.
[arguments]: Use G-Expressions.
Change-Id: I5ba7a4e2907595c9fb30a5a2efcfaaf8b983ad2e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: dolphin-emu: Avoid cyclic module dependency issues.
The source snippets are not delayed, while arguments are.
* gnu/packages/emulators.scm (dolphin-emu)
[source] <snippet>: Move copying of implot sources...
[#:phases] {copy-implot-source}: ... to this new phase.
Fixes: #1977
Change-Id: Iecf853adb13d54e3eaa63878a5b3d90f43781514
gnu: dolphin-emu: Refine watcher unbundling patch.
* gnu/packages/patches/dolphin-emu-unbundle-watcher.patch: Simplify since our
watcher package now ships pkg-config files.
Change-Id: Ia1456be28a9a20f8a2d1658499e1be241bd80f34
gnu: watcher: Update to 0.13.6-0.0aff9ee.
* gnu/packages/file-systems.scm (watcher): Update to 0.13.6-0.0aff9ee.
[#:phases] <fix-.pc-files-prefix>: New phase.
<check>: Remove patching of 'which'.
Change-Id: I9c70e953ee322d11854836bc6dffd80b89359861
gnu: dolphin-emu: Refine tinygltf unbundling patch.
* gnu/packages/patches/dolphin-emu-unbundle-tinygltf.patch: Update based on
upstream comments.
Change-Id: Icbc9a3d154b49b2d9ecb6479c43284cbd48d21b6
gnu: Add python-caja.
* gnu/packages/mate.scm (python-caja): New variable.
Change-Id: I0b3a15b99cdcedf4c55f5a565125b0f77a860da3
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: packages/mate: Sort used modules.
* gnu/packages/mate.scm: Sort used modules alphabetically.
Change-Id: I9a603ea298d1eff60156b05e921595b0bd243971
gnu: libmateweather: Improve package style.
* gnu/packages/mate.scm (libmateweather): Apply guix style, use
G-Expressions and fix indentation.
[native-inputs]: Remove labels.
Change-Id: If8c6492a5c03bd4e34da9daa3e4a75e11a7d799a
gnu: mate-icon-theme-faenza: Improve package style.
* gnu/packages/mate.scm (mate-icon-theme-faenza): Apply guix style, use
G-Expressions and fix indentation.
[native-inputs]: Remove labels.
Change-Id: Ie73b4441eec27eb5dca73abda2aec3c03ddabdaf
gnu: mate-control-center: Apply G-Expressions.
* gnu/packages/mate.scm (mate-control-center): Apply
G-Expressions. Remove trailing #t from lambdas.
Change-Id: Idc20ac96e5dedcb2bd57b28f5e68cb9804e8e19f
gnu: caja: Improve package style.
* gnu/packages/mate.scm (caja): Use G-expression and apply list style.
[phases]{pre-check}: Remove trailing #t from lambda.
[native-inputs]: Remove ladles.
Change-Id: Ieccbeea784a9392646a452b4d198134fe2cbda7d
gnu: Remove glpk-4.
* gnu/packages/maths.scm (glpk-4): Delete variable.
Change-Id: I599bb1c4b5fdeef27bfd8c9306819ce862b17417
gnu: giac: Update to 2.0.0-10.
* gnu/packages/algebra.scm (giac): Update to 2.0.0-10.
[inputs]: Remove glpk-4; add glpk.
[native-inputs]: Add autoconf, automake, and libtool.
[arguments]<#:phases>: Run all tests. Also prevent a build failure by
regenerating a file at bootstrap.
Change-Id: Idf9eda21eabc02dde2256ba841bc914787de4cbb
gnu: simavr: Fix build
* gnu/packages/avr-xyz.scm (simavr): Fix build: disable the shared library as
it fails to build due to a linker error.
[arguments]<#:phases>: Add "disable-shared-library" phase.
Change-Id: I196161c6021c5b57d07bc75f242c041f6d352b18
gnu: hydrus-network: Reenable tests.
This is a follow-up to commit 9923da6081e573188dd394770ad3aca275e1e0c3
* gnu/packages/image-viewers.scm (hydrus-network)[arguments]<#:phases>
{check}: Uncomment check command.
Change-Id: I68ebe4a363fd38429a0c77c04ec66794777526d9
gnu: hydrus-network: Update to 630.
* gnu/packages/image-viewers.scm (hydrus-network): Update to 630.
[propagated-inputs]: Remove python-pylzma and python-pyside-2;
add python-dateparser and python-pyside-6.
[arguments]<#:phases>{patch-variables}: Adapt directories.
{install}: Update file names.
Change-Id: Iae72c46ae525ed92376a95a6d20a7d0d5457a767
Co-authored-by: Benjamin <benjamin@forestentity.net>