* gnu/packages/python-xyz.scm (python-qasync): Update to 0.28.0.
[arguments] <build-backend>: Use "poetry.core.masonry.api", upstream
switched on uv_build which we don't have yet.
<test-flags>: Run all tests.
[propagated-inputs]: Remove python-pyqt; add python-pyqt-6.
Change-Id: I146051648e25fabfe1dda90d4e09a70743d66139
Don't propagate Qt5/Qt6 and let the user of the package to select which
one is required.
From project's documentation:
When pyqtgraph is first imported, if the environment variable
PYQTGRAPH_QT_LIB is not set, it automatically determines which library
to use by making the following checks:
- If PyQt6 is already imported, use that
- Else, if PySide6 is already imported, use that
- Else, if PyQt5 is already imported, use that
- Else, if PySide2 is already imported, use that
- Else, attempt to import PyQt6, PySide6, PyQt5, PySide2, in that
order.
See: <https://pyqtgraph.readthedocs.io/en/pyqtgraph-0.13.7/getting_started/how_to_use.html#pyqt-and-pyside>.
* gnu/packages/python-science.scm (python-pyqtgraph)[arguments]
<test-flags>: Run unit tests only, skip one more failing test, run in a
single thread.
[inputs]: Remove qtbase-5.
[propagated-inputs]: Remove python-pyqt.
[native-inputs]: Remove python-pytest-cov, python-pytest-xdist, and
python-wheel; add python-pyqt-6 and python-pytest-qt.
Change-Id: Icb272c5215215b96faad8420e1781a5e61ab838d
* gnu/packages/python-check.scm (python-pytest-qt): Update to 4.5.0.
[source]: Fix the pypi-uri archive name according to PyPI.
[propagated-inputs]: Remove python-pyqt and python-pytest; add
python-typing-extensions.
[native-inputs]: Remove python-pre-commit and python-wheel; add
python-pyqt-6 and python-pytest-bootstrap.
Fixes: guix/guix#3769
Change-Id: Idc7399d10ecd615cf8c8e47802dc637f05c782f9
* gnu/packages/kodi.scm (kodi-cli): Fix build and modernize package a bit.
[inputs]: Remove bash and mps-youtube; add bash-minimal and python-yewtube.
[arguments]: Switch to gexp.
<#:builder>: Update package to work with yewtube.
Change-Id: Ie8fe3ca67a722d4cacf708b86be6b9d90d12e44e
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/video.scm (python-youtube-search): Fix build by switching
source repository to a fork. The old repository is no longer maintained.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Fixes: guix/guix#3754
Change-Id: Ie7744a16fc99f419060713e870655aa5dccad209
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/kde-frameworks.scm (kparts)[arguments]<#:qtbase>: Set to qtbase.
[inputs]: Remove qtbase.
(kparts-5)[arguments]: Substitute keyword arguments from kparts.
<#:qtbase>: Set to qtbase-5.
Change-Id: I1d3f269865955d065b4956149b2f67948fde8dae
* gnu/packages/kde-graphics.scm (kgraphviewer)[build-system]: Switch to
qt-build-system.
[arguments]<#:qtbase>: Set to qtbase.
[inputs]: Remove qtbase.
Change-Id: I751cc0ae112a331f1afa9a6359be2393451aca34
Adding qtbase to inputs is not needed with qt-build-system.
* gnu/packages/kde-multimedia.scm (juk)[inputs]: Remove qtbase.
Change-Id: I5ed29089005feccfc11c6e9e210baccbcbf3653e
* gnu/packages/python-web.scm (python-requests_ntlm): Rename to
python-requests-ntlm and update to 1.3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Run tests with some help from <#:test-flags, #:phases>.
[native-inputs]: Add python-flask, python-pytest, python-setuptools.
Change-Id: Iea606b917665d3c576e9bbf41804398bc3950356
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/lisp-xyz.scm (sbcl-cl-all): Update to 2.0.0-1.8db710a.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.
Change-Id: I3df35a6b0cb31983db9183a65e3b65383e598e9c
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
* gnu/packages/lisp-xyz.scm (sbcl-3d-vectors): Update to 3.1.0-3.fc751c6.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.
Change-Id: I2ed7f89d7d38c49e27b06aaf4df9750e7cdfc5ff
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
* gnu/packages/lisp-xyz.scm (sbcl-3d-matrices): Update to 1.0.0-3.bc1ffa0.
[source]: Update to use new source url.
[home-page]: Update to use new homepage url.
Change-Id: I3a5689e9b4f8d41634e8d3047eed93d523bcb702
Signed-off-by: Omar Bassam <omar.bassam88@gmail.com>
Signed-off-by: jgart <jgart@dismail.de>
* gnu/packages/lisp-xyz.scm (sbcl-mito): Update to 10c22b6.
[inputs]: Add sbcl-chipz and use modern style.
Change-Id: I775d0c3f86cdc47c4165246400bfd417b8770098