Gentoo Archives: gentoo-commits

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