1 |
commit: cdcd3965d96eee989ec92090d52ae6d1efa285fd |
2 |
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 26 20:13:17 2019 +0000 |
4 |
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 26 20:13:44 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcd3965 |
7 |
|
8 |
dev-qt/qt-creator: add 4.10.1 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/695274 |
11 |
Package-Manager: Portage-2.3.78, Repoman-2.3.17 |
12 |
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org> |
13 |
|
14 |
dev-qt/qt-creator/Manifest | 1 + |
15 |
...-creator-9999.ebuild => qt-creator-4.10.1.ebuild} | 20 ++++++++++---------- |
16 |
dev-qt/qt-creator/qt-creator-9999.ebuild | 9 +++++---- |
17 |
3 files changed, 16 insertions(+), 14 deletions(-) |
18 |
|
19 |
diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest |
20 |
index fb6e343869e..ef507481f10 100644 |
21 |
--- a/dev-qt/qt-creator/Manifest |
22 |
+++ b/dev-qt/qt-creator/Manifest |
23 |
@@ -1,2 +1,3 @@ |
24 |
DIST qt-creator-opensource-src-4.10.0-rc1.tar.xz 26226544 BLAKE2B 5fc66e73d93b2d358c4f3c23e80029b805b1aa841b71fc35077b089bf51d705b6f7f352bd36f2dd573aef0a95efea3573e08af8eea31aeb0f43d33172935cdc1 SHA512 e5f7fb5b67fd803fbcb2a96b26d96e53e5d43fd3733c4867ce9e2f4764220d1772fa788424d917acdc0c78c580ce8ee774e561c6bf5fd54feac320073d5fb263 |
25 |
+DIST qt-creator-opensource-src-4.10.1.tar.xz 26299716 BLAKE2B a72e05fc80cb4065851e5849f49c6ec8e35b08916e928a9fea856ba30710220d8632f4a1ffaf1d1d5e2cae8e9121ab188b8f9ed672f9c8695c9e572ae609397c SHA512 ec0ac4d37e4195e906b100405869cb8e6dff618b8862d8ab620e30e034553eb944de6e4a92478ab2e67b86bd4c3e9cff6fd6051411893be36387d7821d712ce3 |
26 |
DIST qt-creator-opensource-src-4.8.2.tar.xz 24600872 BLAKE2B c686ea4f0ab981cba98319d8d7dd8eee9fd967d17e80f2602e8416145bddcbd7cae928d06a950914d677c9b2e82ed855812e66d64ce7cc998742357284f41865 SHA512 9900a82b1298a1cc74b33eab6a1063ed77e11f3150b8f82a72b7703b88f979e5a332efee9a622554df5238b44470e99a061b6c70f0d8cdfc352a07ce51a4c450 |
27 |
|
28 |
diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-4.10.1.ebuild |
29 |
similarity index 90% |
30 |
copy from dev-qt/qt-creator/qt-creator-9999.ebuild |
31 |
copy to dev-qt/qt-creator/qt-creator-4.10.1.ebuild |
32 |
index 6d0e795605f..f161df651cd 100644 |
33 |
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild |
34 |
+++ b/dev-qt/qt-creator/qt-creator-4.10.1.ebuild |
35 |
@@ -2,6 +2,7 @@ |
36 |
# Distributed under the terms of the GNU General Public License v2 |
37 |
|
38 |
EAPI=7 |
39 |
+LLVM_MAX_SLOT=8 |
40 |
PLOCALES="cs da de fr ja pl ru sl uk zh-CN zh-TW" |
41 |
|
42 |
inherit llvm qmake-utils virtualx xdg |
43 |
@@ -25,15 +26,14 @@ fi |
44 |
|
45 |
# TODO: unbundle sqlite and KSyntaxHighlighting |
46 |
|
47 |
-QTC_PLUGINS=(android +autotest baremetal bazaar beautifier boot2qt |
48 |
+QTC_PLUGINS=(android +autotest baremetal bazaar beautifier |
49 |
'+clang:clangcodemodel|clangformat|clangpchmanager|clangrefactoring|clangtools' clearcase |
50 |
- cmake:cmakeprojectmanager cppcheck ctfvisualizer cvs +designer git glsl:glsleditor +help ios |
51 |
- lsp:languageclient mercurial modeling:modeleditor nim perforce perfprofiler python:pythoneditor |
52 |
- qbs:qbsprojectmanager +qmldesigner qmlprofiler qnx remotelinux scxml:scxmleditor serialterminal |
53 |
- silversearcher subversion valgrind winrt) |
54 |
+ cmake:cmakeprojectmanager cppcheck cvs +designer git glsl:glsleditor +help ios lsp:languageclient |
55 |
+ mercurial modeling:modeleditor nim perforce perfprofiler python:pythoneditor qbs:qbsprojectmanager |
56 |
+ +qmldesigner qmlprofiler qnx remotelinux scxml:scxmleditor serialterminal silversearcher subversion |
57 |
+ valgrind winrt) |
58 |
IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}" |
59 |
REQUIRED_USE=" |
60 |
- boot2qt? ( remotelinux ) |
61 |
clang? ( test? ( qbs ) ) |
62 |
qnx? ( remotelinux ) |
63 |
" |
64 |
@@ -55,7 +55,7 @@ CDEPEND=" |
65 |
>=dev-qt/qtwidgets-${QT_PV} |
66 |
>=dev-qt/qtx11extras-${QT_PV} |
67 |
>=dev-qt/qtxml-${QT_PV} |
68 |
- clang? ( >=sys-devel/clang-8:= ) |
69 |
+ clang? ( sys-devel/clang:8= ) |
70 |
designer? ( >=dev-qt/designer-${QT_PV} ) |
71 |
help? ( |
72 |
>=dev-qt/qthelp-${QT_PV} |
73 |
@@ -80,7 +80,7 @@ DEPEND="${CDEPEND} |
74 |
RDEPEND="${CDEPEND} |
75 |
sys-devel/gdb[client,python] |
76 |
bazaar? ( dev-vcs/bzr ) |
77 |
- cmake? ( dev-util/cmake[server(+)] ) |
78 |
+ cmake? ( dev-util/cmake ) |
79 |
cppcheck? ( dev-util/cppcheck ) |
80 |
cvs? ( dev-vcs/cvs ) |
81 |
git? ( dev-vcs/git ) |
82 |
@@ -129,7 +129,7 @@ src_prepare() { |
83 |
fi |
84 |
if ! use perfprofiler; then |
85 |
rm -rf src/tools/perfparser || die |
86 |
- if ! use ctfvisualizer && ! use qmlprofiler; then |
87 |
+ if ! use qmlprofiler; then |
88 |
sed -i -e '/tracing/d' src/libs/libs.pro tests/auto/auto.pro || die |
89 |
fi |
90 |
fi |
91 |
@@ -173,7 +173,7 @@ src_prepare() { |
92 |
src_configure() { |
93 |
eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" \ |
94 |
IDE_PACKAGE_MODE=1 \ |
95 |
- $(use clang && echo LLVM_INSTALL_DIR="$(get_llvm_prefix)") \ |
96 |
+ $(use clang && echo LLVM_INSTALL_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})") \ |
97 |
$(use qbs && echo QBS_INSTALL_DIR="${EPREFIX}/usr") \ |
98 |
CONFIG+=qbs_disable_rpath \ |
99 |
CONFIG+=qbs_enable_project_file_updates \ |
100 |
|
101 |
diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild |
102 |
index 6d0e795605f..2b7b3ee74af 100644 |
103 |
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild |
104 |
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild |
105 |
@@ -2,6 +2,7 @@ |
106 |
# Distributed under the terms of the GNU General Public License v2 |
107 |
|
108 |
EAPI=7 |
109 |
+LLVM_MAX_SLOT=8 |
110 |
PLOCALES="cs da de fr ja pl ru sl uk zh-CN zh-TW" |
111 |
|
112 |
inherit llvm qmake-utils virtualx xdg |
113 |
@@ -23,7 +24,7 @@ else |
114 |
S=${WORKDIR}/${MY_P} |
115 |
fi |
116 |
|
117 |
-# TODO: unbundle sqlite and KSyntaxHighlighting |
118 |
+# TODO: unbundle sqlite, yaml-cpp, and KSyntaxHighlighting |
119 |
|
120 |
QTC_PLUGINS=(android +autotest baremetal bazaar beautifier boot2qt |
121 |
'+clang:clangcodemodel|clangformat|clangpchmanager|clangrefactoring|clangtools' clearcase |
122 |
@@ -55,7 +56,7 @@ CDEPEND=" |
123 |
>=dev-qt/qtwidgets-${QT_PV} |
124 |
>=dev-qt/qtx11extras-${QT_PV} |
125 |
>=dev-qt/qtxml-${QT_PV} |
126 |
- clang? ( >=sys-devel/clang-8:= ) |
127 |
+ clang? ( sys-devel/clang:8= ) |
128 |
designer? ( >=dev-qt/designer-${QT_PV} ) |
129 |
help? ( |
130 |
>=dev-qt/qthelp-${QT_PV} |
131 |
@@ -80,7 +81,7 @@ DEPEND="${CDEPEND} |
132 |
RDEPEND="${CDEPEND} |
133 |
sys-devel/gdb[client,python] |
134 |
bazaar? ( dev-vcs/bzr ) |
135 |
- cmake? ( dev-util/cmake[server(+)] ) |
136 |
+ cmake? ( dev-util/cmake ) |
137 |
cppcheck? ( dev-util/cppcheck ) |
138 |
cvs? ( dev-vcs/cvs ) |
139 |
git? ( dev-vcs/git ) |
140 |
@@ -173,7 +174,7 @@ src_prepare() { |
141 |
src_configure() { |
142 |
eqmake5 IDE_LIBRARY_BASENAME="$(get_libdir)" \ |
143 |
IDE_PACKAGE_MODE=1 \ |
144 |
- $(use clang && echo LLVM_INSTALL_DIR="$(get_llvm_prefix)") \ |
145 |
+ $(use clang && echo LLVM_INSTALL_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})") \ |
146 |
$(use qbs && echo QBS_INSTALL_DIR="${EPREFIX}/usr") \ |
147 |
CONFIG+=qbs_disable_rpath \ |
148 |
CONFIG+=qbs_enable_project_file_updates \ |