summaryrefslogtreecommitdiff
path: root/app-office
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-11 04:04:15 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-11 04:04:15 +0100
commit61af1efe96cf1037982d2fc90af0749b5ec5a0c6 (patch)
treefd4966f3b19ef9b18ed5024d7e2f48ef73eb2fee /app-office
parent3aae425b3c39d02e2dc917db0fae8c225c158ca1 (diff)
gentoo auto-resync : 11:10:2024 - 04:04:14
Diffstat (limited to 'app-office')
-rw-r--r--app-office/Manifest.gzbin8602 -> 8602 bytes
-rw-r--r--app-office/merkuro/Manifest2
-rw-r--r--app-office/merkuro/merkuro-24.08.2.ebuild65
-rw-r--r--app-office/skrooge/Manifest3
-rw-r--r--app-office/skrooge/skrooge-2.33.0.ebuild102
5 files changed, 172 insertions, 0 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index f56bb6bf3a63..42947ca8ec28 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/merkuro/Manifest b/app-office/merkuro/Manifest
index 024484bd17da..a5300d3c5c0c 100644
--- a/app-office/merkuro/Manifest
+++ b/app-office/merkuro/Manifest
@@ -1,5 +1,7 @@
DIST merkuro-24.05.2.tar.xz 748112 BLAKE2B 6c87436d99f7a11fbccbaa75e810566e8dbd03106e179da45a9fa228fe458590bd06b9d1a2e9bd3109a37090147e8ae386fa9fc1b7612dc545d21c73ac2718b5 SHA512 1875dd0b5d55769f88cd9592c5b6b75084abf0c2afeb20a9f6d0aa64378300c64b95027fe5ca739dfcabc2ae4d679de2d3a2073d6fcb1d07f510d257589d4b5d
DIST merkuro-24.08.1.tar.xz 765716 BLAKE2B b9608357536e4498e576fc32513e17a0d6999d3e2a0122ef2aa36aa7ec416f6d041990005ecf9d05f04784e4df7ed3ccc632f526320b171fcf57ccb1635504e0 SHA512 13a6c5530e51009213850acef6ceca0d0ae7c683ed0d36900e3f69f79481ca4bae94a38c9ce29a9a7e70634dc2e59794f7b750286e6d77b03cc9aa70826c42b5
+DIST merkuro-24.08.2.tar.xz 766468 BLAKE2B c1f3e3577a32f4088ff165866e06c2bf3fffe69245f891829f8d6b00fe7ff841da197f26dbb1c2993919f24b95c964aa192f823f6bd803a6b964d4d0823da177 SHA512 45fd13dea6dba0f9e242cf257345a2efa4232229b8c721ea1d4113925275c23d8c142d63d6809053a5cd7450f837ba11cd0a5c28e1756d51a258f8bec5e3beea
EBUILD merkuro-24.05.2.ebuild 1849 BLAKE2B 2b9c85709780368ed26e168e05294e9a3402c9bef0b6261a3f4eaf51fc6f1a3f684486123fc7221421cb67f11e409d5cafecd60eca6c2de7825bd3a2a0696a61 SHA512 809e3945b4bf0197d055d406d0a2ad583858e948fb98f26e518bbf5eb98b37b8c5109ec4206c975c36d8a47aacf118f8e7be7effce45abe972168feedd156912
EBUILD merkuro-24.08.1.ebuild 1969 BLAKE2B 495a99c8a52976b98e19a5f55f86bd24d886d4a7f945661c9d3cb86febd9fd1aa3eaa41b9f88ff4f319ce434900af8f0cdfae8780d53e29979dba31957b20144 SHA512 f608657700f117e2a08b23afb27188018fc8d0bc2459ecbed63b9addebfe3a1fa846faa20163a2633af39fea52c45f5291443e9702755a0015b9f20abf09c444
+EBUILD merkuro-24.08.2.ebuild 1969 BLAKE2B 495a99c8a52976b98e19a5f55f86bd24d886d4a7f945661c9d3cb86febd9fd1aa3eaa41b9f88ff4f319ce434900af8f0cdfae8780d53e29979dba31957b20144 SHA512 f608657700f117e2a08b23afb27188018fc8d0bc2459ecbed63b9addebfe3a1fa846faa20163a2633af39fea52c45f5291443e9702755a0015b9f20abf09c444
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/app-office/merkuro/merkuro-24.08.2.ebuild b/app-office/merkuro/merkuro-24.08.2.ebuild
new file mode 100644
index 000000000000..d8627dde33d2
--- /dev/null
+++ b/app-office/merkuro/merkuro-24.08.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY="pim"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Calendar application using Akonadi"
+HOMEPAGE="https://apps.kde.org/merkuro.calendar/"
+
+LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# All of the tests involve interacting with akonadi right now (as of 22.04)
+RESTRICT="test"
+
+DEPEND="
+ app-crypt/gpgme:=[cxx]
+ >=dev-libs/kirigami-addons-1.4.0:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/akonadi-${PVCUT}:6
+ >=kde-apps/akonadi-contacts-${PVCUT}:6
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kcalutils-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ >=kde-apps/kmbox-${PVCUT}:6
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkdepim-${PVCUT}:6
+ >=kde-apps/mailcommon-${PVCUT}:6
+ >=kde-apps/messagelib-${PVCUT}:6
+ >=kde-apps/mimetreeparser-${PVCUT}:6
+ >=kde-apps/pimcommon-${PVCUT}:6
+ >=kde-frameworks/kcalendarcore-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcontacts-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+# Qt5Compat.GraphicalEffects usage in multiple QML files
+# qtlocation is needed at runtime only or fails to start
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtlocation-${QTMIN}:6
+ >=dev-qt/qtwebengine-${QTMIN}:6
+ >=kde-apps/kdepim-runtime-${PVCUT}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+"
diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
index 5ebb8714d208..6560b1def7d4 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1,3 +1,6 @@
DIST skrooge-2.32.0.tar.xz 22945360 BLAKE2B d567aedb958c8dc7e49ca3d3c6d78d9e0b9b1a520bf0202fda145f75a4bfb82ae1afe9278524aa4693944a98f46cbe14bfde10a202fbdb2532dbb1421ec29262 SHA512 e39ddcf498281e0ac402a2bad0a858a5d14c9d17fd01185954de2b0c8d0cc9768762a33b846db94824f5640ccdc063cf055d46ef0b90b03615209a0c2f4bed6c
+DIST skrooge-2.33.0-cmake.patch.xz 9372 BLAKE2B ac2e5decc491eecb3adce61b36ace144c01a20ff74d3e7044351dc605d88b8ef3528a762d043d66776c6d37690e736b942e940110f600f013a6ea1592e65e164 SHA512 0561decdbe2ad5b8dbf8f91dee568f3448ac4e53e2ffaac3081ed1cf17cc001bfe417807876a5f3c0d379e025385caa705e52037edbfb31e68f9e9769eafef85
+DIST skrooge-2.33.0.tar.xz 23005952 BLAKE2B 081230d6db4768cc928844ef0559537bf5e260b922c61e5aab98f2b76f820a943f35c07655fb30fa6fe8e617c9321ba117ef67a083817e607330adcb93a1c10f SHA512 910417988cc3bad7eb733a1276677f9e7b38d8ea3652394efa79969772c377bef25a44ead1330d98c34505556ce79dc62c4adc52778796e46890ce985d6ad608
EBUILD skrooge-2.32.0-r1.ebuild 2548 BLAKE2B 6966f35d77b52b0d6cbb03e6827f6f5bd4db0de2296f10e7160fa3c784dc783905f7e410989262dc0a5da0df96c9b02dbcd8c80ae2590f99288a3d2237eb70c7 SHA512 202e8f36d903d27b5f7ba72075e99c563c27b5e7076c385393423f113b79507a2f871995b114808775e24a9a258b12c313f3f50fdc34a3b911afea879aed0759
+EBUILD skrooge-2.33.0.ebuild 2724 BLAKE2B b12c1a78f6ab7a15ede9f361153475c7e07fee1f8ed574b71ed1e9ec1b49d7936a132e469acb5242beac6ec2951888680b85c355e893a967d2ecfd6dcf7852f8 SHA512 5b85cbc97f4c67cb455c19ca671d6d093b6a42e2c3a54677c6cd4463280c2dc6fd226b922aa570e08424297fc7de55017ea72bbe7a3e0dc97caa51c52607d116
MISC metadata.xml 393 BLAKE2B f192bb06b0b86aba02ffc2ade42d2e46927758d90759cb4c4c0edaea49e1aa82a119f073233b0028ece6a3ee976e942cb55becdf420d09c93dbb06230eedf4e7 SHA512 741040cc75c5a4df36ef09ee97fe652501754fca36884f52177936bd7b1a512e5f248e95a3e4c674918f56f76275c41899577b3621aa5e3fb97f18410f109c8a
diff --git a/app-office/skrooge/skrooge-2.33.0.ebuild b/app-office/skrooge/skrooge-2.33.0.ebuild
new file mode 100644
index 000000000000..e683bbf5239f
--- /dev/null
+++ b/app-office/skrooge/skrooge-2.33.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit ecm kde.org
+
+DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
+HOMEPAGE="https://skrooge.org/"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${P}-cmake.patch.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="activities ofx"
+
+# hangs + installs files (also requires KF5DesignerPlugin)
+RESTRICT="test"
+
+COMMON_DEPEND="
+ >=app-crypt/qca-2.3.9:2[qt5(-)]
+ dev-db/sqlcipher
+ dev-libs/grantlee:5
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtscript-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5=
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-qt/qtxmlpatterns-${QTMIN}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwallet-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
+ ofx? ( dev-libs/libofx:= )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+"
+BDEPEND="
+ dev-libs/libxslt
+ virtual/pkgconfig
+"
+
+# Pending: https://invent.kde.org/office/skrooge/-/merge_requests/52
+PATCHES=( "${WORKDIR}/${P}-cmake.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DSKG_WEBENGINE=ON
+ -DSKG_WEBKIT=OFF
+ -DSKG_DESIGNER=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Runner=ON
+ $(cmake_use_find_package activities KF5Activities)
+ $(cmake_use_find_package ofx LibOfx)
+ -DSKG_BUILD_TEST=$(usex test)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ local mycmakeargs=(
+ -DSKG_BUILD_TEST=ON
+ )
+ ecm_src_test
+}