1
0

dev-python/sounddevice: new package, add 0.4.5, 9999

This commit is contained in:
Ryan Fox 2022-10-02 12:47:39 -07:00
parent 5dd8c3a537
commit b025dfa9a0
Signed by: flewkey
GPG Key ID: 94F56ADFD848851E
4 changed files with 84 additions and 0 deletions

View File

@ -0,0 +1,4 @@
DIST sounddevice-0.4.5.gh.tar.gz 51796 BLAKE2B 4be76ab22551e542965c15ac054c07c62efada19d0831e03ff3185e89941a44cbf06c783cb4a6d480297370338f85c8988ae1ff9c25a49a0c03b2526fadbd825 SHA512 6a6e17db31ba6088cda86721636b55222f4d6bcbc4ca23db85d092c79ad7e47624f6bd375b28a2daf905f500c79e1202c1f038c6a12c6a32c130c0332e2c0e29
EBUILD sounddevice-0.4.5.ebuild 780 BLAKE2B 8d051400fc71e95ea28a5726a5feb049c8ff6afb0f08463b1a54205ae1bb9c299636762a29bb1db55b09f4b496a4af7ef4c034ae95db40ffb17ed7051ac9e92d SHA512 08c46fc7293011028876e4c8c69b9ba393b314b871eb1b02f2a156cffda2920c2c47630bc13ef8b1dca4fb9be645243c8605fcc35ee17d6c81dafb8a818ff8ba
EBUILD sounddevice-9999.ebuild 780 BLAKE2B 8d051400fc71e95ea28a5726a5feb049c8ff6afb0f08463b1a54205ae1bb9c299636762a29bb1db55b09f4b496a4af7ef4c034ae95db40ffb17ed7051ac9e92d SHA512 08c46fc7293011028876e4c8c69b9ba393b314b871eb1b02f2a156cffda2920c2c47630bc13ef8b1dca4fb9be645243c8605fcc35ee17d6c81dafb8a818ff8ba
MISC metadata.xml 387 BLAKE2B b1a80e6f484fa90530845685bfe3b5c2b691f52903cb01a6747e0fdef4e6a17d39d0eb889bc09b6e06c454dfd287d4c779b5db23210a5517bbb93d129d42e8ed SHA512 7e87cd7da01cc282f5e194c8ad9e5a86f2a8db748ee751c1dc82de3af01ae0261ea35f4eb4b366dd52b8f4082351295cd6c8b464f4f35dd13ce884aec113e8c2

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>flewkey@2a03.party</email>
<name>Ryan Fox</name>
</maintainer>
<upstream>
<remote-id type="pypi">sounddevice</remote-id>
<remote-id type="github">spatialaudio/python-sounddevice</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/spatialaudio/python-sounddevice.git"
EGIT_SUBMODULES=()
else
MY_PN="python-sounddevice"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/spatialaudio/python-sounddevice/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="PortAudio bindings for Python"
HOMEPAGE="https://python-sounddevice.readthedocs.io/"
LICENSE="MIT"
SLOT="0"
RESTRICT="test"
DEPEND="
dev-python/cffi[${PYTHON_USEDEP}]
media-libs/portaudio
"
RDEPEND="${DEPEND}"
BDEPEND=""

View File

@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/spatialaudio/python-sounddevice.git"
EGIT_SUBMODULES=()
else
MY_PN="python-sounddevice"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/spatialaudio/python-sounddevice/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
DESCRIPTION="PortAudio bindings for Python"
HOMEPAGE="https://python-sounddevice.readthedocs.io/"
LICENSE="MIT"
SLOT="0"
RESTRICT="test"
DEPEND="
dev-python/cffi[${PYTHON_USEDEP}]
media-libs/portaudio
"
RDEPEND="${DEPEND}"
BDEPEND=""