diff --git a/dev-python/sounddevice/Manifest b/dev-python/sounddevice/Manifest new file mode 100644 index 0000000..d0dac83 --- /dev/null +++ b/dev-python/sounddevice/Manifest @@ -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 diff --git a/dev-python/sounddevice/metadata.xml b/dev-python/sounddevice/metadata.xml new file mode 100644 index 0000000..8b0ca7e --- /dev/null +++ b/dev-python/sounddevice/metadata.xml @@ -0,0 +1,12 @@ + + + + + flewkey@2a03.party + Ryan Fox + + + sounddevice + spatialaudio/python-sounddevice + + diff --git a/dev-python/sounddevice/sounddevice-0.4.5.ebuild b/dev-python/sounddevice/sounddevice-0.4.5.ebuild new file mode 100644 index 0000000..9f6366a --- /dev/null +++ b/dev-python/sounddevice/sounddevice-0.4.5.ebuild @@ -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="" diff --git a/dev-python/sounddevice/sounddevice-9999.ebuild b/dev-python/sounddevice/sounddevice-9999.ebuild new file mode 100644 index 0000000..9f6366a --- /dev/null +++ b/dev-python/sounddevice/sounddevice-9999.ebuild @@ -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=""