1 |
commit: 70f35cac6407c88c051c2f6e9326457de6acf194 |
2 |
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Nov 29 05:22:16 2021 +0000 |
4 |
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Nov 29 05:36:27 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f35cac |
7 |
|
8 |
dev-qt/qt-creator: various test fixes |
9 |
|
10 |
Package-Manager: Portage-3.0.28, Repoman-3.0.3 |
11 |
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org> |
12 |
|
13 |
dev-qt/qt-creator/qt-creator-9999.ebuild | 11 +++++++---- |
14 |
1 file changed, 7 insertions(+), 4 deletions(-) |
15 |
|
16 |
diff --git a/dev-qt/qt-creator/qt-creator-9999.ebuild b/dev-qt/qt-creator/qt-creator-9999.ebuild |
17 |
index 10d2dbc089f4..c199ce2d341b 100644 |
18 |
--- a/dev-qt/qt-creator/qt-creator-9999.ebuild |
19 |
+++ b/dev-qt/qt-creator/qt-creator-9999.ebuild |
20 |
@@ -36,7 +36,7 @@ RESTRICT="!test? ( test )" |
21 |
REQUIRED_USE=" |
22 |
android? ( lsp ) |
23 |
boot2qt? ( remotelinux ) |
24 |
- clang? ( lsp test? ( qbs ) ) |
25 |
+ clang? ( lsp ) |
26 |
mcu? ( baremetal cmake ) |
27 |
python? ( lsp ) |
28 |
qnx? ( remotelinux ) |
29 |
@@ -152,7 +152,7 @@ src_prepare() { |
30 |
if ! use qml; then |
31 |
sed -i -e '/advanceddockingsystem\|qmleditorwidgets/d' src/libs/libs.pro || die |
32 |
sed -i -e '/qml2puppet/d' src/tools/tools.pro || die |
33 |
- sed -i -e '/qmldesigner/d' tests/auto/qml/qml.pro || die |
34 |
+ sed -i -e '/qmldesigner\|qmlprojectmanager/d' tests/auto/qml/qml.pro || die |
35 |
fi |
36 |
if ! use valgrind; then |
37 |
sed -i -e '/valgrindfake/d' src/tools/tools.pro || die |
38 |
@@ -166,9 +166,12 @@ src_prepare() { |
39 |
|
40 |
# disable broken or unreliable tests |
41 |
sed -i -e 's/\(manual\|tools\|unit\)//g' tests/tests.pro || die |
42 |
- sed -i -e '/\(dumpers\|namedemangler\)\.pro/d' tests/auto/debugger/debugger.pro || die |
43 |
+ sed -i -e '/dumpers\.pro/d' tests/auto/debugger/debugger.pro || die |
44 |
sed -i -e '/CONFIG -=/s/$/ testcase/' tests/auto/extensionsystem/pluginmanager/correctplugins1/plugin?/plugin?.pro || die |
45 |
- sed -i -e 's/\<check\>//' tests/auto/qml/codemodel/codemodel.pro || die |
46 |
+ sed -i -e '/reformatter/d' tests/auto/qml/qml.pro || die |
47 |
+ sed -i -e 's/\<\(imports\|\)check\>//' tests/auto/qml/codemodel/codemodel.pro || die |
48 |
+ sed -i -e '/timelineitemsrenderpass/d' tests/auto/tracing/tracing.pro || die |
49 |
+ sed -i -e '/qtcprocess/d' tests/auto/utils/utils.pro || die |
50 |
|
51 |
# do not install test binaries |
52 |
sed -i -e '/CONFIG +=/s/$/ no_testcase_installs/' tests/auto/{qttest.pri,json/json.pro} || die |