summaryrefslogtreecommitdiff
path: root/app-office/calligraplan
diff options
context:
space:
mode:
Diffstat (limited to 'app-office/calligraplan')
-rw-r--r--app-office/calligraplan/Manifest2
-rw-r--r--app-office/calligraplan/calligraplan-3.3.0.ebuild89
2 files changed, 91 insertions, 0 deletions
diff --git a/app-office/calligraplan/Manifest b/app-office/calligraplan/Manifest
index bdd40075e44c..ab4a3042abd6 100644
--- a/app-office/calligraplan/Manifest
+++ b/app-office/calligraplan/Manifest
@@ -1,5 +1,7 @@
AUX calligraplan-3.2.2-no-khtml.patch 15806 BLAKE2B 92c448c44fc1418877a7abafd2de877b6f9206dfeb60df89a398584ab74a989f226bb0781680b2dcea6f0002e46ad1525fe3de824caf78378616a8a8cad7594f SHA512 979cbaddc5b9827c5223c3b5a2358b22e2aa42a5db6bb68f677a22177a58187956fdce1f3e9cec24de4f3551811fcc4abab3de00f652fed3758ce45cb0e5a949
AUX calligraplan-3.2.2-qt-5.15.patch 909 BLAKE2B 41571de17ffd56488ab2ee761cbbcb4355f42305c50ba192fac1200c0c51a4f773c283faab465759d65d24a93815ce3633d5b32f6148d3592022ec2499afb0ac SHA512 2c7c4c4e7a1ea526dce287211df4bbd2a8a4fd2d95dc1d85072b1bd78d036733ae8148ff10ca9eb595fbbbf451d6149f36f86175e462a152b2037a62ccb0a012
DIST calligraplan-3.2.2.tar.xz 3415816 BLAKE2B b02248ac51c4593434f234b574c23c68fe6777787451c5679985143ddd4845ed3b3eae246dc80ead9158ad98d1896e90ca298df443e9aafc536ee15ee9f2992d SHA512 9d4c32926bc4716d881a6c70ba3e53764cd578b7d31e8fde02d8feb70996e806561149d3f34a75deae7c408ad65f8de93f6afa1b00982bcf15c23db6e6992915
+DIST calligraplan-3.3.0.tar.xz 4500032 BLAKE2B 48983bcaad5f8bc60a9e689ab9347731eda6c82eae248df50fa3cdf4a2d9c1882a5f44cda503dcb7ba65452da874256ce4ec3ff2348cf0acd65a9b8a83b63aed SHA512 165bb1d846e8ac96789b5123bd8e352ad77a4ae607d7e06008916f7729a457351c35779b43774f73a6a35bf9401626852cb4dd2ccf16cbcfb38d2abce56bd936
EBUILD calligraplan-3.2.2-r1.ebuild 2512 BLAKE2B 22d40e0c4b0479aaa6ae9be97825622714634d9addb5fcd62a766bd5e8b7c5bfe85731a25ea222b0cfa179cd5d8e5d38b7ef914c004cbd3d9b3a3ebf1351a31c SHA512 8e8576e7680936583b35a30441bacb7b766a7c22679a657d49ffb702bbfd71d19a86fa182cdd66ca9e33e46a2c0efb0462f36ac7ed04b599e2254837ca8cbb6f
+EBUILD calligraplan-3.3.0.ebuild 2518 BLAKE2B abe74d6eb051184d30a7d573c3947d77515d29e5a08f3e4923075dea676fceea1d8fa6f8dd6452263f81ded9d9563b2110ffb77b7661ce0512a1bc7ecda4c1f5 SHA512 54477688e4a696a76b38dcca1d67ccb679b1b168e66b0ebeab87201e1910494f33061825fb3b6e1d807d93e103ff7408fcf21f7844834a39246014c52b5bb226
MISC metadata.xml 649 BLAKE2B 24dd20d4a19187e71952aad0d157b7b66adbbd8de24344e2de7aabe714cffd1db1f69f88b34aed13dfadaa62c51b3be7bc057f651d6388a0e98595688db3dc1b SHA512 44d54e0b08e4422a504a0107c73c7cbd2186698f60bc40b2c523d302150de877a86c482edb6b59ac613ef1a4ea2f04f1124ab7ab6e00c42a097a51e55a0a1dcc
diff --git a/app-office/calligraplan/calligraplan-3.3.0.ebuild b/app-office/calligraplan/calligraplan-3.3.0.ebuild
new file mode 100644
index 000000000000..7f8a64d80e36
--- /dev/null
+++ b/app-office/calligraplan/calligraplan-3.3.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=5.74.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Project management application"
+HOMEPAGE="https://calligra.org/plan/"
+
+if [[ ${KDE_BUILD_TYPE} == release ]]; then
+ SRC_URI="mirror://kde/stable/calligra/${PV}/${PN}-${PV}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities +holidays kwallet X"
+
+# FIXME: Disabled by upstream for good reason
+# Crashes (https://bugs.kde.org/show_bug.cgi?id=311940)
+# $(add_kdeapps_dep akonadi)
+# $(add_kdeapps_dep akonadi-contacts)
+# Currently upstream-disabled:
+# =dev-libs/kproperty-3.0*:5
+# =dev-libs/kreport-3.0*:5
+DEPEND="
+ dev-lang/perl
+ >=dev-libs/kdiagram-2.8.0:5
+ >=dev-qt/designer-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcalendarcore-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
+ holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+ kwallet? (
+ >=app-crypt/qca-2.3.0:2
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ )
+ X? (
+ >=dev-qt/qtx11extras-${QTMIN}:5
+ x11-libs/libX11
+ )
+"
+RDEPEND="${DEPEND}
+ !app-office/calligra[calligra_features_plan(-)]
+ >=dev-qt/qtsvg-${QTMIN}:5
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package activities KF5Activities)
+ $(cmake_use_find_package holidays KF5Holidays)
+ $(cmake_use_find_package kwallet Qca-qt5)
+ $(cmake_use_find_package kwallet KF5Wallet)
+ )
+ # Qt5DBus can't be disabled because of KF5DBusAddons dependency
+
+ ecm_src_configure
+}