From a3342167040e3534ea627b7ee3d7f123727cf064 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Thu, 20 Jun 2024 20:42:59 -0400 Subject: dev-qt/qtwebengine: fix build with USE="pdfium -pulseaudio" (qt6) Or hopefully anyway, have not tested the full build without libpulse, but it at least no longer looks for it. Unclear whether pdfium was automagically linking with it, or just looking for it for nothing while unused. The former technically needs a revbump, but not worth it given the long build times and how pdfium is scarcely used. Closes: https://bugs.gentoo.org/934635 Signed-off-by: Ionen Wolkens --- dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild | 2 ++ dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild | 2 ++ dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild | 2 ++ dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild | 2 ++ dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 2 ++ 5 files changed, 10 insertions(+) (limited to 'dev-qt') diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild index eea6683a8948..9a079c75fbdb 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild @@ -221,6 +221,8 @@ src_configure() { ) local mygnargs=( + # prevent pdfium from looking for it if disabled (bug #934635) + use_pulseaudio=$(usex pulseaudio true false) # prefer no dlopen where possible link_pulseaudio=true rtc_link_pipewire=true diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild index 842cb8d0e9d9..196438e3994d 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild @@ -221,6 +221,8 @@ src_configure() { ) local mygnargs=( + # prevent pdfium from looking for it if disabled (bug #934635) + use_pulseaudio=$(usex pulseaudio true false) # prefer no dlopen where possible link_pulseaudio=true rtc_link_pipewire=true diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild index 842cb8d0e9d9..196438e3994d 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild @@ -221,6 +221,8 @@ src_configure() { ) local mygnargs=( + # prevent pdfium from looking for it if disabled (bug #934635) + use_pulseaudio=$(usex pulseaudio true false) # prefer no dlopen where possible link_pulseaudio=true rtc_link_pipewire=true diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild index 03b2d57d8bcb..700b65e1e2c1 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild @@ -221,6 +221,8 @@ src_configure() { ) local mygnargs=( + # prevent pdfium from looking for it if disabled (bug #934635) + use_pulseaudio=$(usex pulseaudio true false) # prefer no dlopen where possible link_pulseaudio=true rtc_link_pipewire=true diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index 03b2d57d8bcb..700b65e1e2c1 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -221,6 +221,8 @@ src_configure() { ) local mygnargs=( + # prevent pdfium from looking for it if disabled (bug #934635) + use_pulseaudio=$(usex pulseaudio true false) # prefer no dlopen where possible link_pulseaudio=true rtc_link_pipewire=true -- cgit v1.2.3-65-gdbad