commit: 0929f19319c4f335aea429388555e2c1ce22f0f2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Fri Aug 5 08:41:37 2022 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Oct 16 11:02:51 2022 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=0929f193
app-office/kmymoney: Update dependencies Upstream commits: 5ed9f54358f221957b28bc55aa0d69c75f8b4bad d0d25a35b6a74d4fe1933036fc2d8b88f4d05396 See also: https://invent.kde.org/office/kmymoney/-/issues/63 https://invent.kde.org/office/kmymoney/-/commit/5ed9f54358f221957b28bc55aa0d69c75f8b4bad https://invent.kde.org/office/kmymoney/-/commit/64335bc5d15ee1918640c811438e3d78a4697e6d Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> .../kmymoney/files/kmymoney-9999-cmake.patch | 28 ++++++++++++++++++++++ app-office/kmymoney/kmymoney-5.1.9999.ebuild | 2 +- app-office/kmymoney/kmymoney-9999.ebuild | 5 ++-- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/app-office/kmymoney/files/kmymoney-9999-cmake.patch b/app-office/kmymoney/files/kmymoney-9999-cmake.patch new file mode 100644 index 0000000000..f151c2e34b --- /dev/null +++ b/app-office/kmymoney/files/kmymoney-9999-cmake.patch @@ -0,0 +1,28 @@ +From a189a9c9ce1db42bd0ee1e0eda146d2acdf8bf93 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <ast...@gentoo.org> +Date: Fri, 5 Aug 2022 10:37:09 +0200 +Subject: [PATCH] Drop unused dependencies + +See also: https://invent.kde.org/office/kmymoney/-/issues/63 + +Signed-off-by: Andreas Sturmlechner <ast...@gentoo.org> +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f5dd8e6f2..5c73b872a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -111,7 +111,7 @@ if (PkgConfig_FOUND) + endif() + + find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS Core DBus Widgets Svg Xml Test PrintSupport) +-find_package(Qt5 ${QT_MIN_VERSION} OPTIONAL_COMPONENTS Sql Concurrent QuickWidgets WebEngineWidgets WebKitWidgets) ++find_package(Qt5 ${QT_MIN_VERSION} OPTIONAL_COMPONENTS Sql Concurrent QuickWidgets) + + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Archive CoreAddons Config ConfigWidgets I18n Completion KCMUtils ItemModels ItemViews Service Wallet XmlGui TextWidgets Notifications KIO) + find_package(KF5 ${KF5_MIN_VERSION} OPTIONAL_COMPONENTS DocTools Holidays Contacts Activities) +-- +2.35.1 + diff --git a/app-office/kmymoney/kmymoney-5.1.9999.ebuild b/app-office/kmymoney/kmymoney-5.1.9999.ebuild index ca7ebcbd68..71a2826dc0 100644 --- a/app-office/kmymoney/kmymoney-5.1.9999.ebuild +++ b/app-office/kmymoney/kmymoney-5.1.9999.ebuild @@ -94,7 +94,7 @@ src_configure() { local mycmakeargs=( -DENABLE_OFXIMPORTER=ON -DENABLE_WEBENGINE=ON - -DENABLE_WEBOOB=OFF # ported to Py3; not yet re-added in Gentoo + -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) diff --git a/app-office/kmymoney/kmymoney-9999.ebuild b/app-office/kmymoney/kmymoney-9999.ebuild index 571746c212..06e4c7215f 100644 --- a/app-office/kmymoney/kmymoney-9999.ebuild +++ b/app-office/kmymoney/kmymoney-9999.ebuild @@ -48,7 +48,6 @@ RDEPEND=" >=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 @@ -79,6 +78,8 @@ DEPEND="${RDEPEND} " BDEPEND="virtual/pkgconfig" +PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) + pkg_setup() { ecm_pkg_setup @@ -91,7 +92,7 @@ pkg_setup() { src_configure() { local mycmakeargs=( -DENABLE_OFXIMPORTER=ON - -DENABLE_WEBOOB=OFF # ported to Py3; not yet re-added in Gentoo + -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)