diff --git a/dev-python/soundcard/Manifest b/dev-python/soundcard/Manifest new file mode 100644 index 0000000000..fc15f97579 --- /dev/null +++ b/dev-python/soundcard/Manifest @@ -0,0 +1 @@ +DIST soundcard-0.4.5.tar.gz 40831 BLAKE2B bee3c54dce51a5fe0d01a30c78edc4c87752c803f90bcc2771a235d9579ade74095e2437747af322e3f179d5ae018c0a169f86ef86487291d140d1495e736d17 SHA512 f08deec62717e29a173f5fc8df2e828385e47e923ed9face22f0a389062929f95fc41b8f7156977cfffff2f6c122d052f6a00f8fdb86ff84fb845f172425d987 diff --git a/dev-python/soundcard/metadata.xml b/dev-python/soundcard/metadata.xml new file mode 100644 index 0000000000..68a90beeb6 --- /dev/null +++ b/dev-python/soundcard/metadata.xml @@ -0,0 +1,17 @@ + + + + + ghostyn678+git@gmail.com + dsaf + + + SoundCard is a library for playing and recording audio without resorting + to a CPython extension. Instead, it is implemented using the wonderful + CFFI and the native audio libraries of Linux, Windows and macOS. + + + bastibe/SoundCard + SoundCard + + diff --git a/dev-python/soundcard/soundcard-0.4.5.ebuild b/dev-python/soundcard/soundcard-0.4.5.ebuild new file mode 100644 index 0000000000..4f1126c58f --- /dev/null +++ b/dev-python/soundcard/soundcard-0.4.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{12..14} ) + +inherit pypi distutils-r1 + +DESCRIPTION="A Pure-Python Real-Time Audio Library" +HOMEPAGE=" + https://pypi.org/project/SoundCard/ + https://github.com/bastibe/SoundCard/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" # requires a running pulseaudio server + +RDEPEND=" + >=dev-python/numpy-1.11[${PYTHON_USEDEP}] + dev-python/cffi[${PYTHON_USEDEP}] +"