summaryrefslogtreecommitdiff
path: root/app-office
diff options
context:
space:
mode:
Diffstat (limited to 'app-office')
-rw-r--r--app-office/Manifest.gzbin8257 -> 8109 bytes
-rw-r--r--app-office/calligraplan/Manifest4
-rw-r--r--app-office/calligraplan/calligraplan-3.3.0-r1.ebuild91
-rw-r--r--app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch134
-rw-r--r--app-office/calligraplan/metadata.xml20
-rw-r--r--app-office/kmymoney/Manifest7
-rw-r--r--app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch28
-rw-r--r--app-office/kmymoney/kmymoney-5.1.3.ebuild140
-rw-r--r--app-office/kmymoney/kmymoney-5.1.92_p20250306.ebuild2
-rw-r--r--app-office/kmymoney/metadata.xml2
-rw-r--r--app-office/libalkimia/Manifest5
-rw-r--r--app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch54
-rw-r--r--app-office/libalkimia/libalkimia-8.1.2-r2.ebuild72
-rw-r--r--app-office/libalkimia/libalkimia-8.1.92_p20250211.ebuild2
14 files changed, 5 insertions, 556 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index 2ba93a85a3dc..54dc7e7fca3d 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/calligraplan/Manifest b/app-office/calligraplan/Manifest
deleted file mode 100644
index f11637f63fa6..000000000000
--- a/app-office/calligraplan/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX calligraplan-3.3.0-no-kinit.patch 4822 BLAKE2B 56bf9ba2124de4cb4240e9fd0a2ff4436100eef29f621b0a8ece24f42dda91e766b2a7377b52e1a7a24185fffa8f2fb0acfbbbed0c3e19422b695a8d528947aa SHA512 dc424eda3d361ebf059cbdb08a7c52d78be082a6a5257482e6c4fb31542d2c316d0f0aff6974c904d99f92cc566cb3d3bde0d21c6c79dad4d7c8f2dc53c90a4b
-DIST calligraplan-3.3.0.tar.xz 4500032 BLAKE2B 48983bcaad5f8bc60a9e689ab9347731eda6c82eae248df50fa3cdf4a2d9c1882a5f44cda503dcb7ba65452da874256ce4ec3ff2348cf0acd65a9b8a83b63aed SHA512 165bb1d846e8ac96789b5123bd8e352ad77a4ae607d7e06008916f7729a457351c35779b43774f73a6a35bf9401626852cb4dd2ccf16cbcfb38d2abce56bd936
-EBUILD calligraplan-3.3.0-r1.ebuild 2599 BLAKE2B 7633f080d19915769d5f90191b01f3546d94515b0e3245f933f26578513787464ec24d8f1ef377373c4ab1f340520ac9726921e1b0d9b536e458d53e9e607515 SHA512 afd2b294c51bb14a6cce5bb03f78279612da9d97b7991caa62395d968f2c3d35946dcc9200b67d4b589857670a5ce07df752a53d3b05702e1273b6948a32fed4
-MISC metadata.xml 718 BLAKE2B b887142a7dd2b1f43cdbf7e63df19ff71059e7af947f6e649e0432f06797bd8a33bcff80267fa66cce6de7bda65494ce730b07bcde9e539e38062d86c02b9793 SHA512 3eac2bd09f1e12c81f65b7b91bba0c4ad872d33220ae960477b3f03cc34b01150e9aa0c2746fc82035fc990beae083c440839abd1a07bf7f790f2b65d9e88e6f
diff --git a/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild b/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild
deleted file mode 100644
index 79b9a52b5fff..000000000000
--- a/app-office/calligraplan/calligraplan-3.3.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
-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 ~arm64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities +holidays kwallet X"
-
-RESTRICT="test"
-
-# 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-plasma/plasma-activities-${KFMIN}:5 )
- holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
- kwallet? (
- >=app-crypt/qca-2.3.0:2[qt5(+)]
- >=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
-"
-
-PATCHES=( "${FILESDIR}/${P}-no-kinit.patch" ) # bug 922506
-
-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
-}
diff --git a/app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch b/app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch
deleted file mode 100644
index 16ee6b1e09a4..000000000000
--- a/app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch
+++ /dev/null
@@ -1,134 +0,0 @@
-From 1883014daa5ae1dedf4d9356dbdaafd4d9d3014f Mon Sep 17 00:00:00 2001
-From: Nicolas Fella <nicolas.fella@gmx.de>
-Date: Sat, 17 Sep 2022 17:11:05 +0200
-Subject: [PATCH] Port away from deprecated kinit
-
-(cherry picked from commit d0c9c05bfb1d1eae6b1d92ac7d5a22ed5238329f)
----
- CMakeLists.txt | 1 -
- src/CMakeLists.txt | 11 ++++-------
- src/main.cpp | 2 +-
- src/workpackage/CMakeLists.txt | 10 +++-------
- src/workpackage/main.cpp | 2 +-
- 5 files changed, 9 insertions(+), 17 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 70025827..a354e4a0 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -112,7 +112,6 @@ set(REQUIRED_KF5_VERSION "5.45.0")
-
- find_package(KF5 ${REQUIRED_KF5_VERSION} REQUIRED
- COMPONENTS
-- Init
- Archive
- # Codecs
- # Completion
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 3c77e9f4..755863a2 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -207,7 +207,7 @@ install(TARGETS calligraplanpart DESTINATION ${PLUGIN_INSTALL_DIR}/calligraplan/
-
- ########### KPlato executable ###############
-
--set(calligraplan_KDEINIT_SRCS main.cpp )
-+set(calligraplan_SRCS main.cpp )
-
- file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/pics/*-apps-calligraplan.png")
- ecm_add_app_icon(kdeinit_app_ICONS_SRCS ICONS ${ICONS_SRCS})
-@@ -215,20 +215,17 @@ if(WIN32)
- set(_resourcefile "${CMAKE_CURRENT_BINARY_DIR}/kdeinit_app_ICONS_SRCS.rc")
- endif()
-
--kf5_add_kdeinit_executable( calligraplan ${calligraplan_KDEINIT_SRCS})
-+add_executable( calligraplan ${calligraplan_SRCS})
-
- if (APPLE)
- set_target_properties(calligraplan PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template)
- set_target_properties(calligraplan PROPERTIES MACOSX_BUNDLE_GUI_IDENTIFIER "org.calligra.plan")
- set_target_properties(calligraplan PROPERTIES MACOSX_BUNDLE_BUNDLE_NAME "Plan")
-- install( FILES ${CMAKE_CURRENT_BINARY_DIR}/calligraplan_KDEINIT_SRCS.icns DESTINATION ${BUNDLE_INSTALL_DIR}/calligraplan.app/Contents/Resources)
-+ install( FILES ${CMAKE_CURRENT_BINARY_DIR}/calligraplan_SRCS.icns DESTINATION ${BUNDLE_INSTALL_DIR}/calligraplan.app/Contents/Resources)
- endif ()
-
--target_link_libraries(kdeinit_calligraplan planmain)
-+target_link_libraries(calligraplan planmain)
-
--install(TARGETS kdeinit_calligraplan ${INSTALL_TARGETS_DEFAULT_ARGS})
--
--target_link_libraries(calligraplan kdeinit_calligraplan planmain)
- install(TARGETS calligraplan ${INSTALL_TARGETS_DEFAULT_ARGS})
-
- ########### install files ###############
-diff --git a/src/main.cpp b/src/main.cpp
-index 3b807381..64ae2e8f 100644
---- a/src/main.cpp
-+++ b/src/main.cpp
-@@ -27,7 +27,7 @@
- #include <QApplication>
- #include <QLoggingCategory>
-
--extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- /**
- * Disable debug output by default, only log warnings.
-diff --git a/src/workpackage/CMakeLists.txt b/src/workpackage/CMakeLists.txt
-index 9072ebad..808646d9 100644
---- a/src/workpackage/CMakeLists.txt
-+++ b/src/workpackage/CMakeLists.txt
-@@ -77,7 +77,7 @@ install(TARGETS calligraplanworkpart DESTINATION ${PLUGIN_INSTALL_DIR})
-
- ########### Calligra PlanWork executable ###############
-
--set(calligraplanwork_KDEINIT_SRCS main.cpp commandlineparser.cpp)
-+set(calligraplanwork_SRCS main.cpp commandlineparser.cpp)
-
- file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/pics/*-apps-calligraplanwork.png")
- ecm_add_app_icon(kdeinit_app_ICONS_SRCS ICONS ${ICONS_SRCS})
-@@ -85,7 +85,7 @@ if(WIN32)
- set(_resourcefile "${CMAKE_CURRENT_BINARY_DIR}/kdeinit_app_ICONS_SRCS.rc")
- endif()
-
--kf5_add_kdeinit_executable(calligraplanwork ${calligraplanwork_KDEINIT_SRCS})
-+add_executable(calligraplanwork ${calligraplanwork_SRCS})
-
- if (APPLE)
- set_target_properties(calligraplanwork PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CMAKE_CURRENT_SOURCE_DIR}/Info.plist.template)
-@@ -94,7 +94,7 @@ if (APPLE)
- endif ()
-
- target_link_libraries(
-- kdeinit_calligraplanwork
-+ calligraplanwork
-
- planworkfactory
- plankernel
-@@ -105,10 +105,6 @@ target_link_libraries(
- KF5::DBusAddons
- )
-
--install(TARGETS kdeinit_calligraplanwork ${INSTALL_TARGETS_DEFAULT_ARGS})
--
--target_link_libraries( calligraplanwork kdeinit_calligraplanwork )
--
- install(TARGETS calligraplanwork ${INSTALL_TARGETS_DEFAULT_ARGS})
-
- ########### install files ###############
-diff --git a/src/workpackage/main.cpp b/src/workpackage/main.cpp
-index 12af06e1..56c0be4f 100644
---- a/src/workpackage/main.cpp
-+++ b/src/workpackage/main.cpp
-@@ -29,7 +29,7 @@
-
- #include <Calligra2Migration.h>
-
--extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
-+int main(int argc, char **argv)
- {
- QApplication app(argc, argv);
- #ifdef Q_OS_MACOS
---
-2.43.0
-
diff --git a/app-office/calligraplan/metadata.xml b/app-office/calligraplan/metadata.xml
deleted file mode 100644
index 450be54503c9..000000000000
--- a/app-office/calligraplan/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <maintainer type="project">
- <email>office@gentoo.org</email>
- <name>Gentoo Office project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- </upstream>
- <use>
- <flag name="activities">Enable kactivities support</flag>
- <flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>
- <flag name="kwallet">Enable access to encrypted OpenDocument files with <pkg>kde-frameworks/kwallet</pkg> storage</flag>
- </use>
-</pkgmetadata>
diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest
index 6a7a669f2242..a1cf4871032c 100644
--- a/app-office/kmymoney/Manifest
+++ b/app-office/kmymoney/Manifest
@@ -1,6 +1,3 @@
-AUX kmymoney-5.1.3-cmake.patch 862 BLAKE2B 9cd3e8be514bb4b4bee50639de1d7bf3729c7836ee48dd7ee9859bc3114c15adb0f57043a063052ce56e1c7bad17e89e40d6a00b559b15336b6dfa442c24bc1e SHA512 7b39d65f8e151327e38d6f1f0640578e1beb1591e5eb7ad62f319294afab80c835e1bc53b3342858ed16d2336f5f7ec8d16531455e9e8d46002d839d26adc428
-DIST kmymoney-5.1.3.tar.xz 12647372 BLAKE2B 09580873985bb41c39c649bdb863ee25f4356dfea18b64d45f3b6bd528fd57fc2b5fd32a6541c10ed519da0e905bf6853589e7cab0f4c3b4f2945cd7a3181dba SHA512 2003f25b7df77691e5d3d0f450e0139b1e68336f59a4fc78af751c5b94ecfaf17a39ee1f58ed0c2cda642195c5277fbb63c87e857ebe9a6495dc7f88b9a38794
DIST kmymoney-5.1.92_p20250306-17859b4f.tar.gz 17657286 BLAKE2B 2611631c0f3705e285281debfd331cadbdc8f9fd1790ff3a86ab752f59f58d47b9ac66adef76d78b5d200cf1971105280aa9afedac9a2f0b711a963569a1ea0a SHA512 3307191a7deae9de33be332a4ab5ed6ba11f1626ec1e77ae342760615e0854be5ef50846d9156d403622d4e9d90a55e57c865072d44dfab83a6057993b91473f
-EBUILD kmymoney-5.1.3.ebuild 4029 BLAKE2B 2c604d87ebbb662b3bcf16e888c18146f963579c37ee12ee5d28ba3d39d4eb38af3a9aa97282426aebef86863d6c0ed5c5e43d76e9af7215885acfa8d2b70480 SHA512 28eb4a2b4ec016d05e8c19cd665ca81f7c9cd915532cbeecbcbba4b5ece6ad7c227366b64980bd49fa3e6513164419a86833983ea1b3faf374cdad1260e05293
-EBUILD kmymoney-5.1.92_p20250306.ebuild 3305 BLAKE2B 8f09550e3db90cd04601979b0bbbabf4774a0d02f53033e5e28b669f4d06a9866adefcb058c90d93c26133fb2bac7322bb032d53703a7241e9096f9ac1850f91 SHA512 fc3d0757eace01f9b044ca132f0b6e28711039f05ca5f1b0239ed8de9f84a58b71813f0fa1b01912672f0380e6c21bfddb53e453bc69089854e684118b3bfc19
-MISC metadata.xml 976 BLAKE2B 8e5bd6feb1639fa7ebf0d5325953f3ef12eae7fe17bc75c6d10f06ab3b80e27a722ef5bd885013b0ee387315638dc5ecd8075538bbaed0e5fe04a01b94fe7a07 SHA512 353412fdd2e207f72cf92f57ee6ab317a94d17675ec33e796d46188a272fd84b6882570d8821f523ff11852ee471e0bb038e4e915814d06564799afcbae8b400
+EBUILD kmymoney-5.1.92_p20250306.ebuild 3304 BLAKE2B c6fb42180f5070b7e104f49f12099a47841335dd27772f88033d39ac3d1cc7c3375da680f0f763dc5dd5197d9315d0d4c2817c6b70806d1cf37dda598e2c54c9 SHA512 40dfdacc6d2f16d9694097315bf0b259dec2a386433788ddefeeee263a3a09f50df97d255ce9bff0a0d1be941299e3dacde3c366733286c17e6ef32d96ce2c3a
+MISC metadata.xml 795 BLAKE2B 8a184a71262e7cfd5a0cc8af128a5f22ef09ae0ca88da7ce77d92a0a676255833d9075602ff6311e49931625fe1b4855e9920994b4e00a8c94c4ea86b977653a SHA512 aa7170edcc5d9ba57104d4531b61bbff9ec217114fe1e0d438a1cca71d08d58dd16cd57e794ac735361262d40619db11e54c933a4af4c9c9a8ab7baa5b64f082
diff --git a/app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch b/app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch
deleted file mode 100644
index da629c10f8a7..000000000000
--- a/app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 32cfeb7380dbd886a79a6676544e11f3668f3f50 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Fri, 5 Aug 2022 10:33:50 +0200
-Subject: [PATCH] Revert "Fix missing components"
-
-See also: https://invent.kde.org/office/kmymoney/-/issues/63
-
-This reverts commit 151357b7293d27a966dc9e36321847b31fb0f69d.
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 9b49d5c2c..b30181da3 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -116,7 +116,7 @@ endif()
- find_package(Qt5 5.6 REQUIRED COMPONENTS
- Core DBus Widgets Svg Xml Test PrintSupport)
- find_package(Qt5 5.6 OPTIONAL_COMPONENTS
-- Sql Concurrent QuickWidgets WebEngineWidgets WebKitWidgets)
-+ Sql Concurrent QuickWidgets)
-
- find_package(KF5 5.2 REQUIRED COMPONENTS
- ${REQ_KF5_COMPONENTS})
---
-2.35.1
-
diff --git a/app-office/kmymoney/kmymoney-5.1.3.ebuild b/app-office/kmymoney/kmymoney-5.1.3.ebuild
deleted file mode 100644
index 1b21a276fa58..000000000000
--- a/app-office/kmymoney/kmymoney-5.1.3.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_BRANCH="5.1"
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.82.0
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit ecm flag-o-matic kde.org optfeature
-
-DESCRIPTION="Personal finance manager based on KDE Frameworks"
-HOMEPAGE="https://kmymoney.org/"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="activities addressbook calendar hbci holidays"
-[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
-
-RDEPEND="
- >=app-crypt/gpgme-1.7.1-r1:=[cxx]
- >=app-office/libalkimia-7.0.0:=
- dev-db/sqlcipher
- dev-libs/gmp:0=[cxx(+)]
- dev-libs/kdiagram:5
- dev-libs/libgpg-error
- dev-libs/libofx:=
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${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
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${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/kservice-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/sonnet-${KFMIN}:5
- activities? ( >=kde-plasma/plasma-activities-${KFMIN}:5 )
- addressbook? (
- kde-apps/akonadi:5
- kde-apps/kidentitymanagement:5
- >=kde-frameworks/kcontacts-${KFMIN}:5
- )
- calendar? ( dev-libs/libical:= )
- hbci? (
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=net-libs/aqbanking-6.0.1
- >=sys-libs/gwenhywfar-5.1.2:=[qt5]
- )
- holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${P}-cmake.patch" )
-
-pkg_setup() {
- ecm_pkg_setup
-
- if [[ ${KDE_BUILD_TYPE} = live ]] && use experimental; then
- ewarn "USE experimental set: Building unfinished features."
- ewarn "This *will* chew up your data. You have been warned."
- fi
-}
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/865943
- # https://bugs.kde.org/show_bug.cgi?id=486486
- filter-lto
-
- local mycmakeargs=(
- -DENABLE_OFXIMPORTER=ON
- -DENABLE_WEBENGINE=ON
- -DENABLE_WOOB=OFF # ported to Py3; not yet re-added in Gentoo
- -DUSE_QT_DESIGNER=OFF
- $(cmake_use_find_package activities KF5Activities)
- $(cmake_use_find_package addressbook KF5Akonadi)
- $(cmake_use_find_package addressbook KF5Contacts)
- $(cmake_use_find_package addressbook KF5IdentityManagement)
- -DENABLE_LIBICAL=$(usex calendar)
- -DENABLE_KBANKING=$(usex hbci)
- $(cmake_use_find_package holidays KF5Holidays)
- )
- [[ ${KDE_BUILD_TYPE} = live ]] &&
- mycmakeargs+=( -DENABLE_UNFINISHEDFEATURES=$(usex experimental) )
-
- ecm_src_configure
-}
-
-src_test() {
- # bug 652636; bug 673052: needs kmymoney installed to succeed
- local myctestargs=(
- -E "(reports-chart-test|qsqlcipher-test)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "more options for online stock quote retrieval" dev-perl/Finance-Quote
- fi
- if has_version "app-office/kmymoney[quotes]"; then
- elog "Please note: IUSE=quotes flag is gone in ${PN}-5.1.1. ${PN} still"
- elog "does online stock quote retrieval without it, but dev-perl/Finance-Quote"
- elog "may provide additional sources. To keep the functionality, run:"
- elog " emerge --noreplace dev-perl/Finance-Quote"
- fi
- ecm_pkg_postinst
-}
diff --git a/app-office/kmymoney/kmymoney-5.1.92_p20250306.ebuild b/app-office/kmymoney/kmymoney-5.1.92_p20250306.ebuild
index b0bda8b63235..6789c59299b3 100644
--- a/app-office/kmymoney/kmymoney-5.1.92_p20250306.ebuild
+++ b/app-office/kmymoney/kmymoney-5.1.92_p20250306.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://kmymoney.org/"
LICENSE="GPL-2"
SLOT="5"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="calendar hbci holidays sql sqlcipher"
[[ ${KDE_BUILD_TYPE} = live ]] && IUSE+=" experimental"
diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml
index e751cb45b19b..f5fb8c7160db 100644
--- a/app-office/kmymoney/metadata.xml
+++ b/app-office/kmymoney/metadata.xml
@@ -10,8 +10,6 @@
<remote-id type="kde-invent">office/kmymoney</remote-id>
</upstream>
<use>
- <flag name="activities">Enable <pkg>kde-plasma/plasma-activities</pkg> integration</flag>
- <flag name="addressbook">Enable <pkg>kde-apps/akonadi</pkg> contact integration</flag>
<flag name="hbci">Enable HBCI support using <pkg>net-libs/aqbanking</pkg></flag>
<flag name="holidays">Enable <pkg>kde-frameworks/kholidays</pkg> integration</flag>
<flag name="sql">Enable storage of financial data in SQL Db via <pkg>dev-qt/qtsql</pkg></flag>
diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest
index 2d0f65e291ef..94efb0180bec 100644
--- a/app-office/libalkimia/Manifest
+++ b/app-office/libalkimia/Manifest
@@ -1,7 +1,4 @@
-AUX libalkimia-8.1.0-cmake.patch 1453 BLAKE2B 9dfb249e5fa95e78083f1f010960253915831888959944511d6e945a81f1f24a9e060c76e4927ac98ea8847c46b04dd8a1910079deb2ec0514a5b20d7c977d52 SHA512 61396c87615fd1105d1a3f10b687f987aaad6ca533b42ba36e9e5179a375e505652afad097726e8f2fd7da893c9593fe990461e7afa85b72933e803a8cf743db
AUX libalkimia-8.1.92-pkgconfig.patch 703 BLAKE2B 5a49104da8c2c7b9ea668121ad7aae462647c2a40e66041c573a45a276468efe3d804f20fa9bb269a4752664ee4d1a31852c1fbe916d3f18d966394b293a17f5 SHA512 20fcc0cecb3d26336e1b2e899e7944bd61769bf4d01c35bc25e296daf80c0b44d870e8dff026546d3fc6ec7dda8adcf6cc9c1ac3a29ec9176feb5e36665d6612
-DIST alkimia-8.1.2.tar.xz 267008 BLAKE2B 2b82f09c773d965385dc81765ee6c9c01a20cb1e67c30058d95ec829a052181c8928774070977fe3da18cc36389fd5fd37abeb1b899def1cafc57ad161bc01b2 SHA512 019bb04623204efeb8a7a066213972cfdcb2634969f61adc8cc75deba89842a7d3e6cda056e05b68ad1f20a5ed6739c03531b10362732d7c7c92efc20bc58a1b
DIST alkimia-8.1.92_p20250211-3b2d7d37.tar.gz 679896 BLAKE2B 73df4374e1f31aeb0a6a362f8b67202cdab696401cf73419974ae636dfb5a24358cf924dd54d78376a0398186daa8d4361e62c294ef931d3be2d16427cfd38e3 SHA512 4d69aab70cfc494b2bec7bb6271f518f7ff9547f2cdff1c6969fe46f9f9686fa6d7827dab5f763c7fefd758d3332405d7d7fa41505757d05a719a04a072930a5
-EBUILD libalkimia-8.1.2-r2.ebuild 1817 BLAKE2B c083a40c6c6f96c46f5f574f5ad6189b07c9df2c910d4d6bf248b9c52f37c4e201f9908a362e495b3beca9a8a64284c98861a2fa08e34f2e67464ebcbe66b898 SHA512 d82313f6d515613863d601d6db5f861af67d1a8695650ca9530b5b9f1e48d0cd930d22fc69058bfd751e9ee4e95431c52f0a524fde7cd66b032f3c48474a4eeb
-EBUILD libalkimia-8.1.92_p20250211.ebuild 1637 BLAKE2B 992aa1b9d3177080fe7aed5523443bfbed01ba3ccb988c5317b672f604d715ff76ff4cdd63cc69e4886d313d72244c6b2443a2e008062174eddf6fb87c8ad2fe SHA512 42e2c3855a7412afa95f00c5895bf8c3ac59d3db9c7bfedc60bd7a4ff190809dec9d12a0c6049bc6caa9eb091fee4d9c01818947ca532772050ad2b4ca829b94
+EBUILD libalkimia-8.1.92_p20250211.ebuild 1636 BLAKE2B fb1f676712ff68c2d456f9509e5dce6cabe8603bc528d65843091cd4192c0a8db19cbab826ea795e8591ee35d441d38daee7dfd47f298860da110f442b0d8a60 SHA512 5aa6eaa95702c6e89adbc8c0154d1a467d7eec899e0c746a17b0e3d9f6a598a9334389d17d8aabf836f8ab907a22316fa788860d62a4b50cb4af5d3285ce6cd9
MISC metadata.xml 509 BLAKE2B ef6bd0894a2b483ec7bd675a90884f8c212df3bdb10161e33602c436a23e119451fdd4e1f3c2aadbddf19ebb2c546e8731333260655536c1027bd7fdc17e8f0d SHA512 8da78c7797054cfaf1d0f910ac5fa807966900304b2f036cfb30aec255e7529e6b71f421ecabc29e8f06710f9cdd026efdcfe98a594403d8d5f14c229a39f0a8
diff --git a/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch b/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
deleted file mode 100644
index 652e951c4bce..000000000000
--- a/app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From d413b91839ca0e66beb56a71625e3194df1a6599 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Wed, 12 Jun 2019 19:44:12 +0200
-Subject: [PATCH 1/2] Use non-deprecated KDE_INSTALL_TARGETS_DEFAULT_ARGS for
- alkimia target
-
----
- src/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 7c0f0f7..0774032 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -147,7 +147,7 @@ set(INCLUDE_INSTALL_DIR include/alkimia/${ALKIMIA_INCLUDE_SUFFIX})
-
- install(TARGETS alkimia
- EXPORT alkimiaTargets
-- ${INSTALL_TARGETS_DEFAULT_ARGS}
-+ ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
- )
-
- if(BUILD_QT4)
---
-2.23.0
-
-
-From 1fd611bcc060e779ac62f5f69d956c6dee2b3383 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Wed, 12 Jun 2019 16:43:54 +0200
-Subject: [PATCH 2/2] Fix pkgconfig libdir path
-
----
- src/libalkimia.pc.in | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/libalkimia.pc.in b/src/libalkimia.pc.in
-index c2087c9..6ada277 100644
---- a/src/libalkimia.pc.in
-+++ b/src/libalkimia.pc.in
-@@ -4,8 +4,8 @@
- # General installation directories
- prefix=@CMAKE_INSTALL_PREFIX@
- exec_prefix=@CMAKE_INSTALL_PREFIX@
--libdir=@KDE4_LIB_DIR@
--includedir=@INCLUDE_INSTALL_DIR@
-+libdir=@CMAKE_INSTALL_FULL_LIBDIR@
-+includedir=${prefix}/@INCLUDE_INSTALL_DIR@
-
- # Human-readable name
- Name: Alkimia
---
-2.23.0
-
diff --git a/app-office/libalkimia/libalkimia-8.1.2-r2.ebuild b/app-office/libalkimia/libalkimia-8.1.2-r2.ebuild
deleted file mode 100644
index cdd88f32123c..000000000000
--- a/app-office/libalkimia/libalkimia-8.1.2-r2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KDE_ORG_NAME="alkimia"
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm kde.org
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
- SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${PV}/${KDE_ORG_NAME}-${PV}.tar.xz"
- KEYWORDS="amd64"
-fi
-
-DESCRIPTION="Library with common classes and functionality used by KDE finance applications"
-HOMEPAGE="https://www.linux-apps.com/content/show.php/libalkimia?content=137323
-https://community.kde.org/Alkimia"
-
-LICENSE="LGPL-2.1"
-SLOT="0/8"
-IUSE="doc webengine"
-
-DEPEND="
- dev-libs/gmp:0=[cxx(+)]
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/knewstuff-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/doxygen )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-8.1.0-cmake.patch" )
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_FINANCEQUOTE=OFF
- -DBUILD_TOOLS=ON
- -DBUILD_WITH_WEBKIT=OFF
- $(cmake_use_find_package doc Doxygen)
- -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON
- -DBUILD_APPLETS=OFF
- -DBUILD_WITH_WEBENGINE=$(usex webengine)
- )
- ecm_src_configure
-}
-
-src_test() {
- # Depends on BUILD_WITH_WEBKIT, bug 736128
- local myctestargs=(
- -E "(alkonlinequotestest)"
- )
- ecm_src_test
-}
diff --git a/app-office/libalkimia/libalkimia-8.1.92_p20250211.ebuild b/app-office/libalkimia/libalkimia-8.1.92_p20250211.ebuild
index d032c8a4fb43..c519267d76da 100644
--- a/app-office/libalkimia/libalkimia-8.1.92_p20250211.ebuild
+++ b/app-office/libalkimia/libalkimia-8.1.92_p20250211.ebuild
@@ -17,7 +17,7 @@ https://community.kde.org/Alkimia"
LICENSE="LGPL-2.1"
SLOT="0/8"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
IUSE="doc webengine"