gnu: python-cysignals: Enable tests.
* gnu/packages/python-xyz.scm (python-cysignals)[arguments]: Remove
'#:tests? #f'.
[native-inputs]: Add python-pytest.
Change-Id: Ic56d0f2ad008ccd7986c3538f2c7d84b6f8cd953
gnu: python-cysignals: Update to 1.12.3.
* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.12.3.
[build-system]: Use pyproject-build-system.
[arguments]: Delete the 'configure' phase associated with
gnu-build-system.
[native-inputs]: Add meson-python, pkg-config.
[inputs]: Remove pari-gp.
Change-Id: I906773d578e83655256815baa4e840632f0e9cfc
gnu: trydiffoscope: Switch to pyproject-build-system.
* gnu/packages/diffoscope.scm (trydiffoscope): Switch to
pyproject-build-system. [native-inputs]: Add python-setuptools and
python-wheel.
gnu: diffoscope: Switch to pyproject-build-system.
* gnu/packages/diffoscope.scm (diffoscope): Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
gnu: diffoscope: Update to 299.
* gnu/packages/diffoscope.scm (diffoscope): Update to 299.
[native-inputs]: Add python-defusedxml.
Change-Id: I87d3d9738469974cc6721bc8e554db5e82caef3b
gnu: Add guile-kracht.
* gnu/packages/guile-xyz.scm (guile-kracht): New variable.
Change-Id: I51fc2fcabf41db0e17bb9347c156600a8af071b0
Signed-off-by: jgart <jgart@dismail.de>
gnu: libobjc2: Update to 2.2.1.
* gnu/local.mk (dist_patch_DATA): Remove entry for
libobjc2-unbundle-robin-map.patch.
* gnu/packages/patches/libobjc2-unbundle-robin-map.patch: Remove file.
* gnu/packages/gnustep.scm (libobjc2): Update to 2.2.1.
[source]: Remove unused patch.
[arguments]: Update packaging comments.
<#:configure-flags>: Enable tests.
[home-page]: Switch to HTTPS.
Change-Id: Ief5b4831eb22589d096a379f4cdbf35689c4cf95
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
gnu: pdal: Update to 2.9.0.
* gnu/packages/geo.scm (pdal): Update to 2.9.0.
Change-Id: Ie45cf96ccfcd6ecfa887979fde2a260c26aad5e3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-three-merge: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-three-merge)[build-system]: Use
pyproject-build-system.
[arguments]: Remove '#:test-target'.
[native-inputs]: Remove python-flaky, python-pytest-cov,
python-pytest-runner, python-pytest-timeout. Add python-setuptools,
python-wheel.
Change-Id: Ibee6d81cd42f3c83beaf1e69b5fef1ccb1148b6f
gnu: python-logwrap: Enable tests.
* gnu/packages/python-xyz.scm (python-logwrap)[source]: Fetch from
GitHub.
[arguments]: Remove '#:tests? #f'. Add phase 'pretend-version' before
'build'.
Change-Id: I3a711dfdfa6f894cd0f1159dac7c2b4b7494f6d2
gnu: python-logwrap: Update to 11.1.1.
* gnu/packages/python-xyz.scm (python-logwrap): Update to 11.1.1.
[arguments]: Do not override the 'check' phase.
[native-inputs]: Remove python-cython, python-toml. Add
python-setuptools.
Change-Id: I31b050fbc8e19f076b2fed35357b3948b2757e7c
gnu: python-icdiff: Update to 2.0.7.
* gnu/packages/python-xyz.scm (python-icdiff): Update to 2.0.7.
[build-system]: Use pyproject-build-system.
[arguments]: Add '#:tests? #f'.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: Ia7708409e7e59de3f80bb952a8e4f94eb24cc6e9
gnu: python-diff-match-patch: Update to 20241021.
* gnu/packages/python-xyz.scm (python-diff-match-patch): Update to
20241021.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-flit-core, python-pytest.
Change-Id: I878e0e7d8c8d6ddaafa6ab54256372a458578790
gnu: darktable: Update to 5.2.0.
* gnu/packages/photo.scm (darktable): Update to 5.2.0.
Change-Id: I5a9d9d1666cfa0470b1b05959089b88491ff7430
gnu: python-vunit: Update to 5.0.0-dev.6.
* gnu/packages/fpga.scm (python-vunit): Update to 5.0.0-dev.6.
Change-Id: I8820c6b74b11380189a6720238c74f154a613c31
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyelftools: Update to 0.32.
* gnu/packages/python-xyz.scm (python-pyelftools): Update to 0.32.
Change-Id: I757e516402803e00d3bf9382972337e073db14a4
gnu: python-pyelftools: Improve package style.
* gnu/packages/python-xyz.scm (python-pyelftools): Apply G-expressions
and adjust fields order, fix indentation.
[build-system]: Swap to pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Idabd26b7fabfd78597cce061d4f60441d83c0897
gnu: python-pyelftools: Skip readelf tests.
Fixing #729.
* gnu/packages/python-xyz.scm (python-pyelftools) [source] <snippet>:
Delete llvm-dwarfdump binary file.
[phases] {check}: Do not run readelf tests, seen in Debian package
patch <https://salsa.debian.org/debian/python-pyelftools>.
Change-Id: Ic1accbb4daf5014f13616181ca21a904429d35a3
gnu: trealla: Update to 2.74.10.
* gnu/packages/prolog.scm (trealla): Update to 2.74.10.
Change-Id: Ia2b78acbefbcd4cc68bde7084ffb75b46377f3ee