dev-qt/qtwebengine: match accessibility IUSE with qtbase:6

Makes use of QT_CONFIG(accessibility) which can result in
undefined symbols if was enabled on qtbase then flipped off.

Like opengl/vulkan, this flag is typically enabled either
globally or not at all and should hopefully not cause conflicts
for most users.

Technically needed in non-live but given the low impact will
wait rather than let this trigger rebuilds which is not worth
it for qtwebengine.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2024-03-12 16:29:03 -04:00
parent f931740685
commit e35e384cbc
3 changed files with 12 additions and 12 deletions

View File

@@ -18,9 +18,9 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
fi
IUSE="
+alsa bindist custom-cflags designer geolocation +jumbo-build
kerberos opengl pdfium pulseaudio qml screencast +system-icu
vaapi vulkan +widgets
accessibility +alsa bindist custom-cflags designer geolocation
+jumbo-build kerberos opengl pdfium pulseaudio qml screencast
+system-icu vaapi vulkan +widgets
"
REQUIRED_USE="
designer? ( qml widgets )
@@ -35,7 +35,7 @@ RDEPEND="
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?]
~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?]
~dev-qt/qtwebchannel-${PV}:6[qml?]
media-libs/fontconfig
media-libs/freetype

View File

@@ -18,9 +18,9 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
fi
IUSE="
+alsa bindist custom-cflags designer geolocation +jumbo-build
kerberos opengl pdfium pulseaudio qml screencast +system-icu
vaapi vulkan webdriver +widgets
accessibility +alsa bindist custom-cflags designer geolocation
+jumbo-build kerberos opengl pdfium pulseaudio qml screencast
+system-icu vaapi vulkan webdriver +widgets
"
REQUIRED_USE="
designer? ( qml widgets )
@@ -36,7 +36,7 @@ RDEPEND="
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?]
~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?]
~dev-qt/qtwebchannel-${PV}:6[qml?]
media-libs/fontconfig
media-libs/freetype

View File

@@ -18,9 +18,9 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
fi
IUSE="
+alsa bindist custom-cflags designer geolocation +jumbo-build
kerberos opengl pdfium pulseaudio qml screencast +system-icu
vaapi vulkan webdriver +widgets
accessibility +alsa bindist custom-cflags designer geolocation
+jumbo-build kerberos opengl pdfium pulseaudio qml screencast
+system-icu vaapi vulkan webdriver +widgets
"
REQUIRED_USE="
designer? ( qml widgets )
@@ -36,7 +36,7 @@ RDEPEND="
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
~dev-qt/qtbase-${PV}:6[gui,opengl=,vulkan?,widgets?]
~dev-qt/qtbase-${PV}:6[accessibility=,gui,opengl=,vulkan?,widgets?]
~dev-qt/qtwebchannel-${PV}:6[qml?]
media-libs/fontconfig
media-libs/freetype