commit:     f124252a9473d811a57ca8dd83ea5b6c2c4a69e3
Author:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  9 23:30:48 2017 +0000
Commit:     Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Sat Dec  9 23:36:07 2017 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=f124252a

dev-qt/qtwebengine: update configure switches

The WEBENGINE_CONFIG has been dropped in favour of 'qtConfig' values,
and while more work is needed to make sure that the USE-flags
actually disable features detected automagically, this commit will
allow for at least some control over them.

http://code.qt.io/cgit/qt/qtwebengine.git/commit/?h=v5.10.0&id=1691d2298a8adf511ed95d5aa5d4410adcbdd1e3

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-qt/qtwebengine/qtwebengine-5.10.0.ebuild    | 12 +++++++++---
 dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild | 12 +++++++++---
 dev-qt/qtwebengine/qtwebengine-5.9999.ebuild    | 12 +++++++++---
 3 files changed, 27 insertions(+), 9 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.10.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.10.0.ebuild
index 2c0bd638..4191302a 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.10.0.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.10.0.ebuild
@@ -97,9 +97,15 @@ src_configure() {
        export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) 
-l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
 
        local myqmakeargs=(
-               $(usex bindist '' 'WEBENGINE_CONFIG+=use_proprietary_codecs')
-               $(usex system-ffmpeg 'WEBENGINE_CONFIG+=use_system_ffmpeg' '')
-               $(usex system-icu 'WEBENGINE_CONFIG+=use_system_icu' '')
+               --
+               -opus
+               -printing-and-pdf
+               -webp
+               $(usex alsa '-alsa' '')
+               $(usex bindist '' '-proprietary-codecs')
+               $(usex pulseaudio '-pulseaudio' '')
+               $(usex system-ffmpeg '-ffmpeg' '')
+               $(usex system-icu '-webengine-icu' '')
        )
        qt5-build_src_configure
 }

diff --git a/dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild
index 2c0bd638..4191302a 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild
@@ -97,9 +97,15 @@ src_configure() {
        export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) 
-l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
 
        local myqmakeargs=(
-               $(usex bindist '' 'WEBENGINE_CONFIG+=use_proprietary_codecs')
-               $(usex system-ffmpeg 'WEBENGINE_CONFIG+=use_system_ffmpeg' '')
-               $(usex system-icu 'WEBENGINE_CONFIG+=use_system_icu' '')
+               --
+               -opus
+               -printing-and-pdf
+               -webp
+               $(usex alsa '-alsa' '')
+               $(usex bindist '' '-proprietary-codecs')
+               $(usex pulseaudio '-pulseaudio' '')
+               $(usex system-ffmpeg '-ffmpeg' '')
+               $(usex system-icu '-webengine-icu' '')
        )
        qt5-build_src_configure
 }

diff --git a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild
index 2c0bd638..4191302a 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild
@@ -97,9 +97,15 @@ src_configure() {
        export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) 
-l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
 
        local myqmakeargs=(
-               $(usex bindist '' 'WEBENGINE_CONFIG+=use_proprietary_codecs')
-               $(usex system-ffmpeg 'WEBENGINE_CONFIG+=use_system_ffmpeg' '')
-               $(usex system-icu 'WEBENGINE_CONFIG+=use_system_icu' '')
+               --
+               -opus
+               -printing-and-pdf
+               -webp
+               $(usex alsa '-alsa' '')
+               $(usex bindist '' '-proprietary-codecs')
+               $(usex pulseaudio '-pulseaudio' '')
+               $(usex system-ffmpeg '-ffmpeg' '')
+               $(usex system-icu '-webengine-icu' '')
        )
        qt5-build_src_configure
 }

Reply via email to