~ruther/guix-local

caed96ec — Nicolas Graves 10 months ago
gnu: python-ufonormalizer: Update to 0.6.2.

* gnu/packages/fontutils.scm (python-ufonormalizer): Update to 0.6.2.
[source]: Switch to git-fetch.
[arguments]<#:test-backend>: Set it.
<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-pytest.
[description]: Improve style.

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

* gnu/packages/fontutils.scm (python-compreffor):
[source]: Switch to git-fetch.
[arguments]<#:phases>: Refresh them, add phase 'set-version and
replace 'check phase.
[description]: Improve style.

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

* gnu/packages/fontutils.scm (python-fontmath):
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add 'set-version phase.

Change-Id: I11f79c33b260819b6087e96665bcff188ab060f6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b5a672c7 — Nicolas Graves 10 months ago
gnu: python-carbon: Fix tests.

* gnu/packages/monitoring.scm (python-carbon)
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Ignore failing tests.
[native-inputs]: Remove python-wheel. Add python-mock,
python-protobuf, python-pytest.
[description]: Improve style.

Change-Id: I22f20244e330bcb31afd42465cae234c076d332c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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
Next