media-video / wireplumber

Replacement for pipewire-media-session

Official package sites : https://gitlab.freedesktop.org/pipewire/wireplumber ·

v9999 :: 0/0.4 :: gentoo

Modified
License
MIT
USE flags
elogind systemd test

v0.4.4 :: 0/0.4 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~arm ~arm64 ~riscv ~x86
USE flags
elogind systemd test

v0.4.2-r1 :: 0/0.4 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~riscv
USE flags
systemd test

General

elogind
Enable session tracking via sys-auth/elogind
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

lua_single_target

lua5-3
Build for Lua 5.3 only
lua5-4
Build for Lua 5.4 only

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / glib : The GLib library of C routines

media-video / pipewire : Multimedia processing graphs

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

virtual / libc : Virtual for the C library

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / glib : The GLib library of C routines

media-video / pipewire : Multimedia processing graphs

sys-apps / systemd : System and service manager for Linux

sys-auth / elogind : The systemd project's logind, extracted to a standalone package

virtual / libc : Virtual for the C library

813015
media-video/pipewire: rekeywording for media-video/wireplumber
817290
media-video/wireplumber-0.4.3: fails tests on ppc
Repository mirror & CI · gentoo
Merge updates from master
Niklāvs Koļesņikovs · gentoo
media-video/wireplumber: bump to 0.4.4 and add elogind support
Thanks-to: Enrean Rean <enriqueinfoextra@gmail.com> (elogind support) Thanks-to: Randall (Gentoo bug about missing elogind) Closes: https://bugs.gentoo.org/818202 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22590 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Niklāvs Koļesņikovs · gentoo
media-video/wireplumber: raise minimum pipewire version requirement
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22572 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/wireplumber: Keyword 0.4.3 x86, #813015
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
Revert "media-video/wireplumber: Keyword 0.4.3 ppc, #813015"
This reverts commit 0b77b247fd4b4633e0390dfdb50b842e391fbd67. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
Revert "media-video/wireplumber: Keyword 0.4.3 ppc64, #813015"
This reverts commit 28305326e88c49476bbc088e9ecbae2e617e02fe. Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/wireplumber: Keyword 0.4.3 arm64, #813015
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/wireplumber: Keyword 0.4.3 ppc64, #813015
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-video/wireplumber: Keyword 0.4.3 ppc, #813015
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-video/wireplumber: Keyword 0.4.3 arm, #813015
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Niklāvs Koļesņikovs · gentoo
media-video/wireplumber: version bump to 0.4.3
Same ebuild as the current live one. As far as I know, the NEWS item about logind integration should only be fixing a bug with GDM users logging into GNOME session. But as a precaution the old 0.4.2-r1 ebuild is kept for now in case I missed some later changes regarding BlueZ handling and OpenRC users end up needing to downgrade. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22515 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-video/wireplumber: keyword 0.4.2-r1 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Niklāvs Koļesņikovs · gentoo
media-video/wireplumber: fix errors on missing BlueZ and V4L
Two of the commits have not yet been accepted upstream but they were prepared with the help of upstream and should be in acceptably good quality to use until a fixed release is made. https://gitlab.freedesktop.org/pipewire/wireplumber/-/merge_requests/214 Thanks-to: Pascal Flöschel (initial bug report) Thanks-to: George Kiagiadakis <george.kiagiadakis@collabora.com> Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994085 Closes: https://bugs.gentoo.org/813043 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22290 Signed-off-by: Sam James <sam@gentoo.org>
Niklāvs Koļesņikovs · gentoo
media-video/pipewire: enable support for test IUSE
Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
Niklāvs Koļesņikovs · gentoo
media-video/wireplumber: precautionary dependency min version raise
Even though the build system still checks for and requires PipeWire 0.3.26, the NEWS.rst file suggests that the actual runtime minimum is 0.3.32. In theory this would mean different DEPEND and RDEPEND versions but we can probably just raise the DEPEND one and not worry too much about the small stuff. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Niklāvs Koļesņikovs · gentoo
media-video/wireplumber: initial commit based on the PipeWire ebuild
Apart from not yet supporting generation of API documentation, the ebuild should be fully functional. Thanks-to: Jaco Kroon <jaco@uls.co.za> (for noticing incorrect RDEPEND) Thanks-to: Ionen Wolkens <ionen@gentoo.org> (Lua target enforcement) Co-authored-by: Sam James <sam@gentoo.org> Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/22278 Signed-off-by: Sam James <sam@gentoo.org>