dev-python/slycot: Add new package, version 0.6.0

This is an (optional) dep for dev-python/control.

Signed-off-by: Nils Freydank <nils.freydank@posteo.de>
This commit is contained in:
Nils Freydank 2024-08-19 05:00:00 +02:00
parent 73240c504e
commit 7a6efdd73d
Signed by: nfr
GPG Key ID: 0F1DEAB2D36AD112
3 changed files with 49 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST slycot-0.6.0.tar.gz 3084062 BLAKE2B 576c3c6f33fed535e2e24db657b1aa3aa2a9eee819b603117828c2b2c8b2c7810df32ef9ef5be5114474d0c2dc8bbf74a97e47da969a585e68c7504ca9f60693 SHA512 69b7189331fcf0cf762c7abf02f98e17a833698621aea26f799766879588341ba385df18e61937f9fdb7d82c582e9c348df880860b9b478c0d8b8310b908a317

View File

@ -0,0 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>nils.freydank@posteo.de</email>
<name>Nils Freydank</name>
</maintainer>
<upstream>
<remote-id type="github">python-control/slycot</remote-id>
<remote-id type="pypi">slycot</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,36 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..13} )
inherit distutils-r1 pypi
DESCRIPTION="Python wrapper for SLICOT, used by dev-python/control"
HOMEPAGE="
https://github.com/python-control/Slycot
https://pypi.org/project/slycot/
"
LICENSE="
BSD
GPL-2
"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/scikit-build[${PYTHON_USEDEP}]
virtual/blas
virtual/lapack
"
BDEPEND="
${DEPEND}
dev-python/scipy[fortran,${PYTHON_USEDEP}]
"
RDEPEND="${DEPEND}"