gnu: python-pytimeparse: Switch to pyproject. * gnu/packages/time.scm (python-pytimeparse): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add a 'cleanup phase. Replace the check phase. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ic8aa640789556b8583e24069291003063c794a29 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-sphinxcontrib-programoutput: Switch to pyproject. * gnu/packages/sphinx.scm (python-sphinxcontrib-programoutput): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add a cleanup phase to avoid pytest malfunction. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. [home-page]: Update and reorder field. Change-Id: I38a290fc6b7868db39b57dd75ed9d0ae3e9c5147 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-nbsphinx: Switch to pyproject. * gnu/packages/sphinx.scm (python-nbsphinx): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I37beb7447618f8aec8f8b6df897aa86ac454dd2a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-test-utils: Switch to pyproject. * gnu/packages/python-check.scm (python-test-utils): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ifc02d90691e1d72cff5ba9034ee99718ebff2051 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-launchpadlib: Update to 2.1.0. * gnu/packages/python-web.scm (python-launchpadlib): Update to 2.1.0. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-keyring. [native-inputs]: Add python-setuptools, python-wheel. Replace python-mock by python-pytest. [home-page]: Refresh. Change-Id: If64e97b0a3a98757683e02c30992d688dfa12074 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-py7zr: Ignore benchmark tests. * gnu/packages/python-compression.scm (python-py7zr): [arguments]<#:test-flags>: Ignore benchmark tests. [native-inputs]: Remove python-coverage, python-coveralls, python-pytest-cov. Change-Id: Iad630ff9d406f2c059cded3af3d2c59c7928e549 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyzstd: Switch to pyproject. * gnu/packages/python-compression.scm (python-pyzstd): [build-system]: Switch to pyproject-build-system. [arguments]<#:configure-flags>: Migrate option. <#:phases>: Remove them. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. [home-page]: Refresh. Change-Id: I9a2fb36bfce24a81be9c70983781da5a3decc5a2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-sugar: Update to 1.0.0. * gnu/packages/check.scm (python-pytest-sugar): Update to 1.0.0. Change-Id: I46d4fa51c89bdc59f26626e63d7d4e1e0c1c183a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pytest-sugar: Switch to pyproject. * gnu/packages/check.scm (python-pytest-sugar): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ia5b6f5ce5f8a122cc8d73c5c6e32401488ee700a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyenchant: Switch to pyproject. * gnu/packages/enchant.scm (python-pyenchant): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Id7bcc096c1ec82c49ae56c1d19d4f581ccb77efc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-vosk: Switch to pyproject. I also tried to set #:tests? and add python-pytest, but it requires more work than that. * gnu/packages/machine-learning.scm (python-vosk): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. (vosk-api)[home-page]: Refresh. Change-Id: I92917bf8f6b4337d4d0e56ea43445f8b3c2a8b41 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: htseq: Switch to pyproject. * gnu/packages/bioinformatics.scm (htseq): [build-system]: Switch to pyproject-build-system. [arguments]: Remove uneeded field. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I5d9ccff56212413d76fa31f02efa5008dd709d97 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyliblo: Switch to pyproject. * gnu/packages/audio.scm (python-pyliblo): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. [home-page, source]: Update urls. Change-Id: I2c02ae7d8c3418c8ca4a26e3125d1f76e77fde4b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: carla: Improve package. * gnu/packages/audio.scm (carla): Use G-expressions. [arguments]<#:phases>: Refresh phase 'wrap-executables. [inputs]: Remove guile-2.2. Change-Id: I4259674d11881784383ae68f7486ad7ea53f1f98 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-colorspacious: Switch to pyproject. * gnu/packages/python-xyz.scm (python-colorspacious): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ib77d1594ecc50945839788aef0a9851044c41d66 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-matplotlib-documentation: Fix build. * gnu/packages/python-xyz.scm (python-matplotlib-documentation) [arguments]<#:phases>: Add phase 'avoid-external-deps, copied/extracted from the similar python-numpy-documentation. Remove the sphinx-panels substitution, not necessary anymore because of the move to python-sphinx-design instead. [native-inputs]: Regroup texlive dependencies under texlive-local-tree, and add texlive-cm-super there. Add python-ipykernel, python-sphinx-design, texlive-dvipng-bin. Change-Id: I3c6d3fcdc3702fd0aa3d930da02e5173c34a9b9a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-case: Switch to pyproject. * gnu/packages/python-xyz.scm (python-case): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I1b3183b223742af14bcc45df99a9370e38399467 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: linux-libre 6.6: Update to 6.6.101. * gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.101.
gnu: linux-libre 6.12: Update to 6.12.41. * gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.41.
gnu: linux-libre 6.15: Update to 6.15.9. * gnu/packages/linux.scm (linux-libre-6.15-version): Update to 6.15.9.