commit:     36d780c2dc57c953f890856e42261bfdb03147e6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 28 12:38:51 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 28 12:39:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d780c2

media-video/pipewire: only enable logind for native ABI

I meant to do this before and forgot when trying to express the configure
option :(

Closes: https://bugs.gentoo.org/940438
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-video/pipewire/pipewire-1.2.5.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-video/pipewire/pipewire-1.2.5.ebuild 
b/media-video/pipewire/pipewire-1.2.5.ebuild
index afba42d0d7cb..600cb6e439b3 100644
--- a/media-video/pipewire/pipewire-1.2.5.ebuild
+++ b/media-video/pipewire/pipewire-1.2.5.ebuild
@@ -193,10 +193,12 @@ src_prepare() {
 
 multilib_src_configure() {
        local logind=disabled
-       if use systemd ; then
-               logind=enabled
-       elif use elogind ; then
-               logind=enabled
+       if multilib_is_native_abi ; then
+               if use systemd ; then
+                       logind=enabled
+               elif use elogind ; then
+                       logind=enabled
+               fi
        fi
 
        local emesonargs=(

Reply via email to