~ruther/guix-local

aa7383fd — Hugo Buddelmeijer 6 months ago
gnu: python-dbus-fast: Update to 2.44.3.

* gnu/packages/python-xyz.scm (python-dbus-fast): Update to 2.44.3.
[source]: Switch to git-fetch; PyPI does not have tests.
[arguments] <test-flags>: Disable tests needing python_codspeed or access dbus.
[native-inputs]: Remove python-wheel; add python-pytest, python-pytest-cov,
python-pytest-asyncio, and python-covdefaults.

Change-Id: I36b16866bd3a7a17b4468db411d60e702d526d69
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
5a652329 — Sharlatan Hellseher 6 months ago
gnu: python-wxpython: Fix tests.

* gnu/packages/wxwidgets.scm (python-wxpython)[arguments]
<test-backend>: Use 'custom.
<test-flags>: Provide them.
[native-inputs]: Remove python-wheel.

Change-Id: I062b47773737b1aac38847c1b956991a14edbe0e
21f4bf37 — Sharlatan Hellseher 6 months ago
gnu: python-circe: Disable tests.

* gnu/packages/bioinformatics.scm (python-circe)[arguments] <tests?>:
Tests hang during collection then timeout.
[native-inputs]: Remove python-wheel.

Change-Id: Ibd9adf352c733626627f73ecad01205bcc80a44c
5ffe0073 — Hugo Buddelmeijer 6 months ago
gnu: qpageview: Update to 1.0.1.

* gnu/packages/image-viewers.scm (qpageview): Update to 1.0.1.
[build-system]: Switch to pyproject-build-system.
[inputs]: Remove python-pyqt and qtbase-5; add python-pyqt-6 and qtbase.
[native-inputs]: Add python-hatchling.
[synopsis, description]: Replace Qt5 by Qt.

Change-Id: I7b316a38d2d90359725417f068e6ba84c7345091
Signed-off-by: Andreas Enge <andreas@enge.fr>
6c4ae291 — Sharlatan Hellseher 6 months ago
gnu: python-google-pasta: Fix tests.

* gnu/packages/python-xyz.scm (python-google-pasta)[native-inputs]:
Remove python-wheel; add python-pytest.

Change-Id: Ie0436d9735aabd02b9f58f17d64e6167cd5d744f
ab9eb3e3 — Sharlatan Hellseher 6 months ago
gnu: python-google-auth-httplib2: Update to 0.2.0.

* gnu/packages/python-web.scm (python-google-auth-httplib2): Update to 0.2.0.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-mock; add python-pyparsing and
python-setuptools.

Change-Id: I5f8a3951fcd68bc7633f0450ec706a871c5f4590
67dc1893 — Sharlatan Hellseher 6 months ago
gnu: vapoursynth: Fix build.

* gnu/packages/video.scm (vapoursynth)[native-inputs]: Remove
python-cython; add python-cython-0.

Change-Id: Iaded25958277d0264f89a4966c9b070b5fae7945
95a25eff — Sharlatan Hellseher 6 months ago
gnu: urh: Fix bulid.

* gnu/packages/radio.scm (urh)[native-inputs]: Remove python-cython
and python-wheel; add python-cython-0 and python-setuptools.

Change-Id: Ib3420be4077c9f86843e3ba3feb05cb95e80d727
94754588 — Sharlatan Hellseher 6 months ago
gnu: python-taggd: Switch to pyproject, fix tests.

* gnu/packages/bioinformatics.scm (python-taggd)[build-system]: Switch
to pyproject-build-system.
[arguments] <test-flags>: Move skipping tests options here.
<phases>: Remove 'disable-broken-tests; add 'remove-local-taggd.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: I8cd3a72b2469dbb0d53c21f2fda30c0b004a6c8d
11eec1e9 — Sharlatan Hellseher 6 months ago
gnu: python-setuptools-declarative-requirements: Update to 1.3.0.

* gnu/packages/python-xyz.scm (python-setuptools-declarative-requirements): Update to 1.3.0.
[arguments] <tests?>: Avoid running tests as they require old no packaged
projects.
[propagated-inputs]: Remove python-toml and python-wheel; add
python-setuptools.
[native-inputs]: Remove python-pytest.

Change-Id: I0c652f0de8e28d8a4b487b117433ac68b64d8efc
4c6b3722 — Sharlatan Hellseher 6 months ago
gnu: python-setools: Improve package, fix build.

