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-plasma/discover/files/, kde-plasma/discover/
Date: Wed, 05 Jun 2019 19:06:46
Message-Id: 1559755280.3697c46930646b08e6bf13fe7ec5879f16e5b06f.asturm@gentoo
1 commit: 3697c46930646b08e6bf13fe7ec5879f16e5b06f
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jun 5 17:21:20 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Jun 5 17:21:20 2019 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=3697c469
7
8 kde-plasma/discover: Disable knsbackendtest, needs network connection
9
10 Closes: https://bugs.gentoo.org/686392
11 Package-Manager: Portage-2.3.66, Repoman-2.3.12
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 kde-plasma/discover/discover-5.15.90.ebuild | 11 +++++--
15 kde-plasma/discover/discover-5.16.49.9999.ebuild | 11 +++++--
16 kde-plasma/discover/discover-9999.ebuild | 9 +++++
17 .../discover/files/discover-5.15.5-tests.patch | 38 ----------------------
18 4 files changed, 27 insertions(+), 42 deletions(-)
19
20 diff --git a/kde-plasma/discover/discover-5.15.90.ebuild b/kde-plasma/discover/discover-5.15.90.ebuild
21 index bd62c7d5af..858302509e 100644
22 --- a/kde-plasma/discover/discover-5.15.90.ebuild
23 +++ b/kde-plasma/discover/discover-5.15.90.ebuild
24 @@ -42,8 +42,6 @@ RDEPEND="${DEPEND}
25 $(add_frameworks_dep kirigami)
26 "
27
28 -PATCHES=( "${FILESDIR}/${PN}-5.15.5-tests.patch" )
29 -
30 src_prepare() {
31 kde5_src_prepare
32 # we don't need it with PackageKitBackend off
33 @@ -61,3 +59,12 @@ src_configure() {
34
35 kde5_src_configure
36 }
37 +
38 +src_test() {
39 + # bug 686392: needs network connection
40 + local myctestargs=(
41 + -E "(knsbackendtest)"
42 + )
43 +
44 + kde5_src_test
45 +}
46
47 diff --git a/kde-plasma/discover/discover-5.16.49.9999.ebuild b/kde-plasma/discover/discover-5.16.49.9999.ebuild
48 index 4b2533e516..0bd40267c0 100644
49 --- a/kde-plasma/discover/discover-5.16.49.9999.ebuild
50 +++ b/kde-plasma/discover/discover-5.16.49.9999.ebuild
51 @@ -42,8 +42,6 @@ RDEPEND="${DEPEND}
52 $(add_frameworks_dep kirigami)
53 "
54
55 -PATCHES=( "${FILESDIR}/${PN}-5.15.5-tests.patch" )
56 -
57 src_prepare() {
58 kde5_src_prepare
59 # we don't need it with PackageKitBackend off
60 @@ -61,3 +59,12 @@ src_configure() {
61
62 kde5_src_configure
63 }
64 +
65 +src_test() {
66 + # bug 686392: needs network connection
67 + local myctestargs=(
68 + -E "(knsbackendtest)"
69 + )
70 +
71 + kde5_src_test
72 +}
73
74 diff --git a/kde-plasma/discover/discover-9999.ebuild b/kde-plasma/discover/discover-9999.ebuild
75 index ae6b410e05..0bd40267c0 100644
76 --- a/kde-plasma/discover/discover-9999.ebuild
77 +++ b/kde-plasma/discover/discover-9999.ebuild
78 @@ -59,3 +59,12 @@ src_configure() {
79
80 kde5_src_configure
81 }
82 +
83 +src_test() {
84 + # bug 686392: needs network connection
85 + local myctestargs=(
86 + -E "(knsbackendtest)"
87 + )
88 +
89 + kde5_src_test
90 +}
91
92 diff --git a/kde-plasma/discover/files/discover-5.15.5-tests.patch b/kde-plasma/discover/files/discover-5.15.5-tests.patch
93 deleted file mode 100644
94 index 131a63b1e9..0000000000
95 --- a/kde-plasma/discover/files/discover-5.15.5-tests.patch
96 +++ /dev/null
97 @@ -1,38 +0,0 @@
98 -From 03653a7d75ba8b24e28bc3adf5348ea3d0faf2b0 Mon Sep 17 00:00:00 2001
99 -From: Michael Palimaka <kensington@g.o>
100 -Date: Thu, 16 May 2019 19:39:44 +1000
101 -Subject: [PATCH] Port knsbackendtest to ecm_add_test
102 -
103 -Reviewers: #plasma, apol
104 -
105 -Reviewed By: apol
106 -
107 -Subscribers: asturmlechner, plasma-devel
108 -
109 -Tags: #plasma
110 -
111 -Differential Revision: https://phabricator.kde.org/D21239
112 ----
113 - libdiscover/backends/KNSBackend/tests/CMakeLists.txt | 10 +---------
114 - 1 file changed, 1 insertion(+), 9 deletions(-)
115 -
116 -diff --git a/libdiscover/backends/KNSBackend/tests/CMakeLists.txt b/libdiscover/backends/KNSBackend/tests/CMakeLists.txt
117 -index 4fabe5ec..e64eb8ca 100644
118 ---- a/libdiscover/backends/KNSBackend/tests/CMakeLists.txt
119 -+++ b/libdiscover/backends/KNSBackend/tests/CMakeLists.txt
120 -@@ -1,11 +1,3 @@
121 - include_directories(..)
122 -
123 --add_executable(knsbackendtest KNSBackendTest.cpp)
124 --add_test(knsbackendtest knsbackendtest)
125 --ecm_mark_as_test(knsbackendtest)
126 --target_link_libraries(knsbackendtest
127 -- Discover::Common
128 --
129 -- Qt5::Test Qt5::Core
130 -- KF5::NewStuff KF5::Attica
131 --)
132 -+ecm_add_test(KNSBackendTest.cpp TEST_NAME knsbackendtest LINK_LIBRARIES Discover::Common Qt5::Core Qt5::Test KF5::Attica KF5::NewStuff)
133 ---
134 -2.21.0
135 -