gnu: python-html2text: Switch to pyproject.
* gnu/packages/python-web.scm (python-html2text):
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ic4b6a46d36fd1346379898f6041bc587c1ba606b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-josepy: Update to 2.1.0.
* gnu/packages/python-crypto.scm (python-josepy): Update to 2.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-poetry-core, python-pytest.
[propafate-inputs]: Remove python-pyopenssl.
[description]: Improve style.
Change-Id: I09f14fe5ad1bed2da76057a0295a22aa6ae822e5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: certbot: Update to 4.2.0.
* gnu/packages/tls.scm (certbot): Update to 4.2.0.
[source, arguments, description]: Improve style.
Change-Id: I7b3380c4f04b5c07239f68e7c4fcd96e3c14ea08
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-acme: Update to 4.2.0.
* gnu/packages/tls.scm (python-acme): Update to 4.2.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style. Add phase 'relax-requirements.
[native-inputs]: Add python-pytest-xdist, python-setuptools,
python-typing-extensions, python-wheel.
[propagated-inputs]: Remove python-chardet, python-requests-toolbelt,
python-pytz, python-pyasn1.
Change-Id: Iaae770b8076da9eef11197354a75a5af44f98496
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-lzo: Update to 1.15.
* gnu/packages/python-compression.scm (python-lzo): Update to 1.15.
[build-system]: Switch to pyproject-build-system.
[arguemnts]<#:test-target>: Remove it.
<#:phases>: Refresh them.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Change-Id: I76d390b0b0af638ecf5a33cd7357428ab751ac9f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-click: Switch to pyproject.
* gnu/packages/python-check.scm (python-pytest-click):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[synopsis, description, propagated-inputs]: Improve style.
gnu: python-mockito: Switch to pyproject.
* gnu/packages/python-check.scm (python-mockito):
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ia67bf161cf06bcb52cf86ecb1b528cde8d35cf85
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: nerd-dictation: Switch to pyproject.
* gnu/packages/machine-learning.scm (nerd-dictation):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style using gexps.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Improve style.
Change-Id: I207d145149a6175b37b005d45e12c8bb77a033df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: xdot: Switch to pyproject.
* gnu/packages/graphviz.scm (xdot):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'wrap phase instead. Use gexps.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Id7493956a302e1fe7d1b29973d845c807a4e954d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-musicbrainzngs: Switch to pyproject.
* gnu/packages/music.scm (python-musicbrainzngs):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Run guix style.
Change-Id: Ic2eb79c96d239fc285493ae8807d0478f38e1e57
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: trezor-agent: Update to 0.15.0.
* gnu/packages/finance.scm (trezor-agent): Update to 0.15.0.
[source]<snippet>: Refresh it.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Explicitely disable them.
<#:phases>: Remove phase 'relax-requirements.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Improve style.
Change-Id: I5c9f4782c96990931559a71bb896e056741e5fc3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-bech32: Switch to pyproject.
* gnu/packages/finance.scm (python-bech32):
[source]: Switch to git-fetch, no tags upstream.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I5401ce02f539e7b1866c500852145888dcf34f8d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-trezor-agent: Update to 0.15.0.
* gnu/packages/finance.scm (python-trezor-agent): Update to 0.15.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore problematic test.
<#:phases>: Improve style. Rely on pyproject tests.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I949b1a28f0245fa8b448bc4818dee11a5fbbe1c8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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