summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorIonen Wolkens <ionen@gentoo.org>2024-06-20 20:42:59 -0400
committerIonen Wolkens <ionen@gentoo.org>2024-06-20 20:53:14 -0400
commita3342167040e3534ea627b7ee3d7f123727cf064 (patch)
tree3b982154d9b35a73b042d4511fedf004d0804554 /dev-qt
parentnet-misc/youtube-viewer: upgrade 3.10.1 -> 3.11.2 (diff)
downloadgentoo-a3342167040e3534ea627b7ee3d7f123727cf064.tar.gz
gentoo-a3342167040e3534ea627b7ee3d7f123727cf064.tar.bz2
gentoo-a3342167040e3534ea627b7ee3d7f123727cf064.zip
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 <ionen@gentoo.org>
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild2
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild2
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild2
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild2
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9999.ebuild2
5 files changed, 10 insertions, 0 deletions
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