diff mbox series

[meta-python,v2] python3-soundcard: Add recipe

Message ID 20251129100636.2844306-1-jan.claussen10@web.de
State Accepted
Headers show
Series [meta-python,v2] python3-soundcard: Add recipe | expand

Commit Message

Jan Claußen Nov. 29, 2025, 10:06 a.m. UTC
SoundCard is a library for playing and recording audio without resorting to a CPython extension.

Signed-off-by: Jan Claußen <jan.claussen10@web.de>
---
 .../python/python3-soundcard_0.4.5.bb         | 20 +++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb

Comments

Jan Claußen Dec. 3, 2025, 9:32 p.m. UTC | #1
This one good too? I forgot to name the [master] in the topic, but the recipe should work!

> Am 29.11.2025 um 11:06 schrieb Jan Claußen <jan.claussen10@web.de>:
> 
> SoundCard is a library for playing and recording audio without resorting to a CPython extension.
> 
> Signed-off-by: Jan Claußen <jan.claussen10@web.de>
> ---
> .../python/python3-soundcard_0.4.5.bb         | 20 +++++++++++++++++++
> 1 file changed, 20 insertions(+)
> create mode 100644 meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
> 
> diff --git a/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb b/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
> new file mode 100644
> index 0000000000..5116892dad
> --- /dev/null
> +++ b/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
> @@ -0,0 +1,20 @@
> +SUMMARY = "Python library for accessing soundcards"
> +DESCRIPTION = "SoundCard is a library for playing and recording audio without resorting to a CPython extension"
> +HOMEPAGE = "https://github.com/bastibe/SoundCard"
> +SECTION = "devel/python"
> +
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=e39df1540c06c17ca310ce87c36b042c"
> +
> +SRC_URI[sha256sum] = "07272ba927e32cafdf634e4a1ca53b9a3218321a60c7d2e08f54b832a56946aa"
> +
> +inherit pypi setuptools3 features_check
> +
> +REQUIRED_DISTRO_FEATURES = "pulseaudio"
> +
> +RDEPENDS:${PN} += " \
> +    libpulse \
> +    pulseaudio-server \
> +    python3-cffi \
> +    python3-numpy \
> +"
> --
> 2.52.0
>
Gyorgy Sarvari Dec. 3, 2025, 9:35 p.m. UTC | #2
On 12/3/25 22:32, Jan Claußen via lists.openembedded.org wrote:
> This one good too? I forgot to name the [master] in the topic, but the recipe should work!

This was accepted to master branch a few days ago:
https://git.openembedded.org/meta-openembedded/commit/?id=4f461e498567bea07b46dcfbd195ffb8f04a4a70

>> Am 29.11.2025 um 11:06 schrieb Jan Claußen <jan.claussen10@web.de>:
>>
>> SoundCard is a library for playing and recording audio without resorting to a CPython extension.
>>
>> Signed-off-by: Jan Claußen <jan.claussen10@web.de>
>> ---
>> .../python/python3-soundcard_0.4.5.bb         | 20 +++++++++++++++++++
>> 1 file changed, 20 insertions(+)
>> create mode 100644 meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
>>
>> diff --git a/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb b/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
>> new file mode 100644
>> index 0000000000..5116892dad
>> --- /dev/null
>> +++ b/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
>> @@ -0,0 +1,20 @@
>> +SUMMARY = "Python library for accessing soundcards"
>> +DESCRIPTION = "SoundCard is a library for playing and recording audio without resorting to a CPython extension"
>> +HOMEPAGE = "https://github.com/bastibe/SoundCard"
>> +SECTION = "devel/python"
>> +
>> +LICENSE = "BSD-3-Clause"
>> +LIC_FILES_CHKSUM = "file://LICENSE;md5=e39df1540c06c17ca310ce87c36b042c"
>> +
>> +SRC_URI[sha256sum] = "07272ba927e32cafdf634e4a1ca53b9a3218321a60c7d2e08f54b832a56946aa"
>> +
>> +inherit pypi setuptools3 features_check
>> +
>> +REQUIRED_DISTRO_FEATURES = "pulseaudio"
>> +
>> +RDEPENDS:${PN} += " \
>> +    libpulse \
>> +    pulseaudio-server \
>> +    python3-cffi \
>> +    python3-numpy \
>> +"
>> --
>> 2.52.0
>>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#122291): https://lists.openembedded.org/g/openembedded-devel/message/122291
> Mute This Topic: https://lists.openembedded.org/mt/116524375/6084445
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [skandigraun@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb b/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
new file mode 100644
index 0000000000..5116892dad
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-soundcard_0.4.5.bb
@@ -0,0 +1,20 @@ 
+SUMMARY = "Python library for accessing soundcards"
+DESCRIPTION = "SoundCard is a library for playing and recording audio without resorting to a CPython extension"
+HOMEPAGE = "https://github.com/bastibe/SoundCard"
+SECTION = "devel/python"
+
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=e39df1540c06c17ca310ce87c36b042c"
+
+SRC_URI[sha256sum] = "07272ba927e32cafdf634e4a1ca53b9a3218321a60c7d2e08f54b832a56946aa"
+
+inherit pypi setuptools3 features_check
+
+REQUIRED_DISTRO_FEATURES = "pulseaudio"
+
+RDEPENDS:${PN} += " \
+    libpulse \
+    pulseaudio-server \
+    python3-cffi \
+    python3-numpy \
+"