summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorJimi Huotari <chiitoo@gentoo.org>2021-04-11 19:43:51 +0300
committerAndreas Sturmlechner <asturm@gentoo.org>2021-08-25 16:35:37 +0200
commitbfa6b34550a82ddd1ae289532ba7051f8b968241 (patch)
tree67153b13c46df65afd4c7cf71373466b4e7de8c0 /eclass
parentqt5-build.eclass: Limit qtchooser config install to <qtcore-5.15.2-r10 (diff)
downloadgentoo-bfa6b34550a82ddd1ae289532ba7051f8b968241.tar.gz
gentoo-bfa6b34550a82ddd1ae289532ba7051f8b968241.tar.bz2
gentoo-bfa6b34550a82ddd1ae289532ba7051f8b968241.zip
qt5-build.eclass: switch sources to KDE upstream for 5.15 live builds
The KDE community has started [1] maintaining a repository with patches for the open-source Qt 5.15 branch. 1. https://mail.kde.org/pipermail/distributions/2021-April/000984.html Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/qt5-build.eclass13
1 files changed, 6 insertions, 7 deletions
diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index d781a02e647d..9261057c2277 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -67,10 +67,11 @@ QT5_MINOR_VERSION=$(ver_cut 2)
readonly QT5_MINOR_VERSION
case ${PV} in
- 5.??.9999)
- # git stable branch
+ 5.15.9999)
+ # KDE upstream for 5.15 patches
+ HOMEPAGE+=" https://invent.kde.org/qt/qt/"
QT5_BUILD_TYPE="live"
- EGIT_BRANCH=${PV%.9999}
+ EGIT_BRANCH="kde/5.15"
;;
*_alpha*|*_beta*|*_rc*)
# development release
@@ -89,10 +90,8 @@ case ${PV} in
esac
readonly QT5_BUILD_TYPE
-EGIT_REPO_URI=(
- "https://code.qt.io/qt/${QT5_MODULE}.git"
- "https://github.com/qt/${QT5_MODULE}.git"
-)
+EGIT_REPO_URI=( "https://invent.kde.org/qt/qt/${QT5_MODULE}.git" )
+
[[ ${QT5_BUILD_TYPE} == live ]] && inherit git-r3
# @ECLASS-VARIABLE: QT5_BUILD_DIR