Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/
Date: Thu, 08 Aug 2019 22:21:45
Message-Id: 1565264731.8a3fd32a97e417da1af359471509dfa10877402b.asturm@gentoo
1 commit: 8a3fd32a97e417da1af359471509dfa10877402b
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 21 15:45:15 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 8 11:45:31 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=8a3fd32a
7
8 dev-qt/qtgui: Add USE wayland
9
10 Closes: https://bugs.gentoo.org/689680
11 Package-Manager: Portage-2.3.69, Repoman-2.3.16
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 dev-qt/qtgui/metadata.xml | 1 +
15 dev-qt/qtgui/qtgui-5.12.9999.ebuild | 3 ++-
16 dev-qt/qtgui/qtgui-5.13.9999.ebuild | 3 ++-
17 dev-qt/qtgui/qtgui-5.9999.ebuild | 3 ++-
18 4 files changed, 7 insertions(+), 3 deletions(-)
19
20 diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
21 index bb8d780f..74256c16 100644
22 --- a/dev-qt/qtgui/metadata.xml
23 +++ b/dev-qt/qtgui/metadata.xml
24 @@ -14,6 +14,7 @@
25 <flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag>
26 <flag name="tslib">Enable support for touchscreen devices via <pkg>x11-libs/tslib</pkg></flag>
27 <flag name="tuio">Build plugin to receive touch events over the TUIO protocol</flag>
28 + <flag name="wayland">Provide <pkg>dev-qt/qtwayland</pkg> to ensure Qt applications can be run as Wayland clients</flag>
29 <flag name="xcb">Build the XCB platform plugin and enable X11 integration</flag>
30 </use>
31 <upstream>
32
33 diff --git a/dev-qt/qtgui/qtgui-5.12.9999.ebuild b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
34 index 56a37349..aa6a1274 100644
35 --- a/dev-qt/qtgui/qtgui-5.12.9999.ebuild
36 +++ b/dev-qt/qtgui/qtgui-5.12.9999.ebuild
37 @@ -14,7 +14,7 @@ fi
38 # TODO: linuxfb
39
40 IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
41 - jpeg +libinput +png tslib tuio +udev vnc +xcb"
42 + jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
43 REQUIRED_USE="
44 || ( eglfs xcb )
45 accessibility? ( dbus xcb )
46 @@ -69,6 +69,7 @@ DEPEND="${RDEPEND}
47 "
48 PDEPEND="
49 ibus? ( app-i18n/ibus )
50 + wayland? ( ~dev-qt/qtwayland-${PV} )
51 "
52
53 QT5_TARGET_SUBDIRS=(
54
55 diff --git a/dev-qt/qtgui/qtgui-5.13.9999.ebuild b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
56 index 56a37349..aa6a1274 100644
57 --- a/dev-qt/qtgui/qtgui-5.13.9999.ebuild
58 +++ b/dev-qt/qtgui/qtgui-5.13.9999.ebuild
59 @@ -14,7 +14,7 @@ fi
60 # TODO: linuxfb
61
62 IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
63 - jpeg +libinput +png tslib tuio +udev vnc +xcb"
64 + jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
65 REQUIRED_USE="
66 || ( eglfs xcb )
67 accessibility? ( dbus xcb )
68 @@ -69,6 +69,7 @@ DEPEND="${RDEPEND}
69 "
70 PDEPEND="
71 ibus? ( app-i18n/ibus )
72 + wayland? ( ~dev-qt/qtwayland-${PV} )
73 "
74
75 QT5_TARGET_SUBDIRS=(
76
77 diff --git a/dev-qt/qtgui/qtgui-5.9999.ebuild b/dev-qt/qtgui/qtgui-5.9999.ebuild
78 index 56a37349..aa6a1274 100644
79 --- a/dev-qt/qtgui/qtgui-5.9999.ebuild
80 +++ b/dev-qt/qtgui/qtgui-5.9999.ebuild
81 @@ -14,7 +14,7 @@ fi
82 # TODO: linuxfb
83
84 IUSE="accessibility dbus egl eglfs evdev +gif gles2 ibus
85 - jpeg +libinput +png tslib tuio +udev vnc +xcb"
86 + jpeg +libinput +png tslib tuio +udev vnc wayland +xcb"
87 REQUIRED_USE="
88 || ( eglfs xcb )
89 accessibility? ( dbus xcb )
90 @@ -69,6 +69,7 @@ DEPEND="${RDEPEND}
91 "
92 PDEPEND="
93 ibus? ( app-i18n/ibus )
94 + wayland? ( ~dev-qt/qtwayland-${PV} )
95 "
96
97 QT5_TARGET_SUBDIRS=(