Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Dec 2023 22:39:36 GMT
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: c27b8d06f2a7 - main - finance/kmymoney: Drop kdewebkit support
Message-ID:  <202312042239.3B4Mda8Y013165@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c27b8d06f2a7d9b2ba6a0c45ba52db9df1dcb444

commit c27b8d06f2a7d9b2ba6a0c45ba52db9df1dcb444
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2023-12-03 23:06:31 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2023-12-04 22:39:26 +0000

    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.
---
 finance/kmymoney/Makefile | 20 ++++++--------------
 1 file 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202312042239.3B4Mda8Y013165>