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/qthelp/, dev-qt/qttest/, dev-qt/qtserialport/, dev-qt/qtdeclarative/, ...
Date: Wed, 08 Sep 2021 08:11:05
Message-Id: 1631029455.6565145117641507e7a81bed76191f6332736209.asturm@gentoo
1 commit: 6565145117641507e7a81bed76191f6332736209
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 5 21:42:25 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 7 15:44:15 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=65651451
7
8 dev-qt: Switch from ~PV to =QT5_PV* version dependencies
9
10 Package-Manager: Portage-3.0.22, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-qt/assistant/assistant-5.15.2.9999.ebuild | 14 +++++++-------
14 dev-qt/designer/designer-5.15.2.9999.ebuild | 14 +++++++-------
15 dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild | 6 +++---
16 dev-qt/linguist/linguist-5.15.2.9999.ebuild | 12 ++++++------
17 dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild | 6 +++---
18 dev-qt/qdbus/qdbus-5.15.2.9999.ebuild | 6 +++---
19 dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild | 10 +++++-----
20 dev-qt/qdoc/qdoc-5.15.2.9999.ebuild | 4 ++--
21 dev-qt/qt3d/qt3d-5.15.2.9999.ebuild | 12 ++++++------
22 dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild | 10 +++++-----
23 dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild | 8 ++++----
24 dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild | 2 +-
25 dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild | 6 +++---
26 dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild | 2 +-
27 dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild | 12 ++++++------
28 dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild | 8 ++++----
29 dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild | 6 +++---
30 .../qtgraphicaleffects-5.15.2.9999.ebuild | 6 +++---
31 dev-qt/qtgui/qtgui-5.15.2.9999.ebuild | 10 +++++-----
32 dev-qt/qthelp/qthelp-5.15.2.9999.ebuild | 10 +++++-----
33 dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild | 4 ++--
34 dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild | 14 +++++++-------
35 dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild | 14 +++++++-------
36 dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild | 6 +++---
37 dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild | 4 ++--
38 dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild | 6 +++---
39 dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild | 2 +-
40 dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild | 2 +-
41 dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild | 6 +++---
42 dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild | 8 ++++----
43 dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild | 8 ++++----
44 .../qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild | 10 +++++-----
45 dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild | 4 ++--
46 dev-qt/qtscript/qtscript-5.15.2.9999.ebuild | 6 +++---
47 dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild | 4 ++--
48 dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild | 6 +++---
49 dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild | 6 +++---
50 dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild | 2 +-
51 dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild | 4 ++--
52 dev-qt/qtsql/qtsql-5.15.2.9999.ebuild | 2 +-
53 dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild | 8 ++++----
54 dev-qt/qttest/qttest-5.15.2.9999.ebuild | 6 +++---
55 dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild | 4 ++--
56 .../qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild | 8 ++++----
57 dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild | 8 ++++----
58 dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild | 4 ++--
59 dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild | 6 +++---
60 dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild | 8 ++++----
61 dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild | 6 +++---
62 dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild | 6 +++---
63 dev-qt/qtxml/qtxml-5.15.2.9999.ebuild | 4 ++--
64 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild | 6 +++---
65 52 files changed, 178 insertions(+), 178 deletions(-)
66
67 diff --git a/dev-qt/assistant/assistant-5.15.2.9999.ebuild b/dev-qt/assistant/assistant-5.15.2.9999.ebuild
68 index 004fb16a..54070de8 100644
69 --- a/dev-qt/assistant/assistant-5.15.2.9999.ebuild
70 +++ b/dev-qt/assistant/assistant-5.15.2.9999.ebuild
71 @@ -15,13 +15,13 @@ fi
72 IUSE=""
73
74 DEPEND="
75 - ~dev-qt/qtcore-${PV}:5=
76 - ~dev-qt/qtgui-${PV}
77 - ~dev-qt/qthelp-${PV}
78 - ~dev-qt/qtnetwork-${PV}
79 - ~dev-qt/qtprintsupport-${PV}
80 - ~dev-qt/qtsql-${PV}[sqlite]
81 - ~dev-qt/qtwidgets-${PV}
82 + =dev-qt/qtcore-${QT5_PV}*:5=
83 + =dev-qt/qtgui-${QT5_PV}*
84 + =dev-qt/qthelp-${QT5_PV}*
85 + =dev-qt/qtnetwork-${QT5_PV}*
86 + =dev-qt/qtprintsupport-${QT5_PV}*
87 + =dev-qt/qtsql-${QT5_PV}*[sqlite]
88 + =dev-qt/qtwidgets-${QT5_PV}*
89 "
90 RDEPEND="${DEPEND}"
91
92
93 diff --git a/dev-qt/designer/designer-5.15.2.9999.ebuild b/dev-qt/designer/designer-5.15.2.9999.ebuild
94 index 7896c59f..4575bd83 100644
95 --- a/dev-qt/designer/designer-5.15.2.9999.ebuild
96 +++ b/dev-qt/designer/designer-5.15.2.9999.ebuild
97 @@ -15,13 +15,13 @@ fi
98 IUSE="declarative"
99
100 DEPEND="
101 - ~dev-qt/qtcore-${PV}:5=
102 - ~dev-qt/qtgui-${PV}:5=
103 - ~dev-qt/qtnetwork-${PV}
104 - ~dev-qt/qtprintsupport-${PV}
105 - ~dev-qt/qtwidgets-${PV}
106 - ~dev-qt/qtxml-${PV}
107 - declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] )
108 + =dev-qt/qtcore-${QT5_PV}*:5=
109 + =dev-qt/qtgui-${QT5_PV}*:5=
110 + =dev-qt/qtnetwork-${QT5_PV}*
111 + =dev-qt/qtprintsupport-${QT5_PV}*
112 + =dev-qt/qtwidgets-${QT5_PV}*
113 + =dev-qt/qtxml-${QT5_PV}*
114 + declarative? ( =dev-qt/qtdeclarative-${QT5_PV}*[widgets] )
115 "
116 RDEPEND="${DEPEND}"
117
118
119 diff --git a/dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild b/dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild
120 index acaacadf..1a85474d 100644
121 --- a/dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild
122 +++ b/dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild
123 @@ -15,9 +15,9 @@ fi
124 IUSE="qml"
125
126 DEPEND="
127 - ~dev-qt/qtcore-${PV}:5=
128 - ~dev-qt/qtxml-${PV}
129 - qml? ( ~dev-qt/qtdeclarative-${PV} )
130 + =dev-qt/qtcore-${QT5_PV}*:5=
131 + =dev-qt/qtxml-${QT5_PV}*
132 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
133 "
134 RDEPEND="${DEPEND}"
135
136
137 diff --git a/dev-qt/linguist/linguist-5.15.2.9999.ebuild b/dev-qt/linguist/linguist-5.15.2.9999.ebuild
138 index 098e2d1a..aaf4b04c 100644
139 --- a/dev-qt/linguist/linguist-5.15.2.9999.ebuild
140 +++ b/dev-qt/linguist/linguist-5.15.2.9999.ebuild
141 @@ -15,12 +15,12 @@ fi
142 IUSE=""
143
144 DEPEND="
145 - ~dev-qt/designer-${PV}
146 - ~dev-qt/qtcore-${PV}:5=
147 - ~dev-qt/qtgui-${PV}:5=
148 - ~dev-qt/qtprintsupport-${PV}
149 - ~dev-qt/qtwidgets-${PV}
150 - ~dev-qt/qtxml-${PV}
151 + =dev-qt/designer-${QT5_PV}*
152 + =dev-qt/qtcore-${QT5_PV}*:5=
153 + =dev-qt/qtgui-${QT5_PV}*:5=
154 + =dev-qt/qtprintsupport-${QT5_PV}*
155 + =dev-qt/qtwidgets-${QT5_PV}*
156 + =dev-qt/qtxml-${QT5_PV}*
157 "
158 RDEPEND="${DEPEND}"
159
160
161 diff --git a/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild b/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild
162 index e7d56697..e759fce4 100644
163 --- a/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild
164 +++ b/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild
165 @@ -15,9 +15,9 @@ fi
166 IUSE=""
167
168 DEPEND="
169 - ~dev-qt/qtcore-${PV}:5=
170 - ~dev-qt/qtgui-${PV}:5=
171 - ~dev-qt/qtwidgets-${PV}
172 + =dev-qt/qtcore-${QT5_PV}*:5=
173 + =dev-qt/qtgui-${QT5_PV}*:5=
174 + =dev-qt/qtwidgets-${QT5_PV}*
175 "
176 RDEPEND="${DEPEND}"
177
178
179 diff --git a/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild b/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild
180 index a3e29286..31604f0e 100644
181 --- a/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild
182 +++ b/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild
183 @@ -15,9 +15,9 @@ fi
184 IUSE=""
185
186 DEPEND="
187 - ~dev-qt/qtcore-${PV}
188 - ~dev-qt/qtdbus-${PV}
189 - ~dev-qt/qtxml-${PV}
190 + =dev-qt/qtcore-${QT5_PV}*
191 + =dev-qt/qtdbus-${QT5_PV}*
192 + =dev-qt/qtxml-${QT5_PV}*
193 "
194 RDEPEND="${DEPEND}"
195
196
197 diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild
198 index 65bf0b4e..d1de3784 100644
199 --- a/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild
200 +++ b/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild
201 @@ -15,11 +15,11 @@ fi
202 IUSE=""
203
204 DEPEND="
205 - ~dev-qt/qtcore-${PV}
206 - ~dev-qt/qtdbus-${PV}
207 - ~dev-qt/qtgui-${PV}
208 - ~dev-qt/qtwidgets-${PV}
209 - ~dev-qt/qtxml-${PV}
210 + =dev-qt/qtcore-${QT5_PV}*
211 + =dev-qt/qtdbus-${QT5_PV}*
212 + =dev-qt/qtgui-${QT5_PV}*
213 + =dev-qt/qtwidgets-${QT5_PV}*
214 + =dev-qt/qtxml-${QT5_PV}*
215 "
216 RDEPEND="${DEPEND}"
217
218
219 diff --git a/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild b/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild
220 index 0d3a78be..40113a74 100644
221 --- a/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild
222 +++ b/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild
223 @@ -15,9 +15,9 @@ fi
224 IUSE="qml"
225
226 DEPEND="
227 - ~dev-qt/qtcore-${PV}:5=
228 + =dev-qt/qtcore-${QT5_PV}*:5=
229 sys-devel/clang:=
230 - qml? ( ~dev-qt/qtdeclarative-${PV} )
231 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
232 "
233 RDEPEND="${DEPEND}"
234
235
236 diff --git a/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild b/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild
237 index 3099e711..81824562 100644
238 --- a/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild
239 +++ b/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild
240 @@ -15,13 +15,13 @@ fi
241 IUSE="gamepad gles2-only qml vulkan"
242
243 RDEPEND="
244 - ~dev-qt/qtconcurrent-${PV}
245 - ~dev-qt/qtcore-${PV}
246 - ~dev-qt/qtgui-${PV}:5=[vulkan=]
247 - ~dev-qt/qtnetwork-${PV}
248 + =dev-qt/qtconcurrent-${QT5_PV}*
249 + =dev-qt/qtcore-${QT5_PV}*
250 + =dev-qt/qtgui-${QT5_PV}*:5=[vulkan=]
251 + =dev-qt/qtnetwork-${QT5_PV}*
252 >=media-libs/assimp-4.0.0
253 - gamepad? ( ~dev-qt/qtgamepad-${PV} )
254 - qml? ( ~dev-qt/qtdeclarative-${PV}[gles2-only=] )
255 + gamepad? ( =dev-qt/qtgamepad-${QT5_PV}* )
256 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
257 "
258 DEPEND="${RDEPEND}
259 vulkan? ( dev-util/vulkan-headers )
260
261 diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild
262 index 7e1f2d20..df94d77c 100644
263 --- a/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild
264 +++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild
265 @@ -15,14 +15,14 @@ fi
266 IUSE="qml"
267
268 RDEPEND="
269 - ~dev-qt/qtconcurrent-${PV}
270 - ~dev-qt/qtcore-${PV}:5=
271 - ~dev-qt/qtdbus-${PV}
272 + =dev-qt/qtconcurrent-${QT5_PV}*
273 + =dev-qt/qtcore-${QT5_PV}*:5=
274 + =dev-qt/qtdbus-${QT5_PV}*
275 >=net-wireless/bluez-5:=
276 - qml? ( ~dev-qt/qtdeclarative-${PV} )
277 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
278 "
279 DEPEND="${RDEPEND}
280 - ~dev-qt/qtnetwork-${PV}
281 + =dev-qt/qtnetwork-${QT5_PV}*
282 "
283
284 src_prepare() {
285
286 diff --git a/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild b/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild
287 index a7a7c17b..9dc395fb 100644
288 --- a/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild
289 +++ b/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild
290 @@ -15,10 +15,10 @@ fi
291 IUSE="qml"
292
293 DEPEND="
294 - ~dev-qt/qtcore-${PV}
295 - ~dev-qt/qtgui-${PV}
296 - ~dev-qt/qtwidgets-${PV}
297 - qml? ( ~dev-qt/qtdeclarative-${PV} )
298 + =dev-qt/qtcore-${QT5_PV}*
299 + =dev-qt/qtgui-${QT5_PV}*
300 + =dev-qt/qtwidgets-${QT5_PV}*
301 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
302 "
303 RDEPEND="${DEPEND}"
304
305
306 diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild
307 index 29cbbe6e..a6281877 100644
308 --- a/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild
309 +++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild
310 @@ -15,7 +15,7 @@ fi
311 IUSE=""
312
313 DEPEND="
314 - ~dev-qt/qtcore-${PV}:5=
315 + =dev-qt/qtcore-${QT5_PV}*:5=
316 "
317 RDEPEND="${DEPEND}"
318
319
320 diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild
321 index 41ff36bf..ecdd3ef7 100644
322 --- a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild
323 +++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild
324 @@ -15,9 +15,9 @@ fi
325 IUSE="gles2-only qml"
326
327 DEPEND="
328 - ~dev-qt/qtcore-${PV}
329 - ~dev-qt/qtgui-${PV}[gles2-only=]
330 - qml? ( ~dev-qt/qtdeclarative-${PV}[gles2-only=] )
331 + =dev-qt/qtcore-${QT5_PV}*
332 + =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
333 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
334 "
335 RDEPEND="${DEPEND}"
336
337
338 diff --git a/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild b/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild
339 index 16144d77..c829bb03 100644
340 --- a/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild
341 +++ b/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild
342 @@ -15,7 +15,7 @@ fi
343 IUSE=""
344
345 DEPEND="
346 - ~dev-qt/qtcore-${PV}:5=
347 + =dev-qt/qtcore-${QT5_PV}*:5=
348 >=sys-apps/dbus-1.4.20
349 "
350 RDEPEND="${DEPEND}"
351
352 diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild
353 index 21e32c9f..5e655b4a 100644
354 --- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild
355 +++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild
356 @@ -16,12 +16,12 @@ IUSE="gles2-only +jit localstorage vulkan +widgets"
357
358 # qtgui[gles2-only=] is needed because of bug 504322
359 DEPEND="
360 - ~dev-qt/qtcore-${PV}
361 - ~dev-qt/qtgui-${PV}:5=[gles2-only=,vulkan=]
362 - ~dev-qt/qtnetwork-${PV}
363 - ~dev-qt/qttest-${PV}
364 - localstorage? ( ~dev-qt/qtsql-${PV} )
365 - widgets? ( ~dev-qt/qtwidgets-${PV}[gles2-only=] )
366 + =dev-qt/qtcore-${QT5_PV}*
367 + =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
368 + =dev-qt/qtnetwork-${QT5_PV}*
369 + =dev-qt/qttest-${QT5_PV}*
370 + localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
371 + widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
372 "
373 RDEPEND="${DEPEND}"
374 BDEPEND="${PYTHON_DEPS}"
375
376 diff --git a/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild b/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild
377 index 1f1a2a0b..84e799b5 100644
378 --- a/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild
379 +++ b/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild
380 @@ -15,10 +15,10 @@ fi
381 IUSE="+network +widgets"
382
383 DEPEND="
384 - ~dev-qt/qtcore-${PV}:5=
385 - ~dev-qt/qtgui-${PV}:5=
386 - network? ( ~dev-qt/qtnetwork-${PV}[ssl] )
387 - widgets? ( ~dev-qt/qtwidgets-${PV} )
388 + =dev-qt/qtcore-${QT5_PV}*:5=
389 + =dev-qt/qtgui-${QT5_PV}*:5=
390 + network? ( =dev-qt/qtnetwork-${QT5_PV}*[ssl] )
391 + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
392 "
393 RDEPEND="${DEPEND}"
394
395
396 diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild b/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild
397 index 70434d09..8dcfeeb4 100644
398 --- a/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild
399 +++ b/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild
400 @@ -14,10 +14,10 @@ fi
401 IUSE="evdev qml sdl"
402
403 DEPEND="
404 - ~dev-qt/qtcore-${PV}
405 - ~dev-qt/qtgui-${PV}[evdev?]
406 + =dev-qt/qtcore-${QT5_PV}*
407 + =dev-qt/qtgui-${QT5_PV}*[evdev?]
408 evdev? ( virtual/libudev:= )
409 - qml? ( ~dev-qt/qtdeclarative-${PV} )
410 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
411 sdl? ( media-libs/libsdl2 )
412 "
413 RDEPEND="${DEPEND}"
414
415 diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild
416 index e6d6afe6..37e103e6 100644
417 --- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild
418 +++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild
419 @@ -15,8 +15,8 @@ fi
420 IUSE=""
421
422 RDEPEND="
423 - ~dev-qt/qtcore-${PV}
424 - ~dev-qt/qtdeclarative-${PV}
425 - ~dev-qt/qtgui-${PV}
426 + =dev-qt/qtcore-${QT5_PV}*
427 + =dev-qt/qtdeclarative-${QT5_PV}*
428 + =dev-qt/qtgui-${QT5_PV}*
429 "
430 DEPEND="${RDEPEND}"
431
432 diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
433 index 5a288457..0473a9e1 100644
434 --- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
435 +++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
436 @@ -26,13 +26,13 @@ REQUIRED_USE="
437
438 RDEPEND="
439 dev-libs/glib:2
440 - ~dev-qt/qtcore-${PV}:5=
441 + =dev-qt/qtcore-${QT5_PV}*:5=
442 dev-util/gtk-update-icon-cache
443 media-libs/fontconfig
444 >=media-libs/freetype-2.6.1:2
445 >=media-libs/harfbuzz-1.6.0:=
446 sys-libs/zlib:=
447 - dbus? ( ~dev-qt/qtdbus-${PV} )
448 + dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
449 egl? ( media-libs/mesa[egl] )
450 eglfs? (
451 media-libs/mesa[gbm]
452 @@ -48,9 +48,9 @@ RDEPEND="
453 )
454 png? ( media-libs/libpng:0= )
455 tslib? ( >=x11-libs/tslib-1.21 )
456 - tuio? ( ~dev-qt/qtnetwork-${PV} )
457 + tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
458 udev? ( virtual/libudev:= )
459 - vnc? ( ~dev-qt/qtnetwork-${PV} )
460 + vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
461 vulkan? ( dev-util/vulkan-headers )
462 X? (
463 x11-libs/libICE
464 @@ -70,7 +70,7 @@ DEPEND="${RDEPEND}
465 "
466 PDEPEND="
467 ibus? ( app-i18n/ibus )
468 - wayland? ( ~dev-qt/qtwayland-${PV} )
469 + wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
470 "
471
472 QT5_TARGET_SUBDIRS=(
473
474 diff --git a/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild b/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild
475 index aa910fe5..d3ceff6b 100644
476 --- a/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild
477 +++ b/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild
478 @@ -15,11 +15,11 @@ fi
479 IUSE=""
480
481 DEPEND="
482 - ~dev-qt/qtcore-${PV}:5=
483 - ~dev-qt/qtgui-${PV}
484 - ~dev-qt/qtnetwork-${PV}
485 - ~dev-qt/qtsql-${PV}[sqlite]
486 - ~dev-qt/qtwidgets-${PV}
487 + =dev-qt/qtcore-${QT5_PV}*:5=
488 + =dev-qt/qtgui-${QT5_PV}*
489 + =dev-qt/qtnetwork-${QT5_PV}*
490 + =dev-qt/qtsql-${QT5_PV}*[sqlite]
491 + =dev-qt/qtwidgets-${QT5_PV}*
492 "
493 RDEPEND="${DEPEND}"
494
495
496 diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild
497 index 25c5b361..43ec5ab3 100644
498 --- a/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild
499 +++ b/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild
500 @@ -14,8 +14,8 @@ fi
501 IUSE="mng"
502
503 DEPEND="
504 - ~dev-qt/qtcore-${PV}
505 - ~dev-qt/qtgui-${PV}
506 + =dev-qt/qtcore-${QT5_PV}*
507 + =dev-qt/qtgui-${QT5_PV}*
508 media-libs/libwebp:=
509 media-libs/tiff:0
510 mng? ( media-libs/libmng:= )
511
512 diff --git a/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild b/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild
513 index 72dde105..8d9ccfbe 100644
514 --- a/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild
515 +++ b/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild
516 @@ -17,16 +17,16 @@ IUSE=""
517
518 RDEPEND="
519 dev-libs/icu:=
520 - ~dev-qt/qtcore-${PV}
521 - ~dev-qt/qtdeclarative-${PV}
522 - ~dev-qt/qtgui-${PV}
523 - ~dev-qt/qtnetwork-${PV}
524 - ~dev-qt/qtpositioning-${PV}[qml]
525 - ~dev-qt/qtsql-${PV}
526 + =dev-qt/qtcore-${QT5_PV}*
527 + =dev-qt/qtdeclarative-${QT5_PV}*
528 + =dev-qt/qtgui-${QT5_PV}*
529 + =dev-qt/qtnetwork-${QT5_PV}*
530 + =dev-qt/qtpositioning-${QT5_PV}*[qml]
531 + =dev-qt/qtsql-${QT5_PV}*
532 sys-libs/zlib
533 "
534 DEPEND="${RDEPEND}
535 - ~dev-qt/qtconcurrent-${PV}
536 + =dev-qt/qtconcurrent-${QT5_PV}*
537 "
538
539 QT5_TARGET_SUBDIRS=(
540
541 diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild
542 index 23fd488d..6db567a5 100644
543 --- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild
544 +++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild
545 @@ -14,9 +14,9 @@ fi
546 IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
547
548 RDEPEND="
549 - ~dev-qt/qtcore-${PV}
550 - ~dev-qt/qtgui-${PV}[gles2-only=]
551 - ~dev-qt/qtnetwork-${PV}
552 + =dev-qt/qtcore-${QT5_PV}*
553 + =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
554 + =dev-qt/qtnetwork-${QT5_PV}*
555 alsa? ( media-libs/alsa-lib )
556 gstreamer? (
557 dev-libs/glib:2
558 @@ -26,13 +26,13 @@ RDEPEND="
559 )
560 pulseaudio? ( media-sound/pulseaudio[glib] )
561 qml? (
562 - ~dev-qt/qtdeclarative-${PV}
563 - gles2-only? ( ~dev-qt/qtgui-${PV}[egl] )
564 + =dev-qt/qtdeclarative-${QT5_PV}*
565 + gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] )
566 openal? ( media-libs/openal )
567 )
568 widgets? (
569 - ~dev-qt/qtopengl-${PV}
570 - ~dev-qt/qtwidgets-${PV}[gles2-only=]
571 + =dev-qt/qtopengl-${QT5_PV}*
572 + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
573 )
574 "
575 DEPEND="${RDEPEND}
576
577 diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild
578 index 8199572a..db4d08b4 100644
579 --- a/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild
580 +++ b/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild
581 @@ -15,12 +15,12 @@ fi
582 IUSE="bindist connman gssapi libproxy networkmanager sctp +ssl"
583
584 DEPEND="
585 - ~dev-qt/qtcore-${PV}:5=
586 + =dev-qt/qtcore-${QT5_PV}*:5=
587 sys-libs/zlib:=
588 - connman? ( ~dev-qt/qtdbus-${PV} )
589 + connman? ( =dev-qt/qtdbus-${QT5_PV}* )
590 gssapi? ( virtual/krb5 )
591 libproxy? ( net-libs/libproxy )
592 - networkmanager? ( ~dev-qt/qtdbus-${PV} )
593 + networkmanager? ( =dev-qt/qtdbus-${QT5_PV}* )
594 sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
595 ssl? ( >=dev-libs/openssl-1.1.1:0=[bindist(-)=] )
596 "
597
598 diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild
599 index 7df2bf9e..fb00fe80 100644
600 --- a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild
601 +++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild
602 @@ -15,7 +15,7 @@ fi
603 IUSE=""
604
605 DEPEND="
606 - ~dev-qt/qtcore-${PV}
607 - ~dev-qt/qtnetwork-${PV}
608 + =dev-qt/qtcore-${QT5_PV}*
609 + =dev-qt/qtnetwork-${QT5_PV}*
610 "
611 RDEPEND="${DEPEND}"
612
613 diff --git a/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild b/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild
614 index 1a653bce..7652d0b3 100644
615 --- a/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild
616 +++ b/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild
617 @@ -16,9 +16,9 @@ fi
618 IUSE="gles2-only"
619
620 DEPEND="
621 - ~dev-qt/qtcore-${PV}:5=
622 - ~dev-qt/qtgui-${PV}[gles2-only=]
623 - ~dev-qt/qtwidgets-${PV}[gles2-only=]
624 + =dev-qt/qtcore-${QT5_PV}*:5=
625 + =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
626 + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
627 !gles2-only? ( virtual/opengl )
628 "
629 RDEPEND="${DEPEND}"
630
631 diff --git a/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild b/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild
632 index febed8e6..5bf2463e 100644
633 --- a/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild
634 +++ b/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild
635 @@ -15,7 +15,7 @@ fi
636 IUSE=""
637
638 DEPEND="
639 - ~dev-qt/qtcore-${PV}
640 + =dev-qt/qtcore-${QT5_PV}*
641 "
642 RDEPEND="${DEPEND}"
643
644
645 diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild
646 index 33090834..dc70aa07 100644
647 --- a/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild
648 +++ b/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild
649 @@ -15,7 +15,7 @@ fi
650 IUSE=""
651
652 DEPEND="
653 - ~dev-qt/qtcore-${PV}
654 + =dev-qt/qtcore-${QT5_PV}*
655 "
656 RDEPEND="${DEPEND}"
657
658
659 diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild b/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild
660 index e6a44e89..ce28a9ad 100644
661 --- a/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild
662 +++ b/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild
663 @@ -15,9 +15,9 @@ fi
664 IUSE="geoclue +qml"
665
666 RDEPEND="
667 - ~dev-qt/qtcore-${PV}
668 - geoclue? ( ~dev-qt/qtdbus-${PV} )
669 - qml? ( ~dev-qt/qtdeclarative-${PV} )
670 + =dev-qt/qtcore-${QT5_PV}*
671 + geoclue? ( =dev-qt/qtdbus-${QT5_PV}* )
672 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
673 "
674 DEPEND="${RDEPEND}"
675 PDEPEND="
676
677 diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild
678 index 43f00330..b8dd2fab 100644
679 --- a/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild
680 +++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild
681 @@ -16,13 +16,13 @@ fi
682 IUSE="cups gles2-only"
683
684 RDEPEND="
685 - ~dev-qt/qtcore-${PV}:5=
686 - ~dev-qt/qtgui-${PV}[gles2-only=]
687 - ~dev-qt/qtwidgets-${PV}[gles2-only=]
688 + =dev-qt/qtcore-${QT5_PV}*:5=
689 + =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
690 + =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
691 cups? ( >=net-print/cups-1.4 )
692 "
693 DEPEND="${RDEPEND}
694 - test? ( ~dev-qt/qtnetwork-${PV} )
695 + test? ( =dev-qt/qtnetwork-${QT5_PV}* )
696 "
697
698 QT5_TARGET_SUBDIRS=(
699
700 diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild
701 index 839f58e9..9ba91745 100644
702 --- a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild
703 +++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild
704 @@ -14,10 +14,10 @@ fi
705 IUSE="+widgets"
706
707 DEPEND="
708 - ~dev-qt/qtcore-${PV}
709 - ~dev-qt/qtdeclarative-${PV}
710 - ~dev-qt/qtgui-${PV}
711 - widgets? ( ~dev-qt/qtwidgets-${PV} )
712 + =dev-qt/qtcore-${QT5_PV}*
713 + =dev-qt/qtdeclarative-${QT5_PV}*
714 + =dev-qt/qtgui-${QT5_PV}*
715 + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
716 "
717 RDEPEND="${DEPEND}"
718
719
720 diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild
721 index d39b4848..a3f7749e 100644
722 --- a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild
723 +++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild
724 @@ -14,13 +14,13 @@ fi
725 IUSE="widgets"
726
727 DEPEND="
728 - ~dev-qt/qtcore-${PV}
729 - ~dev-qt/qtdeclarative-${PV}
730 - ~dev-qt/qtgui-${PV}
731 - widgets? ( ~dev-qt/qtwidgets-${PV} )
732 + =dev-qt/qtcore-${QT5_PV}*
733 + =dev-qt/qtdeclarative-${QT5_PV}*
734 + =dev-qt/qtgui-${QT5_PV}*
735 + widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
736 "
737 RDEPEND="${DEPEND}
738 - ~dev-qt/qtgraphicaleffects-${PV}
739 + =dev-qt/qtgraphicaleffects-${QT5_PV}*
740 "
741
742 src_prepare() {
743
744 diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild
745 index 4edf9b4b..3ba1e4d5 100644
746 --- a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild
747 +++ b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild
748 @@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
749 fi
750
751 DEPEND="
752 - ~dev-qt/qtcore-${PV}
753 - ~dev-qt/qtdeclarative-${PV}
754 + =dev-qt/qtcore-${QT5_PV}*
755 + =dev-qt/qtdeclarative-${QT5_PV}*
756 "
757 RDEPEND="${DEPEND}"
758
759 diff --git a/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild b/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild
760 index f244b71e..c11ddc1b 100644
761 --- a/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild
762 +++ b/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild
763 @@ -14,10 +14,10 @@ fi
764 IUSE="+jit scripttools"
765
766 DEPEND="
767 - ~dev-qt/qtcore-${PV}
768 + =dev-qt/qtcore-${QT5_PV}*
769 scripttools? (
770 - ~dev-qt/qtgui-${PV}
771 - ~dev-qt/qtwidgets-${PV}
772 + =dev-qt/qtgui-${QT5_PV}*
773 + =dev-qt/qtwidgets-${QT5_PV}*
774 )
775 "
776 RDEPEND="${DEPEND}"
777
778 diff --git a/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild b/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild
779 index 423a23ee..e6f02d10 100644
780 --- a/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild
781 +++ b/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild
782 @@ -14,7 +14,7 @@ fi
783 IUSE=""
784
785 DEPEND="
786 - ~dev-qt/qtcore-${PV}
787 - ~dev-qt/qtdeclarative-${PV}
788 + =dev-qt/qtcore-${QT5_PV}*
789 + =dev-qt/qtdeclarative-${QT5_PV}*
790 "
791 RDEPEND="${DEPEND}"
792
793 diff --git a/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild b/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild
794 index 0a27c0bb..a3751535 100644
795 --- a/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild
796 +++ b/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild
797 @@ -15,9 +15,9 @@ fi
798 IUSE="qml"
799
800 RDEPEND="
801 - ~dev-qt/qtcore-${PV}
802 - ~dev-qt/qtdbus-${PV}
803 - qml? ( ~dev-qt/qtdeclarative-${PV} )
804 + =dev-qt/qtcore-${QT5_PV}*
805 + =dev-qt/qtdbus-${QT5_PV}*
806 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
807 "
808 DEPEND="${RDEPEND}"
809
810
811 diff --git a/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild b/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild
812 index 52a57f6e..0d8fd68f 100644
813 --- a/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild
814 +++ b/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild
815 @@ -14,8 +14,8 @@ fi
816 IUSE=""
817
818 DEPEND="
819 - ~dev-qt/qtcore-${PV}
820 - ~dev-qt/qtnetwork-${PV}
821 - ~dev-qt/qtserialport-${PV}
822 + =dev-qt/qtcore-${QT5_PV}*
823 + =dev-qt/qtnetwork-${QT5_PV}*
824 + =dev-qt/qtserialport-${QT5_PV}*
825 "
826 RDEPEND="${DEPEND}"
827
828 diff --git a/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild b/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild
829 index 2a418c27..e8b81a4d 100644
830 --- a/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild
831 +++ b/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild
832 @@ -14,7 +14,7 @@ fi
833 IUSE=""
834
835 DEPEND="
836 - ~dev-qt/qtcore-${PV}
837 + =dev-qt/qtcore-${QT5_PV}*
838 virtual/libudev:=
839 "
840 RDEPEND="${DEPEND}"
841
842 diff --git a/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild b/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild
843 index c2273fe4..2ba5257f 100644
844 --- a/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild
845 +++ b/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild
846 @@ -15,10 +15,10 @@ IUSE="alsa flite"
847
848 RDEPEND="
849 >=app-accessibility/speech-dispatcher-0.8.7
850 - ~dev-qt/qtcore-${PV}
851 + =dev-qt/qtcore-${QT5_PV}*
852 flite? (
853 >=app-accessibility/flite-2[alsa?]
854 - ~dev-qt/qtmultimedia-${PV}[alsa?]
855 + =dev-qt/qtmultimedia-${QT5_PV}*[alsa?]
856 alsa? ( media-libs/alsa-lib )
857 )
858 "
859
860 diff --git a/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild b/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild
861 index 203d656f..e1cbc336 100644
862 --- a/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild
863 +++ b/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild
864 @@ -19,7 +19,7 @@ REQUIRED_USE="
865 "
866
867 DEPEND="
868 - ~dev-qt/qtcore-${PV}:5=
869 + =dev-qt/qtcore-${QT5_PV}*:5=
870 freetds? ( dev-db/freetds )
871 mysql? ( dev-db/mysql-connector-c:= )
872 oci8? ( dev-db/oracle-instantclient:=[sdk] )
873
874 diff --git a/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild b/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild
875 index df9440f6..d5b1cbd9 100644
876 --- a/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild
877 +++ b/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild
878 @@ -14,11 +14,11 @@ fi
879 IUSE=""
880
881 RDEPEND="
882 - ~dev-qt/qtcore-${PV}
883 - ~dev-qt/qtgui-${PV}
884 - ~dev-qt/qtwidgets-${PV}
885 + =dev-qt/qtcore-${QT5_PV}*
886 + =dev-qt/qtgui-${QT5_PV}*
887 + =dev-qt/qtwidgets-${QT5_PV}*
888 sys-libs/zlib:=
889 "
890 DEPEND="${RDEPEND}
891 - test? ( ~dev-qt/qtxml-${PV} )
892 + test? ( =dev-qt/qtxml-${QT5_PV}* )
893 "
894
895 diff --git a/dev-qt/qttest/qttest-5.15.2.9999.ebuild b/dev-qt/qttest/qttest-5.15.2.9999.ebuild
896 index 48caddb1..196f13ac 100644
897 --- a/dev-qt/qttest/qttest-5.15.2.9999.ebuild
898 +++ b/dev-qt/qttest/qttest-5.15.2.9999.ebuild
899 @@ -16,12 +16,12 @@ fi
900 IUSE=""
901
902 RDEPEND="
903 - ~dev-qt/qtcore-${PV}:5=
904 + =dev-qt/qtcore-${QT5_PV}*:5=
905 "
906 DEPEND="${RDEPEND}
907 test? (
908 - ~dev-qt/qtgui-${PV}
909 - ~dev-qt/qtxml-${PV}
910 + =dev-qt/qtgui-${QT5_PV}*
911 + =dev-qt/qtxml-${QT5_PV}*
912 )
913 "
914
915
916 diff --git a/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild b/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild
917 index 24b28f63..bcd3cc8f 100644
918 --- a/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild
919 +++ b/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild
920 @@ -13,5 +13,5 @@ fi
921
922 IUSE=""
923
924 -DEPEND="~dev-qt/qtcore-${PV}"
925 -BDEPEND="~dev-qt/linguist-tools-${PV}"
926 +DEPEND="=dev-qt/qtcore-${PV}*"
927 +BDEPEND="=dev-qt/linguist-tools-${PV}*"
928
929 diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild
930 index 30707e6a..3975b92c 100644
931 --- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild
932 +++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild
933 @@ -15,10 +15,10 @@ fi
934 IUSE="handwriting +spell +X"
935
936 DEPEND="
937 - ~dev-qt/qtcore-${PV}
938 - ~dev-qt/qtdeclarative-${PV}
939 - ~dev-qt/qtgui-${PV}
940 - ~dev-qt/qtsvg-${PV}
941 + =dev-qt/qtcore-${QT5_PV}*
942 + =dev-qt/qtdeclarative-${QT5_PV}*
943 + =dev-qt/qtgui-${QT5_PV}*
944 + =dev-qt/qtsvg-${QT5_PV}*
945 spell? ( app-text/hunspell:= )
946 X? ( x11-libs/libxcb:= )
947 "
948
949 diff --git a/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild b/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild
950 index fb5f576a..6ec43e20 100644
951 --- a/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild
952 +++ b/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild
953 @@ -15,14 +15,14 @@ IUSE="vulkan X"
954
955 DEPEND="
956 dev-libs/wayland
957 - ~dev-qt/qtcore-${PV}:5=
958 - ~dev-qt/qtdeclarative-${PV}:5=
959 - ~dev-qt/qtgui-${PV}:5=[egl,libinput,vulkan=,X?]
960 + =dev-qt/qtcore-${QT5_PV}*:5=
961 + =dev-qt/qtdeclarative-${QT5_PV}*:5=
962 + =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?]
963 media-libs/mesa[egl]
964 >=x11-libs/libxkbcommon-0.2.0
965 vulkan? ( dev-util/vulkan-headers )
966 X? (
967 - ~dev-qt/qtgui-${PV}[-gles2-only]
968 + =dev-qt/qtgui-${QT5_PV}*[-gles2-only]
969 x11-libs/libX11
970 x11-libs/libXcomposite
971 )
972
973 diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild
974 index 561145ad..f4eff0d5 100644
975 --- a/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild
976 +++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild
977 @@ -14,8 +14,8 @@ fi
978 IUSE="qml"
979
980 DEPEND="
981 - ~dev-qt/qtcore-${PV}
982 - qml? ( ~dev-qt/qtdeclarative-${PV} )
983 + =dev-qt/qtcore-${QT5_PV}*
984 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
985 "
986 RDEPEND="${DEPEND}"
987
988
989 diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild
990 index 0ba52c2c..d11151ac 100644
991 --- a/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild
992 +++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild
993 @@ -14,9 +14,9 @@ fi
994 IUSE="qml +ssl"
995
996 DEPEND="
997 - ~dev-qt/qtcore-${PV}
998 - ~dev-qt/qtnetwork-${PV}[ssl=]
999 - qml? ( ~dev-qt/qtdeclarative-${PV} )
1000 + =dev-qt/qtcore-${QT5_PV}*
1001 + =dev-qt/qtnetwork-${QT5_PV}*[ssl=]
1002 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
1003
1004 "
1005 RDEPEND="${DEPEND}"
1006
1007 diff --git a/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild b/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild
1008 index 282fec50..29f8f003 100644
1009 --- a/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild
1010 +++ b/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild
1011 @@ -14,9 +14,9 @@ fi
1012 IUSE=""
1013
1014 DEPEND="
1015 - ~dev-qt/qtcore-${PV}
1016 - ~dev-qt/qtdeclarative-${PV}
1017 - ~dev-qt/qtgui-${PV}
1018 - =dev-qt/qtwebengine-${PV}*:5
1019 + =dev-qt/qtcore-${QT5_PV}*
1020 + =dev-qt/qtdeclarative-${QT5_PV}*
1021 + =dev-qt/qtgui-${QT5_PV}*
1022 + =dev-qt/qtwebengine-${QT5_PV}*:5
1023 "
1024 RDEPEND="${DEPEND}"
1025
1026 diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
1027 index 385a4f95..8380129e 100644
1028 --- a/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
1029 +++ b/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
1030 @@ -16,10 +16,10 @@ fi
1031 IUSE="gles2-only gtk +png +X"
1032
1033 DEPEND="
1034 - ~dev-qt/qtcore-${PV}:5=
1035 - ~dev-qt/qtgui-${PV}[gles2-only=,png=,X?]
1036 + =dev-qt/qtcore-${QT5_PV}*:5=
1037 + =dev-qt/qtgui-${QT5_PV}*[gles2-only=,png=,X?]
1038 gtk? (
1039 - ~dev-qt/qtgui-${PV}[dbus]
1040 + =dev-qt/qtgui-${QT5_PV}*[dbus]
1041 x11-libs/gtk+:3
1042 x11-libs/libX11
1043 x11-libs/pango
1044
1045 diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild b/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild
1046 index fa6833c6..0a4a4c69 100644
1047 --- a/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild
1048 +++ b/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild
1049 @@ -14,9 +14,9 @@ fi
1050 IUSE=""
1051
1052 RDEPEND="
1053 - ~dev-qt/qtcore-${PV}
1054 - ~dev-qt/qtgui-${PV}[X]
1055 + =dev-qt/qtcore-${QT5_PV}*
1056 + =dev-qt/qtgui-${QT5_PV}*[X]
1057 "
1058 DEPEND="${RDEPEND}
1059 - test? ( ~dev-qt/qtwidgets-${PV} )
1060 + test? ( =dev-qt/qtwidgets-${QT5_PV}* )
1061 "
1062
1063 diff --git a/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild b/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild
1064 index 3dd9b80b..b42fafa9 100644
1065 --- a/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild
1066 +++ b/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild
1067 @@ -15,10 +15,10 @@ fi
1068 IUSE=""
1069
1070 RDEPEND="
1071 - ~dev-qt/qtcore-${PV}:5=
1072 + =dev-qt/qtcore-${QT5_PV}*:5=
1073 "
1074 DEPEND="${RDEPEND}
1075 - test? ( ~dev-qt/qtnetwork-${PV} )
1076 + test? ( =dev-qt/qtnetwork-${QT5_PV}* )
1077 "
1078
1079 QT5_TARGET_SUBDIRS=(
1080
1081 diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild
1082 index ba295d14..0e77af60 100644
1083 --- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild
1084 +++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild
1085 @@ -14,9 +14,9 @@ fi
1086 IUSE="qml"
1087
1088 DEPEND="
1089 - ~dev-qt/qtcore-${PV}
1090 - ~dev-qt/qtnetwork-${PV}
1091 - qml? ( ~dev-qt/qtdeclarative-${PV} )
1092 + =dev-qt/qtcore-${QT5_PV}*
1093 + =dev-qt/qtnetwork-${QT5_PV}*
1094 + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
1095 "
1096 RDEPEND="${DEPEND}"