Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/
Date: Mon, 10 Feb 2020 06:52:57
Message-Id: 1581317562.23fe04e8b4e04658c111b418a8fb11ed7a8f6b43.asturm@gentoo
1 commit: 23fe04e8b4e04658c111b418a8fb11ed7a8f6b43
2 Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 29 22:47:30 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 10 06:52:42 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fe04e8
7
8 dev-qt/qtwebengine: Re-add USE geolocation
9
10 Package-Manager: Portage-2.3.86, Repoman-2.3.20
11 Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
12 (cherry picked from commit 7064af6a1dceefb550fcc9c43ba9ccfbff2c5187)
13 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
14
15 dev-qt/qtwebengine/qtwebengine-5.14.1.ebuild | 19 ++++++++++---------
16 1 file changed, 10 insertions(+), 9 deletions(-)
17
18 diff --git a/dev-qt/qtwebengine/qtwebengine-5.14.1.ebuild b/dev-qt/qtwebengine/qtwebengine-5.14.1.ebuild
19 index 1152cf4edeb..92e75c3c12e 100644
20 --- a/dev-qt/qtwebengine/qtwebengine-5.14.1.ebuild
21 +++ b/dev-qt/qtwebengine/qtwebengine-5.14.1.ebuild
22 @@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
23 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
24 fi
25
26 -IUSE="alsa bindist designer jumbo-build pulseaudio +system-ffmpeg +system-icu widgets"
27 +IUSE="alsa bindist designer geolocation jumbo-build pulseaudio +system-ffmpeg +system-icu widgets"
28 REQUIRED_USE="designer? ( widgets )"
29
30 RDEPEND="
31 @@ -24,7 +24,6 @@ RDEPEND="
32 ~dev-qt/qtdeclarative-${PV}
33 ~dev-qt/qtgui-${PV}
34 ~dev-qt/qtnetwork-${PV}
35 - ~dev-qt/qtpositioning-${PV}
36 ~dev-qt/qtprintsupport-${PV}
37 ~dev-qt/qtwebchannel-${PV}[qml]
38 dev-libs/expat
39 @@ -60,6 +59,7 @@ RDEPEND="
40 x11-libs/libXtst
41 alsa? ( media-libs/alsa-lib )
42 designer? ( ~dev-qt/designer-${PV} )
43 + geolocation? ( ~dev-qt/qtpositioning-${PV} )
44 pulseaudio? ( media-sound/pulseaudio:= )
45 system-ffmpeg? ( media-video/ffmpeg:0= )
46 system-icu? ( >=dev-libs/icu-60.2:= )
47 @@ -106,14 +106,15 @@ src_configure() {
48
49 local myqmakeargs=(
50 --
51 - -opus
52 -printing-and-pdf
53 - -webp
54 - $(usex alsa '-alsa' '')
55 - $(usex bindist '' '-proprietary-codecs')
56 - $(usex pulseaudio '-pulseaudio' '')
57 - $(usex system-ffmpeg '-ffmpeg' '')
58 - $(usex system-icu '-webengine-icu' '')
59 + -system-opus
60 + -system-webp
61 + $(usex alsa '-alsa' '-no-alsa')
62 + $(usex bindist '-no-proprietary-codecs' '-proprietary-codecs')
63 + $(usex geolocation '-webengine-geolocation' '-no-webengine-geolocation')
64 + $(usex pulseaudio '-pulseaudio' '-no-pulseaudio')
65 + $(usex system-ffmpeg '-system-ffmpeg' '-qt-ffmpeg')
66 + $(usex system-icu '-webengine-icu' '-no-webengine-icu')
67 )
68 qt5-build_src_configure
69 }