~ruther/guix-local

6e583aa6 — Nicolas Graves 10 months ago
gnu: Remove python-oslosphinx.

This package is leaf and obsoleted upstream, see
https://pypi.org/project/oslosphinx/

* gnu/packages/openstack.scm (python-oslosphinx): Delete variable.

Change-Id: I1409cb7e5df5217aaf6c7f109788481c49b05427
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
cd6140ac — Sharlatan Hellseher 10 months ago
gnu: qtwebengine-5: Fix build.

* gnu/packages/qt.scm (qtwebengine-5)[native-inputs]: Remove
python2-six, python-2, and ruby-2.7; add python-six, python-wrapper, and
ruby.

Fixes: guix/guix#2847.
Change-Id: I34d87dd6e178da9c0d3bc42dc9aa7dbf5ff7b2e4
d14cfbed — Sharlatan Hellseher 10 months ago
gnu: qtwebengine: Don't inherit inputs from qtwebengine-5

* gnu/packages/qt.scm (qtwebengine)[inputs]: Add alsa-lib, at-spi2-core,
cups-minimal, curl, dbus, eudev, ffmpeg, fontconfig, fxdiv, harfbuzz,
icu4c, jsoncpp, lcms, libcap, libevent, libgcrypt, libjpeg-turbo,
libvpx, libwebp, libx11, libxcb, libxcomposite, libxcursor, libxi,
libxkbcommon, libxkbfile, libxml2, libxrandr, libxrender, libxslt,
libxtst, mesa, minizip, nss, openh264, opus, pciutils, protobuf,
pulseaudio, qtmultimedia, re2-next, snappy, valgrind/pinned,
vulkan-headers, xcb-util, and xkeyboard-config.
[propagated-inputs]: Add qtbase, qtdeclarative, and qtwebchannel.
[native-inputs]: Add bison, clang-20, flex, gperf, lld-as-ld-wrapper-18,
ninja, node-lts, perl, pkg-config, python-beautifulsoup4,
python-html5lib, python-wrapper, and ruby.

Change-Id: I571936b320121b2c149da82f7777c42c63e959ed
df0983ff — Sharlatan Hellseher 10 months ago
gnu: python-afdko-3.6.1: Fix tests.

* gnu/packages/fontutils.scm (python-afdko-3.6.1)[arguments] <phases>:
Use custom 'check.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I6a8f012e1dc72f13aa0033145c030f1011e37f6d
6131b39d — Sharlatan Hellseher 10 months ago
gnu: python-afdko: Fix build with gcc-14.

* gnu/packages/fontutils.scm (python-afdko):
[phases]{relax-gcc-warnings}: New phases
{check}: Skip 3 more tests.
[propagated-inputs]: Remove python-lxml; add python-lxml-4.9.

Change-Id: Ia9856271965b9f7e55300c131bbc1c25bcb2af8f
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
Next