public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/qt:master commit in: dev-qt/qthelp/, dev-qt/qttest/, dev-qt/qtserialport/, dev-qt/qtdeclarative/, ...
@ 2021-09-08  8:10 Andreas Sturmlechner
  0 siblings, 0 replies; only message in thread
From: Andreas Sturmlechner @ 2021-09-08  8:10 UTC (permalink / raw
  To: gentoo-commits

commit:     6565145117641507e7a81bed76191f6332736209
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  5 21:42:25 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep  7 15:44:15 2021 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=65651451

dev-qt: Switch from ~PV to =QT5_PV* version dependencies

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-qt/assistant/assistant-5.15.2.9999.ebuild              | 14 +++++++-------
 dev-qt/designer/designer-5.15.2.9999.ebuild                | 14 +++++++-------
 dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild    |  6 +++---
 dev-qt/linguist/linguist-5.15.2.9999.ebuild                | 12 ++++++------
 dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild              |  6 +++---
 dev-qt/qdbus/qdbus-5.15.2.9999.ebuild                      |  6 +++---
 dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild          | 10 +++++-----
 dev-qt/qdoc/qdoc-5.15.2.9999.ebuild                        |  4 ++--
 dev-qt/qt3d/qt3d-5.15.2.9999.ebuild                        | 12 ++++++------
 dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild          | 10 +++++-----
 dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild                |  8 ++++----
 dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild        |  2 +-
 dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild          |  6 +++---
 dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild                    |  2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild      | 12 ++++++------
 dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild                    |  8 ++++----
 dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild              |  6 +++---
 .../qtgraphicaleffects-5.15.2.9999.ebuild                  |  6 +++---
 dev-qt/qtgui/qtgui-5.15.2.9999.ebuild                      | 10 +++++-----
 dev-qt/qthelp/qthelp-5.15.2.9999.ebuild                    | 10 +++++-----
 dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild    |  4 ++--
 dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild            | 14 +++++++-------
 dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild        | 14 +++++++-------
 dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild              |  6 +++---
 dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild      |  4 ++--
 dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild                |  6 +++---
 dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild                  |  2 +-
 dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild        |  2 +-
 dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild      |  6 +++---
 dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild    |  8 ++++----
 dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild  |  8 ++++----
 .../qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild   | 10 +++++-----
 dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild  |  4 ++--
 dev-qt/qtscript/qtscript-5.15.2.9999.ebuild                |  6 +++---
 dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild                  |  4 ++--
 dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild              |  6 +++---
 dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild          |  6 +++---
 dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild        |  2 +-
 dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild                |  4 ++--
 dev-qt/qtsql/qtsql-5.15.2.9999.ebuild                      |  2 +-
 dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild                      |  8 ++++----
 dev-qt/qttest/qttest-5.15.2.9999.ebuild                    |  6 +++---
 dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild    |  4 ++--
 .../qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild |  8 ++++----
 dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild              |  8 ++++----
 dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild        |  4 ++--
 dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild        |  6 +++---
 dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild              |  8 ++++----
 dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild              |  6 +++---
 dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild          |  6 +++---
 dev-qt/qtxml/qtxml-5.15.2.9999.ebuild                      |  4 ++--
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild      |  6 +++---
 52 files changed, 178 insertions(+), 178 deletions(-)

diff --git a/dev-qt/assistant/assistant-5.15.2.9999.ebuild b/dev-qt/assistant/assistant-5.15.2.9999.ebuild
index 004fb16a..54070de8 100644
--- a/dev-qt/assistant/assistant-5.15.2.9999.ebuild
+++ b/dev-qt/assistant/assistant-5.15.2.9999.ebuild
@@ -15,13 +15,13 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qthelp-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtprintsupport-${PV}
-	~dev-qt/qtsql-${PV}[sqlite]
-	~dev-qt/qtwidgets-${PV}
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qthelp-${QT5_PV}*
+	=dev-qt/qtnetwork-${QT5_PV}*
+	=dev-qt/qtprintsupport-${QT5_PV}*
+	=dev-qt/qtsql-${QT5_PV}*[sqlite]
+	=dev-qt/qtwidgets-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/designer/designer-5.15.2.9999.ebuild b/dev-qt/designer/designer-5.15.2.9999.ebuild
index 7896c59f..4575bd83 100644
--- a/dev-qt/designer/designer-5.15.2.9999.ebuild
+++ b/dev-qt/designer/designer-5.15.2.9999.ebuild
@@ -15,13 +15,13 @@ fi
 IUSE="declarative"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}:5=
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtprintsupport-${PV}
-	~dev-qt/qtwidgets-${PV}
-	~dev-qt/qtxml-${PV}
-	declarative? ( ~dev-qt/qtdeclarative-${PV}[widgets] )
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*:5=
+	=dev-qt/qtnetwork-${QT5_PV}*
+	=dev-qt/qtprintsupport-${QT5_PV}*
+	=dev-qt/qtwidgets-${QT5_PV}*
+	=dev-qt/qtxml-${QT5_PV}*
+	declarative? ( =dev-qt/qtdeclarative-${QT5_PV}*[widgets] )
 "
 RDEPEND="${DEPEND}"
 

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
index acaacadf..1a85474d 100644
--- a/dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild
+++ b/dev-qt/linguist-tools/linguist-tools-5.15.2.9999.ebuild
@@ -15,9 +15,9 @@ fi
 IUSE="qml"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtxml-${PV}
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtxml-${QT5_PV}*
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/linguist/linguist-5.15.2.9999.ebuild b/dev-qt/linguist/linguist-5.15.2.9999.ebuild
index 098e2d1a..aaf4b04c 100644
--- a/dev-qt/linguist/linguist-5.15.2.9999.ebuild
+++ b/dev-qt/linguist/linguist-5.15.2.9999.ebuild
@@ -15,12 +15,12 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/designer-${PV}
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}:5=
-	~dev-qt/qtprintsupport-${PV}
-	~dev-qt/qtwidgets-${PV}
-	~dev-qt/qtxml-${PV}
+	=dev-qt/designer-${QT5_PV}*
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*:5=
+	=dev-qt/qtprintsupport-${QT5_PV}*
+	=dev-qt/qtwidgets-${QT5_PV}*
+	=dev-qt/qtxml-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild b/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild
index e7d56697..e759fce4 100644
--- a/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild
+++ b/dev-qt/pixeltool/pixeltool-5.15.2.9999.ebuild
@@ -15,9 +15,9 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}:5=
-	~dev-qt/qtwidgets-${PV}
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*:5=
+	=dev-qt/qtwidgets-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild b/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild
index a3e29286..31604f0e 100644
--- a/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild
+++ b/dev-qt/qdbus/qdbus-5.15.2.9999.ebuild
@@ -15,9 +15,9 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdbus-${PV}
-	~dev-qt/qtxml-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdbus-${QT5_PV}*
+	=dev-qt/qtxml-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild
index 65bf0b4e..d1de3784 100644
--- a/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild
+++ b/dev-qt/qdbusviewer/qdbusviewer-5.15.2.9999.ebuild
@@ -15,11 +15,11 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdbus-${PV}
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtwidgets-${PV}
-	~dev-qt/qtxml-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdbus-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qtwidgets-${QT5_PV}*
+	=dev-qt/qtxml-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild b/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild
index 0d3a78be..40113a74 100644
--- a/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild
+++ b/dev-qt/qdoc/qdoc-5.15.2.9999.ebuild
@@ -15,9 +15,9 @@ fi
 IUSE="qml"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 	sys-devel/clang:=
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild b/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild
index 3099e711..81824562 100644
--- a/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild
+++ b/dev-qt/qt3d/qt3d-5.15.2.9999.ebuild
@@ -15,13 +15,13 @@ fi
 IUSE="gamepad gles2-only qml vulkan"
 
 RDEPEND="
