1 |
commit: 3233ef7e39636128b31a4144cd4d0efe7247491a |
2 |
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com> |
3 |
AuthorDate: Sun Sep 3 19:52:29 2017 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Sep 3 19:52:29 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3233ef7e |
7 |
|
8 |
dev-qt/qtwayland: Drop USE=egl |
9 |
|
10 |
In this case, USE=egl was not enabling additional support but enabled- |
11 |
instead-of GLX. Rather than complicating things with REQUIRED_USE, build |
12 |
with EGL unconditionally as the use of GLX in context of Wayland is |
13 |
questionable. |
14 |
|
15 |
Gentoo-bug: 627758 |
16 |
Package-Manager: Portage-2.3.8, Repoman-2.3.3 |
17 |
|
18 |
dev-qt/qtwayland/metadata.xml | 1 - |
19 |
dev-qt/qtwayland/qtwayland-5.10.9999.ebuild | 6 +++--- |
20 |
dev-qt/qtwayland/qtwayland-5.6.9999.ebuild | 6 +++--- |
21 |
dev-qt/qtwayland/qtwayland-5.9.1.ebuild | 6 +++--- |
22 |
dev-qt/qtwayland/qtwayland-5.9.9999.ebuild | 6 +++--- |
23 |
dev-qt/qtwayland/qtwayland-5.9999.ebuild | 6 +++--- |
24 |
6 files changed, 15 insertions(+), 16 deletions(-) |
25 |
|
26 |
diff --git a/dev-qt/qtwayland/metadata.xml b/dev-qt/qtwayland/metadata.xml |
27 |
index 00ed5295..9bd59538 100644 |
28 |
--- a/dev-qt/qtwayland/metadata.xml |
29 |
+++ b/dev-qt/qtwayland/metadata.xml |
30 |
@@ -6,7 +6,6 @@ |
31 |
<name>Gentoo Qt Project</name> |
32 |
</maintainer> |
33 |
<use> |
34 |
- <flag name="egl">Use EGL instead of GLX to manage OpenGL contexts</flag> |
35 |
<flag name="libinput">Enable support for input devices via <pkg>dev-libs/libinput</pkg></flag> |
36 |
<flag name="qml">Build QML/QtQuick bindings</flag> |
37 |
<flag name="wayland-compositor">Build Qt compositor for wayland</flag> |
38 |
|
39 |
diff --git a/dev-qt/qtwayland/qtwayland-5.10.9999.ebuild b/dev-qt/qtwayland/qtwayland-5.10.9999.ebuild |
40 |
index fe6a245a..0629d749 100644 |
41 |
--- a/dev-qt/qtwayland/qtwayland-5.10.9999.ebuild |
42 |
+++ b/dev-qt/qtwayland/qtwayland-5.10.9999.ebuild |
43 |
@@ -10,14 +10,14 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then |
44 |
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" |
45 |
fi |
46 |
|
47 |
-IUSE="egl +libinput xcomposite" |
48 |
+IUSE="+libinput xcomposite" |
49 |
|
50 |
DEPEND=" |
51 |
>=dev-libs/wayland-1.6.0 |
52 |
~dev-qt/qtcore-${PV} |
53 |
~dev-qt/qtdeclarative-${PV} |
54 |
- ~dev-qt/qtgui-${PV}[egl=,libinput?] |
55 |
- media-libs/mesa[egl?] |
56 |
+ ~dev-qt/qtgui-${PV}[egl,libinput?] |
57 |
+ media-libs/mesa[egl] |
58 |
>=x11-libs/libxkbcommon-0.2.0 |
59 |
xcomposite? ( |
60 |
x11-libs/libX11 |
61 |
|
62 |
diff --git a/dev-qt/qtwayland/qtwayland-5.6.9999.ebuild b/dev-qt/qtwayland/qtwayland-5.6.9999.ebuild |
63 |
index 3fb13e35..e706826a 100644 |
64 |
--- a/dev-qt/qtwayland/qtwayland-5.6.9999.ebuild |
65 |
+++ b/dev-qt/qtwayland/qtwayland-5.6.9999.ebuild |
66 |
@@ -10,13 +10,13 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then |
67 |
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" |
68 |
fi |
69 |
|
70 |
-IUSE="egl qml wayland-compositor xcomposite" |
71 |
+IUSE="qml wayland-compositor xcomposite" |
72 |
|
73 |
DEPEND=" |
74 |
>=dev-libs/wayland-1.4.0 |
75 |
~dev-qt/qtcore-${PV} |
76 |
- ~dev-qt/qtgui-${PV}[egl=] |
77 |
- media-libs/mesa[egl?] |
78 |
+ ~dev-qt/qtgui-${PV}[egl] |
79 |
+ media-libs/mesa[egl] |
80 |
>=x11-libs/libxkbcommon-0.2.0 |
81 |
wayland-compositor? ( |
82 |
qml? ( ~dev-qt/qtdeclarative-${PV} ) |
83 |
|
84 |
diff --git a/dev-qt/qtwayland/qtwayland-5.9.1.ebuild b/dev-qt/qtwayland/qtwayland-5.9.1.ebuild |
85 |
index fe6a245a..0629d749 100644 |
86 |
--- a/dev-qt/qtwayland/qtwayland-5.9.1.ebuild |
87 |
+++ b/dev-qt/qtwayland/qtwayland-5.9.1.ebuild |
88 |
@@ -10,14 +10,14 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then |
89 |
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" |
90 |
fi |
91 |
|
92 |
-IUSE="egl +libinput xcomposite" |
93 |
+IUSE="+libinput xcomposite" |
94 |
|
95 |
DEPEND=" |
96 |
>=dev-libs/wayland-1.6.0 |
97 |
~dev-qt/qtcore-${PV} |
98 |
~dev-qt/qtdeclarative-${PV} |
99 |
- ~dev-qt/qtgui-${PV}[egl=,libinput?] |
100 |
- media-libs/mesa[egl?] |
101 |
+ ~dev-qt/qtgui-${PV}[egl,libinput?] |
102 |
+ media-libs/mesa[egl] |
103 |
>=x11-libs/libxkbcommon-0.2.0 |
104 |
xcomposite? ( |
105 |
x11-libs/libX11 |
106 |
|
107 |
diff --git a/dev-qt/qtwayland/qtwayland-5.9.9999.ebuild b/dev-qt/qtwayland/qtwayland-5.9.9999.ebuild |
108 |
index fe6a245a..0629d749 100644 |
109 |
--- a/dev-qt/qtwayland/qtwayland-5.9.9999.ebuild |
110 |
+++ b/dev-qt/qtwayland/qtwayland-5.9.9999.ebuild |
111 |
@@ -10,14 +10,14 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then |
112 |
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" |
113 |
fi |
114 |
|
115 |
-IUSE="egl +libinput xcomposite" |
116 |
+IUSE="+libinput xcomposite" |
117 |
|
118 |
DEPEND=" |
119 |
>=dev-libs/wayland-1.6.0 |
120 |
~dev-qt/qtcore-${PV} |
121 |
~dev-qt/qtdeclarative-${PV} |
122 |
- ~dev-qt/qtgui-${PV}[egl=,libinput?] |
123 |
- media-libs/mesa[egl?] |
124 |
+ ~dev-qt/qtgui-${PV}[egl,libinput?] |
125 |
+ media-libs/mesa[egl] |
126 |
>=x11-libs/libxkbcommon-0.2.0 |
127 |
xcomposite? ( |
128 |
x11-libs/libX11 |
129 |
|
130 |
diff --git a/dev-qt/qtwayland/qtwayland-5.9999.ebuild b/dev-qt/qtwayland/qtwayland-5.9999.ebuild |
131 |
index fe6a245a..0629d749 100644 |
132 |
--- a/dev-qt/qtwayland/qtwayland-5.9999.ebuild |
133 |
+++ b/dev-qt/qtwayland/qtwayland-5.9999.ebuild |
134 |
@@ -10,14 +10,14 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then |
135 |
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" |
136 |
fi |
137 |
|
138 |
-IUSE="egl +libinput xcomposite" |
139 |
+IUSE="+libinput xcomposite" |
140 |
|
141 |
DEPEND=" |
142 |
>=dev-libs/wayland-1.6.0 |
143 |
~dev-qt/qtcore-${PV} |
144 |
~dev-qt/qtdeclarative-${PV} |
145 |
- ~dev-qt/qtgui-${PV}[egl=,libinput?] |
146 |
- media-libs/mesa[egl?] |
147 |
+ ~dev-qt/qtgui-${PV}[egl,libinput?] |
148 |
+ media-libs/mesa[egl] |
149 |
>=x11-libs/libxkbcommon-0.2.0 |
150 |
xcomposite? ( |
151 |
x11-libs/libX11 |