gnu: python-pytest-qt: Update to 4.5.0, don't propagate Qt5/Qt6. * 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: instrain: Update to 1.10.0-0.6180be7. * gnu/packages/bioinformatics.scm (instrain): Update to 6180be7b49a61b7e1ffe9f1489da5c6aa2ff9ac3 commit. [arguments]: Use G-Expressions. <phases>: Add 'relax-requirements. [native-inputs]: Remove python-boto3, python-pytest, and python-wheel. Change-Id: I5cf37e5128a962007aa9d4e8a8ffa3da474e7c6f
gnu: kodi-cli: Fix build by adapting to yewtube. * 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: python-youtube-search: Fix build by switching repository. * 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: python-munkres: Switch to pyproject. * gnu/packages/python-xyz.scm (python-munkres): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace by <#:test-flags>. [native-inputs]: Add python-setuptools. [source, description]: Improve style. Change-Id: Id1187cdac229f56b3bd66e21c4900e3d9b241b3f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-multiprocessing-logging: Update to 0.3.4. * gnu/packages/python-xyz.scm (python-multiprocessing-logging): Update to 0.3.4. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend>: Set it. [native-inputs]: Add python-setuptools. Change-Id: I9887bafaaec07e2ac1e34c9abc2b36f4558c0f40 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-editor: Switch to pyproject. * gnu/packages/python-xyz.scm (python-editor): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Ifbe40deb7d6a67419b62d7de906d1cc5cb108750 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-anyqt: Update to 0.2.1. * gnu/packages/python-xyz.scm (python-anyqt): Update to 0.2.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-pytest-qt, python-setuptools. [synopsis, description]: Improve them. Change-Id: I26078ec701a239c232c7945e1c6ebf2965170c8a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-translitcodec: Update to 0.7.0. * gnu/packages/python-xyz.scm (python-translitcodec): Update to 0.7.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Remove field. [native-inputs]: Add python-setuptools. Change-Id: I407bf09a6122408e665e223b4fd7386652927116 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: termdown: Switch to pyproject. * gnu/packages/time.scm (termdown): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-pytest. Remove python-wheel. Change-Id: I0ce2fbccaf6d87c069325372621edb73c960452f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyfiglet: Update to 1.0.4. * gnu/packages/python-xyz.scm (python-pyfiglet): Update to 1.0.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'fallback-on-default-build. [native-inputs]: Add python-pytest, python-setuptools. [description]: Improve style. Change-Id: I3b4a1392c3d12380545f52ee2bc0e373aab5c403 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-lmfit: Update to 1.3.4. * gnu/packages/python-xyz.scm (python-lmfit): Update to 1.3.4. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Add python-dill. [native-inputs]: Add python-pytest-cov, python-setuptools. Change-Id: I3b44ed9627ba34f0b61f02a3fca13b084562f77f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-asteval: Update to 1.0.6. * gnu/packages/python-xyz.scm (python-asteval): Update to 1.0.6. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest-cov, python-setuptools, and python-setuptools-scm. Change-Id: Id721ed72211cf63128ed58fe0f8bb527dd49c081 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: kalgebra: Remove dependency on qtbase-5. * gnu/packages/kde-education.scm (kalgebra)[arguments]<#:qtbase>: Set to qtbase. [inputs]: Remove qtbase. Change-Id: I38b33bbd7c17c70c076cfbbbe2163a78b4da6672
gnu: kparts: Remove dependency on qtbase-5. * 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: kgraphviewer: Switch to qt-build-system. * gnu/packages/kde-graphics.scm (kgraphviewer)[build-system]: Switch to qt-build-system. [arguments]<#:qtbase>: Set to qtbase. [inputs]: Remove qtbase. Change-Id: I751cc0ae112a331f1afa9a6359be2393451aca34
gnu: falkon: Remove dependency on qtbase-5. * gnu/packages/kde-internet.scm (falkon)[arguments]<#:qtbase>: Set to qtbase. Change-Id: Idb478b0a36ef0c4c03793afcdb2fd5351cb259ba
gnu: juk: Remove qtbase from inputs. Adding qtbase to inputs is not needed with qt-build-system. * gnu/packages/kde-multimedia.scm (juk)[inputs]: Remove qtbase. Change-Id: I5ed29089005feccfc11c6e9e210baccbcbf3653e
gnu: libgravatar: Switch to cmake-build-system. * gnu/packages/kde-pim.scm (libgravatar)[arguments]<#:qtbase>: Remove argument. Change-Id: I7a9dc225e30a0382fc7de1fba22785b5db621dd3
gnu: khelpcenter: Remove dependency on qtbase-5. * gnu/packages/kde-systemtools.scm (khelpcenter): [arguments]<#:qtbase>: Set to qtbase. [inputs]: Remove qtbase. Change-Id: I5f075b2d957fb59705dea33b0d02996181d6caa0