~ruther/guix-local

ref: 3b4e7f12a199de426cdc99160b3e758c733febef guix-local/gnu d---------
3b4e7f12 — Sharlatan Hellseher 10 months ago
gnu: python-xmldiff: Fix tests.

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

Change-Id: I0381217cded746d82848bdfe5f34b216d55057c7
28d0ff97 — Sharlatan Hellseher 10 months ago
gnu: python-fontparts-bootstrap: Switch to pyproejct, fix build.

* gnu/packages/fontutils.scm (python-fontparts-bootstrap): Fix build.
[build-system]: Switch to pyproejct-build-system.
[arguments] <test-backend>: Use custom.
<test-flags>: Provide it.
[native-inputs]: Add python-setuptools.

Change-Id: Ia6b2278d97f4ac40e3e91f4b613ce5a3c8f83c6d
42f416b4 — Sharlatan Hellseher 10 months ago
gnu: python-openstep-plist: Update to 0.3.0.

* gnu/packages/python-xyz.scm (python-openstep-plist): Update to 0.3.0.
[native-inputs]: Remove python-cython and python-wheel; add python-cython-0.

Change-Id: I2ed94a09ad9de84eed5e973fa288e55cb3fd1cab
00a8af7a — Sharlatan Hellseher 10 months ago
gnu: python-fontmath: Update to 0.9.4.

* gnu/packages/fontutils.scm (python-fontmath): Update to 0.9.4.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest-runner and python-wheel; add
python-setuptools.

Change-Id: I606bc0afba02d68a524743958dded5ccb875105b
a41c63bb — Sharlatan Hellseher 10 months ago
gnu: python-compreffor: Update to 0.5.6.

* gnu/packages/fontutils.scm (python-compreffor): Update to 0.5.6.
[bulid-system]: Switch to pyproejct-build-system.
[arguments] <test-flags>: Provide option to run tests agains installed library.
<phases>: Remove 'patch-setup.py as no loner required.
[native-inputs]: Remove python-pytest-runner; add python-cython and
python-setuptools.

Change-Id: If69282d19d2f97d3f5b8967759956e8547603d28
f31dcd94 — Hugo Buddelmeijer 10 months ago
gnu: python-skia-pathops: Switch to pyproject-build-system.

* gnu/packages/fontutils.scm (python-skia-pathops): Switch to
pyproject-build-system.
[arguments] <phases>: Use default 'check.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-cython; add python-cython-0.

Change-Id: I08400c1dbfa8db84890030b32364b552ebbfc2cc
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8945f96c — Hugo Buddelmeijer 10 months ago
gnu: python-ufonormalizer: Switch to pyproject-build-system.

* gnu/packages/fontutils.scm (python-ufonormalizer): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest.

Change-Id: I31de5b1fafca5a7853a0142cf051fbd187a5895d
0967f14d — Hugo Buddelmeijer 10 months ago
gnu: python-booleanoperations: Switch to pyproject-build-system.

* gnu/packages/graphics.scm (python-booleanoperations): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-wheel; add python-setuptools.

Change-Id: I76396d349f87024a7a0c051b9471fbe83534d862
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
614a503c — Hugo Buddelmeijer 10 months ago
gnu: python-defcon-bootstrap: Switch to pyproject-build-system.

* gnu/packages/fontutils.scm (python-defcon-bootstrap): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest-runner; add python-setuptools.

Change-Id: If0a61cdab7ec4bf9aa83822624eea46618e791f5
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
c438d4d9 — Hugo Buddelmeijer 10 months ago
gnu: python-pyclipper: Switch to pyproject-build-system.

* gnu/packages/python-xyz.scm (python-pyclipper): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-cython, and python-pytest-runner, add
python-cython-0, and python-setuptools.

Change-Id: I914c261ba56a92c92402bf4a225acac5babf8c4f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cb0bd5ee — Sharlatan Hellseher 10 months ago
gnu: python-astroquery: Update to 0.4.11.

This version provides support for a newer setuptools, see:
<https://github.com/astropy/astroquery/issues/3309>,
<https://github.com/astropy/astroquery/pull/3311>.

* gnu/packages/astronomy.scm (python-astroquery): Update to 0.4.11.
[native-inputs]: Remove python-wheel.

Change-Id: Iccbb4cc3126100d532b1a42563ec7b76b4bccafa
2e307cf5 — Sharlatan Hellseher 10 months ago
gnu: libimobiledevice: Fix build.

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

Change-Id: Ic061b843bdaa9074bca08a0ed0447580b7a39f5b
72a7fa69 — Hugo Buddelmeijer 10 months ago
gnu: libplist: Fix build.

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

Change-Id: I07efa5a4367a39bd5a4fa43dd3ba0a0640745037
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
febc698f — Sharlatan Hellseher 10 months ago
gnu: python-trezor: Fix tests.

* gnu/packages/finance.scm (python-trezor)[build-system]: Switch to
pyproject-build-system.
[arguments] <test-flags>: Skip tests requiring network access
[native-inputs]: Remove python-black, python-isort, and python-wheel;
add nss-certs-for-test.

Change-Id: Iaf3de9fa292b147503c9579d2812b049c49ec03b
d69cec99 — Sharlatan Hellseher 10 months ago
gnu: python-clinguin: Fix tests.

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

Change-Id: I54dc0dfde88c0f116354a3f3fea4fef3485091a0
3b95f388 — Sharlatan Hellseher 10 months ago
gnu: debops: Skip check phase as no tests.

* gnu/packages/admin.scm (debops)[arguments] <tests?>: No tests.
[native-inputs]: Remove python-wheel.

Change-Id: Ic7d5ef355e5b2ca0cea8b605cb8c240fa8d1e46a
5562d149 — Nicolas Graves 10 months ago
gnu: python-omemo-dr: Switch to pyproject.

* gnu/packages/python-crypto.scm (python-omemo-dr):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools. Remove
python-axolotl-curve25519.

Change-Id: I99f91b1fa4a2d9b54112144dc06ad33b633b9fec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
70f5670f — Nicolas Graves 10 months ago
gnu: python-axolotl-curve25519: Fix tests.

* gnu/packages/python-crypto.scm (python-axolotl-curve25519)
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: Iea4a3f9254b088a6c0766d3458de3e9496b425b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
16e02b37 — Nicolas Graves 10 months ago
gnu: python-rope: Ignore failing test.

* gnu/packages/python-xyz.scm (python-rope)
[arguments]<#:test-flags>: Ignore failing test.
[native-inputs]: Remove python-pip, python-pre-commit,
python-pytest-cov, python-wheel.
[description]: Improve style.

Change-Id: I506879b750ee63a60c9fd515721062b56612ba17
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
e2f13371 — Nicolas Graves 10 months ago
gnu: python-scanorama: Switch to git-fetch.

* gnu/packages/bioinformatics.scm (python-scanorama)[source]:
Switch to git-fetch.

Change-Id: I6da7488feb85be0f5fc60f00eeb5c25034a63dd5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Next