commit:     aa03e562bc2a040b9e9f31eb6116ee3d7cb00c92
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 22 20:48:22 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar 21 10:04:45 2022 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=aa03e562

dev-qt/qtchooser: Drop tools colliding with Qt 5.15.3 links

Upstream repo has diverged from 66 release so rebase patch.

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

 .../files/qtchooser-9999-qt-5.15.3-compat.patch    | 35 ++++++++++++++++++++++
 dev-qt/qtchooser/qtchooser-9999.ebuild             | 10 +++----
 2 files changed, 40 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtchooser/files/qtchooser-9999-qt-5.15.3-compat.patch 
b/dev-qt/qtchooser/files/qtchooser-9999-qt-5.15.3-compat.patch
new file mode 100644
index 00000000..316c3b86
--- /dev/null
+++ b/dev-qt/qtchooser/files/qtchooser-9999-qt-5.15.3-compat.patch
@@ -0,0 +1,35 @@
+--- a/Makefile
++++ b/Makefile
+@@ -4,22 +4,17 @@
+ TOOLS = \
+       androiddeployqt \
+       androidtestrunner \
+-      assistant \
+       balsam \
+       balsamui \
+       designer \
+       instancer \
+       lconvert \
+-      linguist \
+       lrelease \
+       lupdate \
+       meshdebug \
+       moc \
+-      pixeltool \
+       qcollectiongenerator \
+-      qdbus \
+       qdbuscpp2xml \
+-      qdbusviewer \
+       qdbusxml2cpp \
+       qdistancefieldgenerator \
+       qdoc \
+       repc \
+       shadergen \
+       uic \
+-      uic3 \
+-      xmlpatterns \
+-      xmlpatternsvalidator \
++      uic3
+ 
+ # keep the above line empty
+ 

diff --git a/dev-qt/qtchooser/qtchooser-9999.ebuild 
b/dev-qt/qtchooser/qtchooser-9999.ebuild
index 46e20878..cd50a5c9 100644
--- a/dev-qt/qtchooser/qtchooser-9999.ebuild
+++ b/dev-qt/qtchooser/qtchooser-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then
        EGIT_REPO_URI="https://code.qt.io/qtsdk/qtchooser.git";
        inherit git-r3
 else
-       SRC_URI="http://download.qt.io/official_releases/${PN}/${P}.tar.xz";
+       SRC_URI="https://download.qt.io/official_releases/${PN}/${P}.tar.xz";
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
@@ -25,9 +25,9 @@ DEPEND="test? (
                dev-qt/qtcore:5
                dev-qt/qttest:5
        )"
-RDEPEND="
-       !<dev-qt/qtcore-5.15.2-r10:5
-"
+RDEPEND="!<dev-qt/qtcore-5.15.3:5"
+
+PATCHES=( "${FILESDIR}/${PN}-9999-qt-5.15.3-compat.patch" )
 
 qtchooser_make() {
        emake \

Reply via email to