diff options
Diffstat (limited to 'app-office')
-rw-r--r-- | app-office/Manifest.gz | bin | 8257 -> 8109 bytes | |||
-rw-r--r-- | app-office/calligraplan/Manifest | 4 | ||||
-rw-r--r-- | app-office/calligraplan/calligraplan-3.3.0-r1.ebuild | 91 | ||||
-rw-r--r-- | app-office/calligraplan/files/calligraplan-3.3.0-no-kinit.patch | 134 | ||||
-rw-r--r-- | app-office/calligraplan/metadata.xml | 20 | ||||
-rw-r--r-- | app-office/kmymoney/Manifest | 7 | ||||
-rw-r--r-- | app-office/kmymoney/files/kmymoney-5.1.3-cmake.patch | 28 | ||||
-rw-r--r-- | app-office/kmymoney/kmymoney-5.1.3.ebuild | 140 | ||||
-rw-r--r-- | app-office/kmymoney/kmymoney-5.1.92_p20250306.ebuild | 2 | ||||
-rw-r--r-- | app-office/kmymoney/metadata.xml | 2 | ||||
-rw-r--r-- | app-office/libalkimia/Manifest | 5 | ||||
-rw-r--r-- | app-office/libalkimia/files/libalkimia-8.1.0-cmake.patch | 54 | ||||
-rw-r--r-- | app-office/libalkimia/libalkimia-8.1.2-r2.ebuild | 72 | ||||
-rw-r--r-- | app-office/libalkimia/libalkimia-8.1.92_p20250211.ebuild | 2 |
14 files changed, 5 insertions, 556 deletions
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz Binary files differindex 2ba93a85a3dc..54dc7e7fca3d 100644 --- a/app-office/Manifest.gz +++ b/app-office/Manifest.gz 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" |