-	~dev-qt/qtconcurrent-${PV}
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}:5=[vulkan=]
-	~dev-qt/qtnetwork-${PV}
+	=dev-qt/qtconcurrent-${QT5_PV}*
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*:5=[vulkan=]
+	=dev-qt/qtnetwork-${QT5_PV}*
 	>=media-libs/assimp-4.0.0
-	gamepad? ( ~dev-qt/qtgamepad-${PV} )
-	qml? ( ~dev-qt/qtdeclarative-${PV}[gles2-only=] )
+	gamepad? ( =dev-qt/qtgamepad-${QT5_PV}* )
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
 "
 DEPEND="${RDEPEND}
 	vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild
index 7e1f2d20..df94d77c 100644
--- a/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.2.9999.ebuild
@@ -15,14 +15,14 @@ fi
 IUSE="qml"
 
 RDEPEND="
-	~dev-qt/qtconcurrent-${PV}
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtdbus-${PV}
+	=dev-qt/qtconcurrent-${QT5_PV}*
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtdbus-${QT5_PV}*
 	>=net-wireless/bluez-5:=
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 DEPEND="${RDEPEND}
-	~dev-qt/qtnetwork-${PV}
+	=dev-qt/qtnetwork-${QT5_PV}*
 "
 
 src_prepare() {

diff --git a/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild b/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild
index a7a7c17b..9dc395fb 100644
--- a/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild
+++ b/dev-qt/qtcharts/qtcharts-5.15.2.9999.ebuild
@@ -15,10 +15,10 @@ fi
 IUSE="qml"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtwidgets-${PV}
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qtwidgets-${QT5_PV}*
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild
index 29cbbe6e..a6281877 100644
--- a/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.2.9999.ebuild
@@ -15,7 +15,7 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild
index 41ff36bf..ecdd3ef7 100644
--- a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild
+++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.2.9999.ebuild
@@ -15,9 +15,9 @@ fi
 IUSE="gles2-only qml"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2-only=]
