aboutsummaryrefslogtreecommitdiff
path: root/finance/kmymoney
diff options
context:
space:
mode:
authorJason E. Hale <jhale@FreeBSD.org>2023-12-03 23:06:31 +0000
committerJason E. Hale <jhale@FreeBSD.org>2023-12-04 22:39:26 +0000
commitc27b8d06f2a7d9b2ba6a0c45ba52db9df1dcb444 (patch)
tree90e7fead93683d7b49051cd8d1991b6e18ac610c /finance/kmymoney
parent53c9479cc9f133ad89c2b512bf15adb2326fa307 (diff)
downloadports-c27b8d06f2a7d9b2ba6a0c45ba52db9df1dcb444.tar.gz
ports-c27b8d06f2a7d9b2ba6a0c45ba52db9df1dcb444.zip
finance/kmymoney: Drop kdewebkit support
Remove the KDEWEBKIT and QTWEBENGINE options. www/kf5-kdewebkit is deprecated and will be removed 2023-12-31. KMyMoney will now only build against www/qt5-webengine, which has been the default option for 3 months.
Diffstat (limited to 'finance/kmymoney')
-rw-r--r--finance/kmymoney/Makefile20
1 files changed, 6 insertions, 14 deletions
diff --git a/finance/kmymoney/Makefile b/finance/kmymoney/Makefile
index 90fd1c7935a0..d3edde3877db 100644
--- a/finance/kmymoney/Makefile
+++ b/finance/kmymoney/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kmymoney
PORTVERSION= 5.1.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= finance kde
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src
@@ -16,8 +16,8 @@ LIB_DEPENDS= libalkimia5.so:finance/alkimia \
USES= cmake compiler:c++14-lang desktop-file-utils gettext kde:5 \
pkgconfig qt:5 shared-mime-info shebangfix tar:xz
-USE_QT= buildtools:build core dbus gui network printsupport qmake:build \
- sql testlib:build xml widgets
+USE_QT= buildtools:build core dbus gui location network printsupport \
+ qmake:build sql testlib:build xml webchannel webengine widgets
USE_KDE= activities archive auth bookmarks codecs completion config \
configwidgets coreaddons doctools:build ecm:build i18n \
iconthemes itemmodels itemviews jobwidgets kcmutils \
@@ -27,13 +27,12 @@ USE_LDCONFIG= yes
SHEBANG_FILES= kmymoney/misc/financequote.pl
+CMAKE_ON= ENABLE_WEBENGINE
+
OPTIONS_GROUP= PLUGINS
OPTIONS_GROUP_PLUGINS= CALENDAR KBANKING OFX SQLCIPHER WOOB
-WEB_DESC= Web content renderer
-OPTIONS_SINGLE= WEB
-OPTIONS_SINGLE_WEB= KDEWEBKIT QTWEBENGINE
OPTIONS_DEFINE= ADDRESSBOOK GNUPG HOLIDAYS QUOTES
-OPTIONS_DEFAULT= CALENDAR GNUPG HOLIDAYS KBANKING OFX QUOTES QTWEBENGINE
+OPTIONS_DEFAULT= CALENDAR GNUPG HOLIDAYS KBANKING OFX QUOTES
OPTIONS_SUB= yes
ADDRESSBOOK_DESC= Address book support
@@ -64,17 +63,10 @@ KBANKING_LIB_DEPENDS= libgwenhywfar.so:devel/gwenhywfar \
KBANKING_USE= qt=declarative
KBANKING_CMAKE_BOOL= ENABLE_KBANKING
-KDEWEBKIT_DESC= Web content rendering via KDEWebKit
-KDEWEBKIT_USE= kde=kdewebkit
-
OFX_DESC= OFX (Open Financial Exchange) importer
OFX_LIB_DEPENDS= libofx.so:finance/libofx
OFX_CMAKE_BOOL= ENABLE_OFXIMPORTER
-QTWEBENGINE_DESC= Web content rendering via QtWebEngine
-QTWEBENGINE_USE= qt=location,webchannel,webengine
-QTWEBENGINE_CMAKE_BOOL= ENABLE_WEBENGINE
-
QUOTES_DESC= Online stock and currency price quotes
QUOTES_USES= perl5
QUOTES_USE= PERL5=run