* gnu/packages/selinux.scm (python-setools): Use G-Expressions, fix
indentation, remove trailing #t from lambdas.
[native-inputs]: Remove python-cython; add python-cython-0.

Change-Id: Ib30043915a6895022b32cb818a74aea54d91b6d2
f97ce7f9 — Sharlatan Hellseher 6 months ago
gnu: python-scikit-survival: Update to 0.25.0-0.bc4a891.

* gnu/packages/python-science.scm (python-scikit-survival): Update to 0.25.0-0.bc4a891.
[propagated-inputs]: Remove python-importlib-resources.
[native-inputs]: Remove python-black, python-pypa-build,
python-coverage, python-cython-3, python-tomli, and python-tox; add
python-cython.

Change-Id: I49a2e79c8b445f6e7ddc4886641d471a5f06fb98
91239861 — Sharlatan Hellseher 6 months ago
gnu: tombo: Switch to pyproject.

* gnu/packages/bioinformatics.scm (tombo) [build-system]: Switch to
pyproject-build-system.
[native-inputs]: Remove python-cython and python-nose2; add python-cython-0 and
python-setuptools.

Change-Id: Ib647da2feba5f0614428c9b70d7b18532b0a9e1c
bd394962 — Sharlatan Hellseher 6 months ago
gnu: python-rpy2: Delete sanity-check.

* gnu/packages/statistics.scm (python-rpy2) [arguments] <phases>: Delete
'sanity-check.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-coverage, python-ipython, python-numpy,
python-pandas, python-pytest-cov, and python-wheel.

Change-Id: Iac85261a8236d5b9746671a373da7fd6824c1a70
cb6fa1a5 — Sharlatan Hellseher 6 months ago
gnu: python-pyopengl-accelerate: Update to 3.1.10.

* gnu/packages/python-graphics.scm (python-pyopengl-accelerate): Update to 3.1.10.

Change-Id: I92b6b3ed8b18a5e07c647d209d8aa00840b5f7e9
c8c874cb — Sharlatan Hellseher 6 months ago
gnu: python-hdbscan: Update to 0.8.40.

* gnu/packages/machine-learning.scm (python-hdbscan): Update to 0.8.40.
[arguments] <test-flags>: Ignore 3 test files.
<phases>: Add 'pre-check.
[native-inputs]: Remove python-nose, python-pandas, python-networkx, and
python-wheel; add python-numpy.

Change-Id: I38813d1cc16d4e90b5f0875dc93728bb42f4fa5d
3a44a276 — Sharlatan Hellseher 6 months ago
gnu: python-kivy: Fix build.

* gnu/packages/python-graphics.scm (python-kivy)[native-inputs]:
Remove python-cython; add python-cython-0.

Change-Id: Ic37de9f525576a7a5dd8551c2db215f960c6dcf8
5d185f65 — Sharlatan Hellseher 6 months ago
gnu: python-pygame-sdl2: Fix build.

* gnu/packages/game-development.scm (python-pygame-sdl2)
[native-inputs]: Remove python-cython; add python-cython-0.

Change-Id: I6b72a665daf0206c61a33fb30f4f775bf3977693
75fdb7a4 — Sharlatan Hellseher 6 months ago
gnu: python-pybbi: Update to 0.4.1.

* gnu/packages/bioinformatics.scm (python-pybbi): Update to 0.4.1. Use
G-Expressions.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip tests requiring network access.
<phases>: Use default 'check; add 'remove-local-bbi.
[propagated-inputs]: Remove python-cython, python-pandas, and python-six.
[native-inputs]: Add python-cython, python-pandas, and python-setuptools.

Change-Id: I580999a2aa7ba3511752ba00f3c923a26ab2c426
c3744a8b — Sharlatan Hellseher 6 months ago
gnu: python-pillow-simd: Don't inherit from python-pillow.

* gnu/packages/python-xyz.scm (python-pillow-simd): Don't inherit from
python-pillow.
[arguments] <test-flags>: Skip one more test.
[inputs]: Add freetype, lcms, libimagequant, libjpeg-turbo, libraqm,
libtiff, libwebp, openjpeg, and zlib.
[native-inputs]: Add python-check-manifest, python-defusedxml,
python-markdown2, python-olefile, python-packaging, python-pytest,
python-pytest-timeout, python-setuptools, and python-trove-classifiers.

Change-Id: Ie2473266b4d1447ece70b4da12cc17a9e7fbcf4a
Next