gnu: weechat: Update to 4.7.2.
* gnu/packages/irc.scm (weechat): Update to 4.7.2.
Change-Id: I6c911011d611ec317e310f49aedb187b3e0e0e31
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: python-openturns: Disable flaky tests.
* gnu/packages/statistics.scm (python-openturns): Disable flaky tests.
Change-Id: I3d582c51bbfc47f437f0cda789891c0e99991842
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: dlib: Fix broken package.
This is a follow-of of commit 830562e5cdb6c244f39c3168b4649c1144099450.
* gnu/packages/machine-learning.scm (dlib)[arguments]: Replace unquote with
ungexp. Improve style. Fix failing tests with GCC 14.
Change-Id: Ida95405b026893bae26af39cbfc4a0457e2d232c
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: zola: Explicitly install the binary.
* gnu/packages/rust-apps.scm (zola)[arguments]<#:phases>{install}:
Replace by phase copying the executable.
Fixes: guix/guix#4371
Change-Id: I9da509650ca80e96c0a41c623eada1ad8a76dafb
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: 7kaa: Update to 2.15.7.
* gnu/packages/games.scm (7kaa): Update to 2.15.7.
Change-Id: Ice8354767e981889d2fb250d01967a09e92dcf9c
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: 7kaa: Use git instead of tarball.
The tarball contains machine-generated items.
* gnu/packages/games.scm (7kaa): Cleanup.
[source]: Use git repository.
[arguments]<#:phases>: Add 'patch-configure-ac to fix gettext version
mismatch.
[native-inputs]: Add autoconf, autoconf-archive, automake.
[home-page]: Set it accordingly to avoid redirection.
Change-Id: Ieecdf7cfb1baa592bc3376d6a582ae7ae535e50a
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: ghc-cassava: Fix package description.
* gnu/packages/haskell-xyz.scm (ghc-cassava)[description]: Fix the
description to not include invalid characters.
Change-Id: Ic0210ab6deca33f1a792a91fa8d2024f3c739912
gnu: libabigail: Update to 2.9.
* gnu/packages/elf.scm (libabigail): Update to 2.9.
[propagated-inputs]: Add xxhash.
Change-Id: I7976af23464156346d4e45eb138afef1b0640422
gnu: libabigail: Modernize the package.
* gnu/packages/elf.scm (libabigail): Modernize the package.
[arguments]: Use GEXPs.
Change-Id: Ie2f4a3f1779fca4e50c4c2db0cd5d5657736732b
gnu: pax-utils: Update to 1.3.9.
* gnu/packages/elf.scm (pax-utils): Update to 1.3.9.
Change-Id: Ic7b6953f78cab03e8903bb1ad9260043ac794f2c
gnu: python-sgmllib3k: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-sgmllib3k):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I5ab71338111a755dbff5b97f719bade19f7ac262
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-opcodes: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-opcodes):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Iba656e72986d9b706e766509d61382c947946c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-redo: Update to 3.0.0.
* gnu/packages/python-xyz.scm (python-redo): Update to 3.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools, python-pytest,
python-pytest-asyncio.
[synopsis, description]: Improve style.
Change-Id: Ic71dfeb146330c769127f8bbd71cf2bd12655ea6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-escapism: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-escapism):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[home-page]: Set to the jupyterhub one.
Change-Id: I6dcd9972dbee8155f4513c0d96402f39e6e59f90
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: repo2docker: Run and fix tests.
* gnu/packages/jupyter.scm (repo2docker)
[arguments]<#:test-flags>: Disable failing tests.
<#:phases>: Add 'patch-bash-for-tests phase.
[native-inputs]: Add python-pytest, python-requests-mock.
Change-Id: I73d72d9a8ad18386cc8aeff42f2052c20510028f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-sphinxext-rediraffe: Disable tests.
* gnu/packages/sphinx.scm (python-sphinxext-rediraffe)
[arguments]<#:tests?>: Disable them.
[native-inputs]: Remove python-wheel.
Change-Id: Ic2c60f9994466708fe492678dbb42f9bc54b78db
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pathvalidate: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-pathvalidate):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
[native-inputs]: Add python-setuptools.
Change-Id: I0bd0c062300a69f42eb14dbcb35e493c7e288a10
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-sane: Update to 2.9.2.
* gnu/packages/python-xyz.scm (python-sane): Update to 2.9.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I67476c7d60b3f4bc8c97cf7e09593a9656cbeae9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-crayons: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-crayons):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I86d1117fd720bb2c0c671612415448f4baf76bf3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-retry: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-retry):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Add 'set-version; use default 'check.
Change-Id: I03af6e22b2068b9834e5d69e43b7e1d9656c0133
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>