Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/dolphin/
Date: Sun, 18 Oct 2020 16:01:53
Message-Id: 1602951157.5b24e85827bb82be892d96bed4a7eef5b088987e.asturm@gentoo
1 commit: 5b24e85827bb82be892d96bed4a7eef5b088987e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 17 16:12:37 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 17 16:12:37 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b24e858
7
8 kde-apps/dolphin: Drop tests restriction, disable known broken
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 kde-apps/dolphin/dolphin-20.08.49.9999.ebuild | 13 ++++++++++---
14 kde-apps/dolphin/dolphin-9999.ebuild | 13 ++++++++++---
15 2 files changed, 20 insertions(+), 6 deletions(-)
16
17 diff --git a/kde-apps/dolphin/dolphin-20.08.49.9999.ebuild b/kde-apps/dolphin/dolphin-20.08.49.9999.ebuild
18 index cc8d8e91cc..67771af600 100644
19 --- a/kde-apps/dolphin/dolphin-20.08.49.9999.ebuild
20 +++ b/kde-apps/dolphin/dolphin-20.08.49.9999.ebuild
21 @@ -62,8 +62,6 @@ RDEPEND="${DEPEND}
22 >=kde-apps/kio-extras-${PVCUT}:5
23 "
24
25 -RESTRICT+=" test"
26 -
27 src_configure() {
28 local mycmakeargs=(
29 -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
30 @@ -72,10 +70,19 @@ src_configure() {
31 $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
32 $(cmake_use_find_package semantic-desktop KF5FileMetaData)
33 )
34 -
35 ecm_src_configure
36 }
37
38 +src_test() {
39 + local myctestargs=(
40 + # servicemenuinstaller requires ruby, no thanks
41 + # dolphinmainwindowtest, kitemlistcontrollertest, kfileitemlistviewtest, kfileitemmodeltest hang forever
42 + # placesitemmodeltest requires DBus
43 + -E "(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
44 + )
45 + ecm_src_test
46 +}
47 +
48 pkg_postinst() {
49 if [[ -z "${REPLACING_VERSIONS}" ]]; then
50 elog "Optional dependencies:"
51
52 diff --git a/kde-apps/dolphin/dolphin-9999.ebuild b/kde-apps/dolphin/dolphin-9999.ebuild
53 index 5d97a87a0f..a04599ca0b 100644
54 --- a/kde-apps/dolphin/dolphin-9999.ebuild
55 +++ b/kde-apps/dolphin/dolphin-9999.ebuild
56 @@ -62,8 +62,6 @@ RDEPEND="${DEPEND}
57 >=kde-apps/kio-extras-${PVCUT}:5
58 "
59
60 -RESTRICT+=" test"
61 -
62 src_configure() {
63 local mycmakeargs=(
64 -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt5=ON
65 @@ -72,10 +70,19 @@ src_configure() {
66 $(cmake_use_find_package semantic-desktop KF5BalooWidgets)
67 $(cmake_use_find_package semantic-desktop KF5FileMetaData)
68 )
69 -
70 ecm_src_configure
71 }
72
73 +src_test() {
74 + local myctestargs=(
75 + # servicemenuinstaller requires ruby, no thanks
76 + # dolphinmainwindowtest, kitemlistcontrollertest, kfileitemlistviewtest, kfileitemmodeltest hang forever
77 + # placesitemmodeltest requires DBus
78 + -E "(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
79 + )
80 + ecm_src_test
81 +}
82 +
83 pkg_postinst() {
84 if [[ -z "${REPLACING_VERSIONS}" ]]; then
85 elog "Optional dependencies:"