gnu: python-eventlet: Skip two failing tests.
* gnu/packages/python-xyz.scm (python-eventlet)[arguments]: In 'check' phase,
skip two more tests which are failing with Python 3.10 and have upstream bug
reports.
gnu: python-shiboken-2: Do not rely on _Py_Mangle being available.
* gnu/packages/patches/python-shiboken-2-compat.patch: Fix the patch
according to upstream.
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: python-magic: Update to 0.4.27.
* gnu/packages/patches/python-magic-python-bytecode.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/python-xyz.scm (python-magic): Update to 0.4.27.
[source]<patches>: Remove field.
[#:phases]<check>: Do not invoke ‘tests.py’.
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: openldap-for-linphone: Hide it.
We don't want this to show up when searching for "openldap".
* gnu/packages/openldap.scm (openldap-for-linphone): Wrap in HIDDEN-PACKAGE
and add a comment.
gnu: inspekt3d: Adjust to changes in libfive.
* gnu/packages/engineering.scm (inspekt3d)[arguments]: Use G-expression; patch
file to avoid loading removed extension; adjust name of libfive library.
gnu: inspekt3d: Simplify snippet.
* gnu/packages/engineering.scm (inspekt3d)[source]: Simplify snippet.
gnu: libfive: Update to 0-5.b1ea998.
* gnu/packages/engineering.scm (libfive): Update to 0-5.b1ea998.
[arguments]: Set HOME variable to fix autocompilation; set GUILE_CCACHE_DIR to
override default target directory for compiled Guile files; add phases
'fix-library-location and 'install-scm-files.
gnu: python-sure: Update to 2.0.1.
* gnu/packages/python-xyz.scm (python-sure): Update to 2.0.1.
[native-inputs]: Add python-rednose.
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.