-	qml? ( ~dev-qt/qtdeclarative-${PV}[gles2-only=] )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild b/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild
index 16144d77..c829bb03 100644
--- a/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild
+++ b/dev-qt/qtdbus/qtdbus-5.15.2.9999.ebuild
@@ -15,7 +15,7 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 	>=sys-apps/dbus-1.4.20
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild
index 21e32c9f..5e655b4a 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2.9999.ebuild
@@ -16,12 +16,12 @@ IUSE="gles2-only +jit localstorage vulkan +widgets"
 
 # qtgui[gles2-only=] is needed because of bug 504322
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}:5=[gles2-only=,vulkan=]
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qttest-${PV}
-	localstorage? ( ~dev-qt/qtsql-${PV} )
-	widgets? ( ~dev-qt/qtwidgets-${PV}[gles2-only=] )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+	=dev-qt/qtnetwork-${QT5_PV}*
+	=dev-qt/qttest-${QT5_PV}*
+	localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+	widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="${PYTHON_DEPS}"

diff --git a/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild b/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild
index 1f1a2a0b..84e799b5 100644
--- a/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild
+++ b/dev-qt/qtdiag/qtdiag-5.15.2.9999.ebuild
@@ -15,10 +15,10 @@ fi
 IUSE="+network +widgets"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}:5=
