gnu: python-boltons: Update to 23.0.0.
* gnu/packages/python-xyz.scm (python-boltons): Update to 23.0.0.
gnu: python-pynndescent: Update to 0.5.10.
* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.5.10.
gnu: python-configargparse: Update to 1.5.3.
* gnu/packages/python-xyz.scm (python-configargparse): Update to 1.5.3.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove previous 'check' phase.
[native-inputs]: Add python-mock and python-pytest, remove python-pyyaml.
gnu: python-scikit-learn: Update to 1.2.2.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.2.2.
gnu: python-joblib: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-joblib): Update to 1.1.1.
gnu: python-ecdsa: Fix faulty commit.
Fix previous commit, which did not properly add the test to be skipped and
repeated the existing skipped test. There is only one new test to be skipped.
* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In the 'check'
phase, properly format the string for skipped tests.
gnu: python-ecdsa: Skip two failing tests.
* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: In 'check' phase,
skip a couple more tests.
gnu: libmediainfo and mediainfo: Update to 23.03.
* gnu/packages/video.scm (libmediainfo, mediainfo): Update to 23.03.
gnu: libmediainfo and mediainfo: Fix build.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Add a shebang to
the autogen.sh script in the 'change-to-build-dir' phases.
gnu: eyed3: Update to 0.9.7.
* gnu/packages/mp3.scm (eyed3): Update to 0.9.7.
[propagated-inputs]: Remove python-grako, python-magic, and python-pathlib.
gnu: OpenImageIO: Update to 2.2.21.0.
This fixes the build with GCC 11.
* gnu/packages/graphics.scm (openimageio): Update to 2.2.21.0.
gnu: OpenColorIO: Fix build with GCC 11.
* gnu/packages/patches/opencolorio-fix-build-with-gcc11.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image-processing.scm (opencolorio)[source]: Use it.
gnu: shotwell: Fix build.
* gnu/packages/gnome.scm (shotwell)[native-inputs]: Add vala.
gnu: liblinphone: Restore special openldap variant.
This is a partial revert of commit f2166cfacea03dcc399d1858d27ff473ebfc0679.
* gnu/packages/openldap.scm (openldap-for-linphone): Restore this variable.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Replace openldap with
openldap-for-linphone.
gnu: python-ledgerblue: Disable tests.
* gnu/packages/finance.scm (python-ledgerblue)[arguments]: Disable
tests (there are none).
gnu: libraft: Disable test that requires connectivity.
* gnu/packages/cluster.scm (libraft): remove test_uv_tcp_connect.c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: swappy: Add gettext input.
* gnu/packages/image.scm (swappy) [inputs]: Add gettext-minimal.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: python-pydevd: Skip three failing tests.
* gnu/packages/python-xyz.scm (python-pydevd)[arguments]: In 'check'
phase, skip a couple more tests.