commit: 790d3b518dc792550bbfa4a59c05e3f55d70472a Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org> AuthorDate: Fri Jun 15 00:11:55 2018 +0000 Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org> CommitDate: Mon Jun 18 13:36:36 2018 +0000 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=790d3b51
dev-qt/qtwebengine: Add "designer" USE flag. Bug: https://bugs.gentoo.org/652508 dev-qt/qtwebengine/metadata.xml | 1 + dev-qt/qtwebengine/qtwebengine-5.11.0.ebuild | 6 +++++- dev-qt/qtwebengine/qtwebengine-5.11.9999.ebuild | 6 +++++- dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild | 6 +++++- dev-qt/qtwebengine/qtwebengine-5.9999.ebuild | 6 +++++- 5 files changed, 21 insertions(+), 4 deletions(-) diff --git a/dev-qt/qtwebengine/metadata.xml b/dev-qt/qtwebengine/metadata.xml index d93362dc..d6bd8540 100644 --- a/dev-qt/qtwebengine/metadata.xml +++ b/dev-qt/qtwebengine/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo Qt Project</name> </maintainer> <use> + <flag name="designer">Install QWebEngineView plugin for displaying web pages in <pkg>dev-qt/designer</pkg></flag> <flag name="geolocation">Enable physical position determination via <pkg>dev-qt/qtpositioning</pkg></flag> <flag name="pax_kernel">Enable building under a PaX enabled kernel</flag> diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.0.ebuild b/dev-qt/qtwebengine/qtwebengine-5.11.0.ebuild index 46f6eac4..cae980dd 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.11.0.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.11.0.ebuild @@ -11,7 +11,8 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi -IUSE="alsa bindist geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +IUSE="alsa bindist designer geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +REQUIRED_USE="designer? ( widgets )" RDEPEND=" app-arch/snappy:= @@ -58,6 +59,7 @@ RDEPEND=" x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) + designer? ( ~dev-qt/designer-${PV} ) geolocation? ( ~dev-qt/qtpositioning-${PV} ) pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) @@ -91,6 +93,8 @@ src_prepare() { qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + qt_use_disable_mod geolocation positioning \ mkspecs/features/configure.prf \ src/core/core_chromium.pri \ diff --git a/dev-qt/qtwebengine/qtwebengine-5.11.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-5.11.9999.ebuild index 22f8752c..b98972ea 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.11.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.11.9999.ebuild @@ -11,7 +11,8 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi -IUSE="alsa bindist geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +IUSE="alsa bindist designer geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +REQUIRED_USE="designer? ( widgets )" RDEPEND=" app-arch/snappy:= @@ -58,6 +59,7 @@ RDEPEND=" x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) + designer? ( ~dev-qt/designer-${PV} ) geolocation? ( ~dev-qt/qtpositioning-${PV} ) pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) @@ -86,6 +88,8 @@ src_prepare() { qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + qt_use_disable_mod geolocation positioning \ mkspecs/features/configure.prf \ src/core/core_chromium.pri \ diff --git a/dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild index 1cfd7f69..f9aeb7b1 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild @@ -11,7 +11,8 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi -IUSE="alsa bindist geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +IUSE="alsa bindist designer geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +REQUIRED_USE="designer? ( widgets )" RDEPEND=" app-arch/snappy:= @@ -58,6 +59,7 @@ RDEPEND=" x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) + designer? ( ~dev-qt/designer-${PV} ) geolocation? ( ~dev-qt/qtpositioning-${PV} ) pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) @@ -91,6 +93,8 @@ src_prepare() { qt_use_disable_config alsa alsa src/core/config/linux.pri qt_use_disable_config pulseaudio pulseaudio src/core/config/linux.pri + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + qt_use_disable_mod geolocation positioning \ mkspecs/features/configure.prf \ src/core/core_chromium.pri \ diff --git a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild index 79fbf3c5..39f78647 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.9999.ebuild @@ -11,7 +11,8 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi -IUSE="alsa bindist geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +IUSE="alsa bindist designer geolocation pax_kernel pulseaudio +system-ffmpeg +system-icu widgets" +REQUIRED_USE="designer? ( widgets )" RDEPEND=" app-arch/snappy:= @@ -58,6 +59,7 @@ RDEPEND=" x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) + designer? ( ~dev-qt/designer-${PV} ) geolocation? ( ~dev-qt/qtpositioning-${PV} ) pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( media-video/ffmpeg:0= ) @@ -88,6 +90,8 @@ src_prepare() { qt_use_disable_config alsa webengine-alsa src/core/config/linux.pri qt_use_disable_config pulseaudio webengine-pulseaudio src/core/config/linux.pri + qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro + qt_use_disable_mod geolocation positioning \ mkspecs/features/configure.prf \ src/core/core_chromium.pri \