-	network? ( ~dev-qt/qtnetwork-${PV}[ssl] )
-	widgets? ( ~dev-qt/qtwidgets-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*:5=
+	network? ( =dev-qt/qtnetwork-${QT5_PV}*[ssl] )
+	widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild b/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild
index 70434d09..8dcfeeb4 100644
--- a/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild
+++ b/dev-qt/qtgamepad/qtgamepad-5.15.2.9999.ebuild
@@ -14,10 +14,10 @@ fi
 IUSE="evdev qml sdl"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[evdev?]
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*[evdev?]
 	evdev? ( virtual/libudev:= )
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 	sdl? ( media-libs/libsdl2 )
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild
index e6d6afe6..37e103e6 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2.9999.ebuild
@@ -15,8 +15,8 @@ fi
 IUSE=""
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
-	~dev-qt/qtgui-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
index 5a288457..0473a9e1 100644
--- a/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
+++ b/dev-qt/qtgui/qtgui-5.15.2.9999.ebuild
@@ -26,13 +26,13 @@ REQUIRED_USE="
 
 RDEPEND="
 	dev-libs/glib:2
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 	dev-util/gtk-update-icon-cache
 	media-libs/fontconfig
 	>=media-libs/freetype-2.6.1:2
 	>=media-libs/harfbuzz-1.6.0:=
 	sys-libs/zlib:=
-	dbus? ( ~dev-qt/qtdbus-${PV} )
+	dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
 	egl? ( media-libs/mesa[egl] )
 	eglfs? (
 		media-libs/mesa[gbm]
@@ -48,9 +48,9 @@ RDEPEND="
 	)
 	png? ( media-libs/libpng:0= )
 	tslib? ( >=x11-libs/tslib-1.21 )
-	tuio? ( ~dev-qt/qtnetwork-${PV} )
+	tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
 	udev? ( virtual/libudev:= )
-	vnc? ( ~dev-qt/qtnetwork-${PV} )
+	vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
 	vulkan? ( dev-util/vulkan-headers )
 	X? (
 		x11-libs/libICE
@@ -70,7 +70,7 @@ DEPEND="${RDEPEND}
 "
 PDEPEND="
 	ibus? ( app-i18n/ibus )
-	wayland? ( ~dev-qt/qtwayland-${PV} )
+	wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
 "
 
 QT5_TARGET_SUBDIRS=(

diff --git a/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild b/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild
index aa910fe5..d3ceff6b 100644
--- a/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild
+++ b/dev-qt/qthelp/qthelp-5.15.2.9999.ebuild
@@ -15,11 +15,11 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtsql-${PV}[sqlite]
-	~dev-qt/qtwidgets-${PV}
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qtnetwork-${QT5_PV}*
+	=dev-qt/qtsql-${QT5_PV}*[sqlite]
+	=dev-qt/qtwidgets-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild b/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild
index 25c5b361..43ec5ab3 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.15.2.9999.ebuild
@@ -14,8 +14,8 @@ fi
 IUSE="mng"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
 	media-libs/libwebp:=
 	media-libs/tiff:0
 	mng? ( media-libs/libmng:= )

diff --git a/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild b/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild
index 72dde105..8d9ccfbe 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.2.9999.ebuild
@@ -17,16 +17,16 @@ IUSE=""
 
 RDEPEND="
 	dev-libs/icu:=
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtpositioning-${PV}[qml]
-	~dev-qt/qtsql-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qtnetwork-${QT5_PV}*
+	=dev-qt/qtpositioning-${QT5_PV}*[qml]
+	=dev-qt/qtsql-${QT5_PV}*
 	sys-libs/zlib
 "
 DEPEND="${RDEPEND}
-	~dev-qt/qtconcurrent-${PV}
+	=dev-qt/qtconcurrent-${QT5_PV}*
 "
 
 QT5_TARGET_SUBDIRS=(

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild
index 23fd488d..6db567a5 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.2.9999.ebuild
@@ -14,9 +14,9 @@ fi
 IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[gles2-only=]
-	~dev-qt/qtnetwork-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+	=dev-qt/qtnetwork-${QT5_PV}*
 	alsa? ( media-libs/alsa-lib )
 	gstreamer? (
 		dev-libs/glib:2
@@ -26,13 +26,13 @@ RDEPEND="
 	)
 	pulseaudio? ( media-sound/pulseaudio[glib] )
 	qml? (
-		~dev-qt/qtdeclarative-${PV}
-		gles2-only? ( ~dev-qt/qtgui-${PV}[egl] )
+		=dev-qt/qtdeclarative-${QT5_PV}*
+		gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] )
 		openal? ( media-libs/openal )
 	)
 	widgets? (
-		~dev-qt/qtopengl-${PV}
-		~dev-qt/qtwidgets-${PV}[gles2-only=]
+		=dev-qt/qtopengl-${QT5_PV}*
+		=dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
 	)
 "
 DEPEND="${RDEPEND}

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild
index 8199572a..db4d08b4 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.2.9999.ebuild
@@ -15,12 +15,12 @@ fi
 IUSE="bindist connman gssapi libproxy networkmanager sctp +ssl"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 	sys-libs/zlib:=
-	connman? ( ~dev-qt/qtdbus-${PV} )
+	connman? ( =dev-qt/qtdbus-${QT5_PV}* )
 	gssapi? ( virtual/krb5 )
 	libproxy? ( net-libs/libproxy )
-	networkmanager? ( ~dev-qt/qtdbus-${PV} )
+	networkmanager? ( =dev-qt/qtdbus-${QT5_PV}* )
 	sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
 	ssl? ( >=dev-libs/openssl-1.1.1:0=[bindist(-)=] )
 "

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild
index 7df2bf9e..fb00fe80 100644
--- a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.2.9999.ebuild
@@ -15,7 +15,7 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtnetwork-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtnetwork-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild b/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild
index 1a653bce..7652d0b3 100644
--- a/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.15.2.9999.ebuild
@@ -16,9 +16,9 @@ fi
 IUSE="gles2-only"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}[gles2-only=]
-	~dev-qt/qtwidgets-${PV}[gles2-only=]
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+	=dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
 	!gles2-only? ( virtual/opengl )
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild b/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild
index febed8e6..5bf2463e 100644
--- a/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild
+++ b/dev-qt/qtpaths/qtpaths-5.15.2.9999.ebuild
@@ -15,7 +15,7 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild
index 33090834..dc70aa07 100644
--- a/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild
+++ b/dev-qt/qtplugininfo/qtplugininfo-5.15.2.9999.ebuild
@@ -15,7 +15,7 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild b/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild
index e6a44e89..ce28a9ad 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.15.2.9999.ebuild
@@ -15,9 +15,9 @@ fi
 IUSE="geoclue +qml"
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}
-	geoclue? ( ~dev-qt/qtdbus-${PV} )
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	geoclue? ( =dev-qt/qtdbus-${QT5_PV}* )
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 DEPEND="${RDEPEND}"
 PDEPEND="

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild
index 43f00330..b8dd2fab 100644
--- a/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.2.9999.ebuild
@@ -16,13 +16,13 @@ fi
 IUSE="cups gles2-only"
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}[gles2-only=]
-	~dev-qt/qtwidgets-${PV}[gles2-only=]
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+	=dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
 	cups? ( >=net-print/cups-1.4 )
 "
 DEPEND="${RDEPEND}
