gnu: Remove python-pytest-capturelog. This package is deprecated for 8 years !! Its core functionality is already in pytest itself. * gnu/packages/check.scm (python-pytest-capturelog): Delete variable. Change-Id: I7678551de1d17eb3783d9a2a4e25b86801773db5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: osc: Switch to pyproject. * gnu/packages/build-tools.scm (osc): [build-system]: Switch to pyproject-build-system. [arguments]<#:tests>: Disable them with comment. <#:phases>: Rewrite phase 'fix-filename. [native-inputs]: Add python-setuptools, python-wheel. [description]: Run guix style. Change-Id: I1db8679885d5a5551059ab6f2c6e30b84cd0c19d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: compiledb: Switch to pyproject. * gnu/packages/build-tools.scm (compiledb): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Improve style, add substitution to fix tests. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: Iaafbd32f7e7622ea95dcff9944cdccee600d80cd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: nanosv: Switch to pyproject. * gnu/packages/bioinformatics.scm (nanosv): [source, description]: Run guix style. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. <#:phases>: Add phase 'relax-requirements. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: If63f2534ae9b0e7cc34c4e5d59fb0947fcbe5d45 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: vpn-slice: Switch to pyproject. * gnu/packages/vpn.scm (vpn-slice): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style, rewrite using gexps. <#:tests>: Disable them explicitely. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I705f23279b8fb8dfa8405635f026d3aa85183226 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: sshoot: Switch to pyproject. * gnu/packages/vpn.scm (sshoot): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Rewrite using gexps and search-input-file. [native-inputs]: Add python-setuptools, python-wheel. [inputs, description]: Run guix style. Change-Id: I3cff24a71cb90b8ffa39aafd0a5586428a92f4fa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mysqlclient: Update to 2.2.7. * gnu/packages/databases.scm (python-mysqlclient): Upgrade to 2.2.7. Change-Id: Ifa5a8f7c478a6823fd957b2788e9b52457c5713d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: packages/ipfs: Sort. * gnu/packages/ipfs.scm: (go-github-com-ipfs-go-cid, go-github-com-ipfs-go-cidutil, go-github-com-ipfs-go-ipld-format, and go-github-com-ipfs-go-metrics-interface): Sort variables alphabetically. Change-Id: Iafeb67f7fdcf43af8fcbe9334eeb1d1e0570e29b
gnu: openconnect-sso: Swap poetry with poetry-core. * gnu/packages/vpn.scm (openconnect-sso): Update to 0.8.0. [arguments] <phases>: Add 'use-poetry-core. [inputs]: Remove poetry. [native-inputs]: Add python-poetry-core. Change-Id: Ia69cb9d24cd3368a966297cfcdbafc655ab9f8ef
gnu: vembrane: Update to 1.0.7. * gnu/packages/bioinformatics.scm (vembrane): Update to 1.0.7. [arguments] <phases>: Remove 'relax-requirements; add 'use-poetry-core. [native-inputs]: Remove poetry; add python-poetry-core. Change-Id: I50aca480b3aded3714d6e999efd3d12a4513e6a3
gnu: aerich: Update to 0.8.1. * gnu/packages/databases.scm (aerich): Update to 0.8.1. [propagated-inputs]: Remove python-click, python-ddlparse, and python-tomlkit; add python-asyncclick, python-pydantic, and python-tomli-w. [native-inputs]: Remove poetry, python-bandit, python-isort, python-pydantic, and python-pytest-xdist; add python-poetry-core. Change-Id: I685b79fdb6b1070ce86161d9f36064b84f4fe713
gnu: Add python-asyncclick. * gnu/packages/python-xyz.scm (python-asyncclick): New variable. Change-Id: I420c61daef88abfd2409c6eab3bf28e864069777
gnu: Add python-faster-whisper. * gnu/packages/machine-learning.scm (python-faster-whisper): New variable.
gnu: Add onnxruntime. * gnu/packages/machine-learning.scm (onnxruntime): New variable.
gnu: Add flatbuffers-23.5. * gnu/packages/serialization.scm (flatbuffers-23.5): New variable.
gnu: safeint: Update to 3.0.28. * gnu/packages/cpp.scm (safeint): Update to 3.0.28.
gnu: safeint: Improve style. * gnu/packages/cpp.scm (safeint): Run guix style.
gnu: Add eigen-for-onnxruntime. * gnu/packages/algebra.scm (eigen-for-onnxruntime): New variable.
gnu: debian-archive-keyring: Update to 2025.01. * gnu/packages/debian.scm (debian-archive-keyring): Update to 2025.01. [tests]: Disable tests, removed upstream. Change-Id: I584988ebc3e2ab5ef6193fa57c4dfdb762c5b0e5
gnu: debootstrap: Update to 1.0.141. * gnu/packages/debian.scm (debootstrap): Update to 1.0.141. [inputs]: Add elxr-archive-keyring. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>