~ruther/guix-local

e27167ee — Sharlatan Hellseher 4 months ago
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
5571db77 — Sharlatan Hellseher 4 months ago
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
e4e64a48 — Hugo Buddelmeijer 4 months ago
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>
51af33af — Hugo Buddelmeijer 5 months ago
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>
af72f350 — Nicolas Graves 4 months ago
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>
0d39a6d0 — Nicolas Graves 4 months ago
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>
148f6c11 — Nicolas Graves 4 months ago
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>
f2cea4e7 — Nicolas Graves 4 months ago
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>
ba168fef — Nicolas Graves 4 months ago
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>
cb3853ae — Nicolas Graves 4 months ago
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>
2d1199c8 — Nicolas Graves 4 months ago
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>
7cab4970 — Nicolas Graves 4 months ago
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>
131a0ada — Nicolas Graves 4 months ago
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>
d81e29be — Sughosha 4 months ago
gnu: kalgebra: Remove dependency on qtbase-5.

* gnu/packages/kde-education.scm (kalgebra)[arguments]<#:qtbase>: Set to
qtbase.
[inputs]: Remove qtbase.

Change-Id: I38b33bbd7c17c70c076cfbbbe2163a78b4da6672
4cc8e7ed — Sughosha 4 months ago
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
b27afd9c — Sughosha 4 months ago
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
fb0610f0 — Sughosha 4 months ago
gnu: falkon: Remove dependency on qtbase-5.

* gnu/packages/kde-internet.scm (falkon)[arguments]<#:qtbase>: Set to qtbase.

Change-Id: Idb478b0a36ef0c4c03793afcdb2fd5351cb259ba
c7e2dc51 — Sughosha 4 months ago
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
af61f5ef — Sughosha 4 months ago
gnu: libgravatar: Switch to cmake-build-system.

* gnu/packages/kde-pim.scm (libgravatar)[arguments]<#:qtbase>: Remove argument.

Change-Id: I7a9dc225e30a0382fc7de1fba22785b5db621dd3
a1d977e7 — Sughosha 4 months ago
gnu: khelpcenter: Remove dependency on qtbase-5.

* gnu/packages/kde-systemtools.scm (khelpcenter): [arguments]<#:qtbase>: Set to
qtbase.
[inputs]: Remove qtbase.

Change-Id: I5f075b2d957fb59705dea33b0d02996181d6caa0
Next