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