git: 2c0b8038f30f - main - net/rssguard: the port had been updated to version 4.2.1

From: Alexey Dokuchaev <danfe_at_FreeBSD.org>
Date: Thu, 24 Mar 2022 14:55:43 UTC
The branch main has been updated by danfe:

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

commit 2c0b8038f30f02648bef7395ef48ecec82ecd6ef
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2022-03-24 14:54:28 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2022-03-24 14:54:28 +0000

    net/rssguard: the port had been updated to version 4.2.1
    
    Now requires CMake for the build, adjust some knobs accordingly,
    and drop no longer needed `post-patch' target.
    
    Reported by:    portscout
---
 net/rssguard/Makefile  | 12 ++++--------
 net/rssguard/distinfo  |  6 +++---
 net/rssguard/pkg-plist |  3 +++
 3 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/net/rssguard/Makefile b/net/rssguard/Makefile
index 7f71e21a3a12..20b561fc1679 100644
--- a/net/rssguard/Makefile
+++ b/net/rssguard/Makefile
@@ -1,7 +1,7 @@
 # Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
 
 PORTNAME=	rssguard
-PORTVERSION=	4.1.2
+PORTVERSION=	4.2.1
 CATEGORIES=	net www
 
 MAINTAINER=	danfe@FreeBSD.org
@@ -9,8 +9,8 @@ COMMENT=	Simple (yet powerful) Qt5 feed reader
 
 LICENSE=	GPLv3+
 
-USES=		qmake qt:5
-USE_QT=		buildtools_build linguisttools_build \
+USES=		cmake qt:5
+USE_QT=		buildtools_build linguisttools_build qmake_build \
 		core dbus declarative gui multimedia network sql \
 		widgets xml
 USE_GITHUB=	yes
@@ -23,11 +23,7 @@ OPTIONS_DEFAULT_i386=	WEBENGINE
 
 WEBENGINE_DESC=	Use QtWebEngine module for internal web browser
 WEBENGINE_USE=	QT=location,printsupport,webchannel,webengine
-WEBENGINE_QMAKE_OFF=	USE_WEBENGINE=false
-
-post-patch:
-	@${GREP} -Rl --null Q_OS_LINUX ${WRKSRC}/src | ${XARGS} -0 \
-		${REINPLACE_CMD} -e 's,Q_OS_LINUX,Q_OS_UNIX,'
+WEBENGINE_CMAKE_OFF=	-DUSE_WEBENGINE:BOOL=OFF
 
 post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librssguard.so
diff --git a/net/rssguard/distinfo b/net/rssguard/distinfo
index c2a199e16dd6..d4e364555a0a 100644
--- a/net/rssguard/distinfo
+++ b/net/rssguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1641799033
-SHA256 (martinrotter-rssguard-4.1.2_GH0.tar.gz) = 3e9c6b25cad846aa2047f737d961fe007c88873d9e9772ec8e238908c6f8df95
-SIZE (martinrotter-rssguard-4.1.2_GH0.tar.gz) = 21716383
+TIMESTAMP = 1648020848
+SHA256 (martinrotter-rssguard-4.2.1_GH0.tar.gz) = b404e3d8310c58ffb337bf1d2eb2c7cc10a692b00ed2666af30bd0153413cc05
+SIZE (martinrotter-rssguard-4.2.1_GH0.tar.gz) = 22541187
diff --git a/net/rssguard/pkg-plist b/net/rssguard/pkg-plist
index a7c9d8829750..3125787346b2 100644
--- a/net/rssguard/pkg-plist
+++ b/net/rssguard/pkg-plist
@@ -4,6 +4,8 @@ include/librssguard/services/abstract/cacheforserviceroot.h
 include/librssguard/services/abstract/category.h
 include/librssguard/services/abstract/feed.h
 include/librssguard/services/abstract/gui/authenticationdetails.h
+include/librssguard/services/abstract/gui/formaccountdetails.h
+include/librssguard/services/abstract/gui/formcategorydetails.h
 include/librssguard/services/abstract/gui/formfeeddetails.h
 include/librssguard/services/abstract/importantnode.h
 include/librssguard/services/abstract/label.h
@@ -12,6 +14,7 @@ include/librssguard/services/abstract/recyclebin.h
 include/librssguard/services/abstract/rootitem.h
 include/librssguard/services/abstract/serviceentrypoint.h
 include/librssguard/services/abstract/serviceroot.h
+include/librssguard/services/abstract/unreadnode.h
 lib/librssguard.so
 share/applications/com.github.rssguard.desktop
 share/icons/hicolor/512x512/apps/rssguard.png