-	test? ( ~dev-qt/qtnetwork-${PV} )
+	test? ( =dev-qt/qtnetwork-${QT5_PV}* )
 "
 
 QT5_TARGET_SUBDIRS=(

diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild
index 839f58e9..9ba91745 100644
--- a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.2.9999.ebuild
@@ -14,10 +14,10 @@ fi
 IUSE="+widgets"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
-	~dev-qt/qtgui-${PV}
-	widgets? ( ~dev-qt/qtwidgets-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild
index d39b4848..a3f7749e 100644
--- a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2.9999.ebuild
@@ -14,13 +14,13 @@ fi
 IUSE="widgets"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
-	~dev-qt/qtgui-${PV}
-	widgets? ( ~dev-qt/qtwidgets-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}
-	~dev-qt/qtgraphicaleffects-${PV}
+	=dev-qt/qtgraphicaleffects-${QT5_PV}*
 "
 
 src_prepare() {

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild
index 4edf9b4b..3ba1e4d5 100644
--- a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.2.9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
 fi
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild b/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild
index f244b71e..c11ddc1b 100644
--- a/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild
+++ b/dev-qt/qtscript/qtscript-5.15.2.9999.ebuild
@@ -14,10 +14,10 @@ fi
 IUSE="+jit scripttools"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
 	scripttools? (
-		~dev-qt/qtgui-${PV}
-		~dev-qt/qtwidgets-${PV}
+		=dev-qt/qtgui-${QT5_PV}*
+		=dev-qt/qtwidgets-${QT5_PV}*
 	)
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild b/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild
index 423a23ee..e6f02d10 100644
--- a/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild
+++ b/dev-qt/qtscxml/qtscxml-5.15.2.9999.ebuild
@@ -14,7 +14,7 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild b/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild
index 0a27c0bb..a3751535 100644
--- a/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild
+++ b/dev-qt/qtsensors/qtsensors-5.15.2.9999.ebuild
@@ -15,9 +15,9 @@ fi
 IUSE="qml"
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdbus-${PV}
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdbus-${QT5_PV}*
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild b/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild
index 52a57f6e..0d8fd68f 100644
--- a/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild
+++ b/dev-qt/qtserialbus/qtserialbus-5.15.2.9999.ebuild
@@ -14,8 +14,8 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtnetwork-${PV}
-	~dev-qt/qtserialport-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtnetwork-${QT5_PV}*
+	=dev-qt/qtserialport-${QT5_PV}*
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild b/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild
index 2a418c27..e8b81a4d 100644
--- a/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild
+++ b/dev-qt/qtserialport/qtserialport-5.15.2.9999.ebuild
@@ -14,7 +14,7 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
 	virtual/libudev:=
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild b/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild
index c2273fe4..2ba5257f 100644
--- a/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild
+++ b/dev-qt/qtspeech/qtspeech-5.15.2.9999.ebuild
@@ -15,10 +15,10 @@ IUSE="alsa flite"
 
 RDEPEND="
 	>=app-accessibility/speech-dispatcher-0.8.7
-	~dev-qt/qtcore-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
 	flite? (
 		>=app-accessibility/flite-2[alsa?]
-		~dev-qt/qtmultimedia-${PV}[alsa?]
+		=dev-qt/qtmultimedia-${QT5_PV}*[alsa?]
 		alsa? ( media-libs/alsa-lib )
 	)
 "

diff --git a/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild b/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild
index 203d656f..e1cbc336 100644
--- a/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild
+++ b/dev-qt/qtsql/qtsql-5.15.2.9999.ebuild
@@ -19,7 +19,7 @@ REQUIRED_USE="
 "
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 	freetds? ( dev-db/freetds )
 	mysql? ( dev-db/mysql-connector-c:= )
 	oci8? ( dev-db/oracle-instantclient:=[sdk] )

diff --git a/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild b/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild
index df9440f6..d5b1cbd9 100644
--- a/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.15.2.9999.ebuild
@@ -14,11 +14,11 @@ fi
 IUSE=""
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtwidgets-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qtwidgets-${QT5_PV}*
 	sys-libs/zlib:=
 "
 DEPEND="${RDEPEND}
-	test? ( ~dev-qt/qtxml-${PV} )
+	test? ( =dev-qt/qtxml-${QT5_PV}* )
 "

diff --git a/dev-qt/qttest/qttest-5.15.2.9999.ebuild b/dev-qt/qttest/qttest-5.15.2.9999.ebuild
index 48caddb1..196f13ac 100644
--- a/dev-qt/qttest/qttest-5.15.2.9999.ebuild
+++ b/dev-qt/qttest/qttest-5.15.2.9999.ebuild
@@ -16,12 +16,12 @@ fi
 IUSE=""
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 "
 DEPEND="${RDEPEND}
 	test? (
-		~dev-qt/qtgui-${PV}
-		~dev-qt/qtxml-${PV}
+		=dev-qt/qtgui-${QT5_PV}*
+		=dev-qt/qtxml-${QT5_PV}*
 	)
 "
 

diff --git a/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild b/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild
index 24b28f63..bcd3cc8f 100644
--- a/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild
+++ b/dev-qt/qttranslations/qttranslations-5.15.2.9999.ebuild
@@ -13,5 +13,5 @@ fi
 
 IUSE=""
 
-DEPEND="~dev-qt/qtcore-${PV}"
-BDEPEND="~dev-qt/linguist-tools-${PV}"
+DEPEND="=dev-qt/qtcore-${PV}*"
+BDEPEND="=dev-qt/linguist-tools-${PV}*"

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild
index 30707e6a..3975b92c 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2.9999.ebuild
@@ -15,10 +15,10 @@ fi
 IUSE="handwriting +spell +X"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
-	~dev-qt/qtgui-${PV}
-	~dev-qt/qtsvg-${PV}
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qtsvg-${QT5_PV}*
 	spell? ( app-text/hunspell:= )
 	X? ( x11-libs/libxcb:= )
 "

diff --git a/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild b/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild
index fb5f576a..6ec43e20 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.2.9999.ebuild
@@ -15,14 +15,14 @@ IUSE="vulkan X"
 
 DEPEND="
 	dev-libs/wayland
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtdeclarative-${PV}:5=
-	~dev-qt/qtgui-${PV}:5=[egl,libinput,vulkan=,X?]
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtdeclarative-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?]
 	media-libs/mesa[egl]
 	>=x11-libs/libxkbcommon-0.2.0
 	vulkan? ( dev-util/vulkan-headers )
 	X? (
-		~dev-qt/qtgui-${PV}[-gles2-only]
+		=dev-qt/qtgui-${QT5_PV}*[-gles2-only]
 		x11-libs/libX11
 		x11-libs/libXcomposite
 	)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild
index 561145ad..f4eff0d5 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.2.9999.ebuild
@@ -14,8 +14,8 @@ fi
 IUSE="qml"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild
index 0ba52c2c..d11151ac 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.2.9999.ebuild
@@ -14,9 +14,9 @@ fi
 IUSE="qml +ssl"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtnetwork-${PV}[ssl=]
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtnetwork-${QT5_PV}*[ssl=]
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild b/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild
index 282fec50..29f8f003 100644
--- a/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild
+++ b/dev-qt/qtwebview/qtwebview-5.15.2.9999.ebuild
@@ -14,9 +14,9 @@ fi
 IUSE=""
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtdeclarative-${PV}
-	~dev-qt/qtgui-${PV}
-	=dev-qt/qtwebengine-${PV}*:5
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtdeclarative-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*
+	=dev-qt/qtwebengine-${QT5_PV}*:5
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
index 385a4f95..8380129e 100644
--- a/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.2.9999.ebuild
@@ -16,10 +16,10 @@ fi
 IUSE="gles2-only gtk +png +X"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}:5=
-	~dev-qt/qtgui-${PV}[gles2-only=,png=,X?]
+	=dev-qt/qtcore-${QT5_PV}*:5=
+	=dev-qt/qtgui-${QT5_PV}*[gles2-only=,png=,X?]
 	gtk? (
-		~dev-qt/qtgui-${PV}[dbus]
+		=dev-qt/qtgui-${QT5_PV}*[dbus]
 		x11-libs/gtk+:3
 		x11-libs/libX11
 		x11-libs/pango

diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild b/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild
index fa6833c6..0a4a4c69 100644
--- a/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild
+++ b/dev-qt/qtx11extras/qtx11extras-5.15.2.9999.ebuild
@@ -14,9 +14,9 @@ fi
 IUSE=""
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtgui-${PV}[X]
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtgui-${QT5_PV}*[X]
 "
 DEPEND="${RDEPEND}
-	test? ( ~dev-qt/qtwidgets-${PV} )
+	test? ( =dev-qt/qtwidgets-${QT5_PV}* )
 "

diff --git a/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild b/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild
index 3dd9b80b..b42fafa9 100644
--- a/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild
+++ b/dev-qt/qtxml/qtxml-5.15.2.9999.ebuild
@@ -15,10 +15,10 @@ fi
 IUSE=""
 
 RDEPEND="
-	~dev-qt/qtcore-${PV}:5=
+	=dev-qt/qtcore-${QT5_PV}*:5=
 "
 DEPEND="${RDEPEND}
-	test? ( ~dev-qt/qtnetwork-${PV} )
+	test? ( =dev-qt/qtnetwork-${QT5_PV}* )
 "
 
 QT5_TARGET_SUBDIRS=(

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild
index ba295d14..0e77af60 100644
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2.9999.ebuild
@@ -14,9 +14,9 @@ fi
 IUSE="qml"
 
 DEPEND="
-	~dev-qt/qtcore-${PV}
-	~dev-qt/qtnetwork-${PV}
-	qml? ( ~dev-qt/qtdeclarative-${PV} )
+	=dev-qt/qtcore-${QT5_PV}*
+	=dev-qt/qtnetwork-${QT5_PV}*
+	qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
 "
 RDEPEND="${DEPEND}"
 


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-09-08  8:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-08  8:10 [gentoo-commits] proj/qt:master commit in: dev-qt/qthelp/, dev-qt/qttest/, dev-qt/qtserialport/, dev-qt/qtdeclarative/, Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox