commit:     030d0a511998939e6390f903e61503fe51bb290e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep  2 22:28:32 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep  2 22:28:52 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030d0a51

media-video/wireplumber: add 0.5.11

Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/wireplumber/Manifest                                 | 1 +
 .../{wireplumber-9999.ebuild => wireplumber-0.5.11.ebuild}       | 9 ++++++++-
 media-video/wireplumber/wireplumber-9999.ebuild                  | 9 ++++++++-
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index 51ca28e208bc..a211509b9491 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -1,2 +1,3 @@
 DIST wireplumber-0.5.10.tar.bz2 423061 BLAKE2B 
ec39d4687e5e16a46178cbbe53dcf8f21aa697a6db9304f26d21cedda19131fd1e097c29255819578966bc5026110f44599efc94aa6a069ded8d5eb827fa3fed
 SHA512 
53e1518ccc9f607dcbef9cfdc459804ac077ca11b79f215a2466332f5c67e9eace1b9bc05f1e7320e34a915c99a1b3ffdbb8963fadbdd1e3af85b3d0af09a32d
+DIST wireplumber-0.5.11.tar.bz2 436646 BLAKE2B 
5044ad0d0b0cfc948ba28e61f21dfe390fa3a29ccf121959be81e48623b65bc6b9c25c872197fd5d49391bd4bb8b73ee0fd101116ae7eb5b1741a5348bc3b830
 SHA512 
782b266a4be9663c73f892f01a4de5b154ddfc1dfcc51a17e0783a30660168991905c37aa604609a107432d05da7199d1ed770d806864c588fc116762bb06c6e
 DIST wireplumber-0.5.8.tar.bz2 419851 BLAKE2B 
2d811534771d57206bcac467b2241e0b6f67259a7399de2d28f758768317d652aa1c9cd2cc5327e3528928e3aa59cef2c94873688d9ecc935aaecb4078a81db9
 SHA512 
bb3a4a3bc9fd0ece7fccb4efa32d01b02d68738b7766dd4b3310471c4bb98cc499b324ef0643079665d175e3267c1b4e53deef6ebdd9600e49a9560adb22ad88

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild 
b/media-video/wireplumber/wireplumber-0.5.11.ebuild
similarity index 95%
copy from media-video/wireplumber/wireplumber-9999.ebuild
copy to media-video/wireplumber/wireplumber-0.5.11.ebuild
index 0e78c0d09113..25ddc1c5fa56 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.11.ebuild
@@ -11,8 +11,9 @@ EAPI=8
 # after releases.
 
 LUA_COMPAT=( lua5-{3,4} )
+PYTHON_COMPAT=( python3_{11..14} )
 
-inherit lua-single meson systemd
+inherit lua-single meson python-any-r1 systemd
 
 DESCRIPTION="Replacement for pipewire-media-session"
 HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber";
@@ -40,6 +41,7 @@ RESTRICT="!test? ( test )"
 
 # introspection? ( dev-libs/gobject-introspection ) is valid but likely only 
used for doc building
 BDEPEND="
+       ${PYTHON_DEPS}
        dev-libs/glib
        dev-util/gdbus-codegen
        dev-util/glib-utils
@@ -71,6 +73,11 @@ PATCHES=(
        "${FILESDIR}"/${PN}-0.5.6-config-disable-sound-server-parts.patch
 )
 
+pkg_setup() {
+       lua-single_pkg_setup
+       python-any-r1_pkg_setup
+}
+
 src_configure() {
        local emesonargs=(
                -Ddaemon=true

diff --git a/media-video/wireplumber/wireplumber-9999.ebuild 
b/media-video/wireplumber/wireplumber-9999.ebuild
index 0e78c0d09113..25ddc1c5fa56 100644
--- a/media-video/wireplumber/wireplumber-9999.ebuild
+++ b/media-video/wireplumber/wireplumber-9999.ebuild
@@ -11,8 +11,9 @@ EAPI=8
 # after releases.
 
 LUA_COMPAT=( lua5-{3,4} )
+PYTHON_COMPAT=( python3_{11..14} )
 
-inherit lua-single meson systemd
+inherit lua-single meson python-any-r1 systemd
 
 DESCRIPTION="Replacement for pipewire-media-session"
 HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber";
@@ -40,6 +41,7 @@ RESTRICT="!test? ( test )"
 
 # introspection? ( dev-libs/gobject-introspection ) is valid but likely only 
used for doc building
 BDEPEND="
+       ${PYTHON_DEPS}
        dev-libs/glib
        dev-util/gdbus-codegen
        dev-util/glib-utils
@@ -71,6 +73,11 @@ PATCHES=(
        "${FILESDIR}"/${PN}-0.5.6-config-disable-sound-server-parts.patch
 )
 
+pkg_setup() {
+       lua-single_pkg_setup
+       python-any-r1_pkg_setup
+}
+
 src_configure() {
        local emesonargs=(
                -Ddaemon=true

Reply via email to