Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-php/
Date: Tue, 08 Sep 2020 18:08:21
Message-Id: 1599588461.b8772b1107af0bea9fe6a43805143ef51fecaa28.asturm@gentoo
1 commit: b8772b1107af0bea9fe6a43805143ef51fecaa28
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 7 20:51:33 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 8 18:07:41 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8772b11
7
8 dev-util/kdevelop-php: 5.6.0 version bump
9
10 Package-Manager: Portage-3.0.5, Repoman-3.0.1
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-util/kdevelop-php/Manifest | 1 +
14 dev-util/kdevelop-php/kdevelop-php-5.6.0.ebuild | 57 +++++++++++++++++++++++++
15 2 files changed, 58 insertions(+)
16
17 diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
18 index 98f2565472f..cd2d76e8ca6 100644
19 --- a/dev-util/kdevelop-php/Manifest
20 +++ b/dev-util/kdevelop-php/Manifest
21 @@ -1 +1,2 @@
22 DIST kdev-php-5.5.2.tar.xz 1060684 BLAKE2B 682b9f0aa479849966e125e789bd53c4747b050a8d6be287082ffaa3ea496d9b29e80070c96869ae546ab37cfb996922f9ce715c4c7de66f97b1a083f2ed1ace SHA512 5f92f2183af50ddc27c36065eb927d26b01b9f350e2ec8c3cf4136b1ab7c7933d77512669d71ae6bbf6c0fdf044987773427f37bd5bd96a9cf143038147e7709
23 +DIST kdev-php-5.6.0.tar.xz 1063760 BLAKE2B 72b3a6e77d6f569877687490f654daf79c14e2f7b374aadabbf54d7cad129c15051e72d816073d961582efa33d8354c51b2d3efa77a930ed2c81db4c5cd6668c SHA512 b6838e8eb44df1a0b2d94503c28636ce36dd63e91a8476b1f523b7457f1f831987eb3d079cbb7ed629c5c8143cd6a6f5832579ab7dc38f38162198c2cc068cdc
24
25 diff --git a/dev-util/kdevelop-php/kdevelop-php-5.6.0.ebuild b/dev-util/kdevelop-php/kdevelop-php-5.6.0.ebuild
26 new file mode 100644
27 index 00000000000..e795d53fbb9
28 --- /dev/null
29 +++ b/dev-util/kdevelop-php/kdevelop-php-5.6.0.ebuild
30 @@ -0,0 +1,57 @@
31 +# Copyright 1999-2020 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=7
35 +
36 +ECM_HANDBOOK="forceoptional"
37 +ECM_HANDBOOK_DIR="docs"
38 +ECM_TEST="true"
39 +KDE_ORG_CATEGORY="kdevelop"
40 +KDE_ORG_NAME="kdev-php"
41 +KFMIN=5.70.0
42 +QTMIN=5.12.3
43 +VIRTUALX_REQUIRED="test"
44 +inherit ecm kde.org
45 +
46 +DESCRIPTION="PHP plugin for KDevelop"
47 +HOMEPAGE="https://www.kdevelop.org/"
48 +
49 +if [[ ${KDE_BUILD_TYPE} = release ]]; then
50 + KEYWORDS="~amd64 ~x86"
51 +fi
52 +
53 +LICENSE="GPL-2 LGPL-2"
54 +SLOT="5"
55 +IUSE=""
56 +
57 +BDEPEND="
58 + test? ( dev-util/kdevelop:5[test] )
59 +"
60 +DEPEND="
61 + >=dev-qt/qtgui-${QTMIN}:5
62 + >=dev-qt/qtwidgets-${QTMIN}:5
63 + dev-util/kdevelop-pg-qt:5
64 + dev-util/kdevelop:5=
65 + >=kde-frameworks/kcmutils-${KFMIN}:5
66 + >=kde-frameworks/kconfig-${KFMIN}:5
67 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
68 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
69 + >=kde-frameworks/ki18n-${KFMIN}:5
70 + >=kde-frameworks/kio-${KFMIN}:5
71 + >=kde-frameworks/ktexteditor-${KFMIN}:5
72 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
73 + >=kde-frameworks/kxmlgui-${KFMIN}:5
74 + >=kde-frameworks/threadweaver-${KFMIN}:5
75 +"
76 +RDEPEND="${DEPEND}"
77 +
78 +# remaining tests fail for some, bug 668530
79 +RESTRICT+=" test"
80 +
81 +src_test() {
82 + # tests hang, bug 667922
83 + local myctestargs=(
84 + -E "(completionbenchmark|duchain_multiplefiles)"
85 + )
86 + ecm_src_test
87 +}