Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-office/calligraplan/
Date: Thu, 28 Jan 2021 21:53:32
Message-Id: 1611870798.112b5d1f3043af0c633ee67798e047b74d08ae95.asturm@gentoo
1 commit: 112b5d1f3043af0c633ee67798e047b74d08ae95
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 28 21:49:50 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 28 21:53:18 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112b5d1f
7
8 app-office/calligraplan: 3.3.0 version bump
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-office/calligraplan/Manifest | 1 +
14 app-office/calligraplan/calligraplan-3.3.0.ebuild | 89 +++++++++++++++++++++++
15 2 files changed, 90 insertions(+)
16
17 diff --git a/app-office/calligraplan/Manifest b/app-office/calligraplan/Manifest
18 index 68a14ae5c22..213ef3d8027 100644
19 --- a/app-office/calligraplan/Manifest
20 +++ b/app-office/calligraplan/Manifest
21 @@ -1 +1,2 @@
22 DIST calligraplan-3.2.2.tar.xz 3415816 BLAKE2B b02248ac51c4593434f234b574c23c68fe6777787451c5679985143ddd4845ed3b3eae246dc80ead9158ad98d1896e90ca298df443e9aafc536ee15ee9f2992d SHA512 9d4c32926bc4716d881a6c70ba3e53764cd578b7d31e8fde02d8feb70996e806561149d3f34a75deae7c408ad65f8de93f6afa1b00982bcf15c23db6e6992915
23 +DIST calligraplan-3.3.0.tar.xz 4500032 BLAKE2B 48983bcaad5f8bc60a9e689ab9347731eda6c82eae248df50fa3cdf4a2d9c1882a5f44cda503dcb7ba65452da874256ce4ec3ff2348cf0acd65a9b8a83b63aed SHA512 165bb1d846e8ac96789b5123bd8e352ad77a4ae607d7e06008916f7729a457351c35779b43774f73a6a35bf9401626852cb4dd2ccf16cbcfb38d2abce56bd936
24
25 diff --git a/app-office/calligraplan/calligraplan-3.3.0.ebuild b/app-office/calligraplan/calligraplan-3.3.0.ebuild
26 new file mode 100644
27 index 00000000000..7f8a64d80e3
28 --- /dev/null
29 +++ b/app-office/calligraplan/calligraplan-3.3.0.ebuild
30 @@ -0,0 +1,89 @@
31 +# Copyright 1999-2021 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_TEST="forceoptional"
38 +KFMIN=5.74.0
39 +QTMIN=5.15.2
40 +inherit ecm kde.org
41 +
42 +DESCRIPTION="Project management application"
43 +HOMEPAGE="https://calligra.org/plan/"
44 +
45 +if [[ ${KDE_BUILD_TYPE} == release ]]; then
46 + SRC_URI="mirror://kde/stable/calligra/${PV}/${PN}-${PV}.tar.xz"
47 + KEYWORDS="~amd64 ~x86"
48 +fi
49 +
50 +LICENSE="GPL-2"
51 +SLOT="5"
52 +IUSE="activities +holidays kwallet X"
53 +
54 +# FIXME: Disabled by upstream for good reason
55 +# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
56 +# $(add_kdeapps_dep akonadi)
57 +# $(add_kdeapps_dep akonadi-contacts)
58 +# Currently upstream-disabled:
59 +# =dev-libs/kproperty-3.0*:5
60 +# =dev-libs/kreport-3.0*:5
61 +DEPEND="
62 + dev-lang/perl
63 + >=dev-libs/kdiagram-2.8.0:5
64 + >=dev-qt/designer-${QTMIN}:5
65 + >=dev-qt/qtdbus-${QTMIN}:5
66 + >=dev-qt/qtgui-${QTMIN}:5
67 + >=dev-qt/qtprintsupport-${QTMIN}:5
68 + >=dev-qt/qtwidgets-${QTMIN}:5
69 + >=dev-qt/qtxml-${QTMIN}:5
70 + >=kde-frameworks/karchive-${KFMIN}:5
71 + >=kde-frameworks/kcalendarcore-${KFMIN}:5
72 + >=kde-frameworks/kconfig-${KFMIN}:5
73 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
74 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
75 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
76 + >=kde-frameworks/kglobalaccel-${KFMIN}:5
77 + >=kde-frameworks/kguiaddons-${KFMIN}:5
78 + >=kde-frameworks/ki18n-${KFMIN}:5
79 + >=kde-frameworks/kiconthemes-${KFMIN}:5
80 + >=kde-frameworks/kio-${KFMIN}:5
81 + >=kde-frameworks/kitemmodels-${KFMIN}:5
82 + >=kde-frameworks/kitemviews-${KFMIN}:5
83 + >=kde-frameworks/kjobwidgets-${KFMIN}:5
84 + >=kde-frameworks/knotifications-${KFMIN}:5
85 + >=kde-frameworks/kparts-${KFMIN}:5
86 + >=kde-frameworks/kservice-${KFMIN}:5
87 + >=kde-frameworks/ktextwidgets-${KFMIN}:5
88 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
89 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
90 + >=kde-frameworks/kxmlgui-${KFMIN}:5
91 + activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
92 + holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
93 + kwallet? (
94 + >=app-crypt/qca-2.3.0:2
95 + >=kde-frameworks/kwallet-${KFMIN}:5
96 + )
97 + X? (
98 + >=dev-qt/qtx11extras-${QTMIN}:5
99 + x11-libs/libX11
100 + )
101 +"
102 +RDEPEND="${DEPEND}
103 + !app-office/calligra[calligra_features_plan(-)]
104 + >=dev-qt/qtsvg-${QTMIN}:5
105 +"
106 +
107 +RESTRICT+=" test"
108 +
109 +src_configure() {
110 + local mycmakeargs=(
111 + $(cmake_use_find_package activities KF5Activities)
112 + $(cmake_use_find_package holidays KF5Holidays)
113 + $(cmake_use_find_package kwallet Qca-qt5)
114 + $(cmake_use_find_package kwallet KF5Wallet)
115 + )
116 + # Qt5DBus can't be disabled because of KF5DBusAddons dependency
117 +
118 + ecm_src_configure
119 +}