git: 744d35e4c175 - main - net-im/qxmpp-qt5: prepare for future net-im/kaidan version

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Sun, 12 Mar 2023 09:50:23 UTC
The branch main has been updated by tcberner:

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

commit 744d35e4c175921b423b98d4c657f965062139ab
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2023-03-12 09:48:17 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2023-03-12 09:50:19 +0000

    net-im/qxmpp-qt5: prepare for future net-im/kaidan version
---
 net-im/qxmpp-qt5/Makefile  |  6 +++++-
 net-im/qxmpp-qt5/pkg-plist | 12 ++++++++++++
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/net-im/qxmpp-qt5/Makefile b/net-im/qxmpp-qt5/Makefile
index 704a31ea5536..77eb2b4a9aab 100644
--- a/net-im/qxmpp-qt5/Makefile
+++ b/net-im/qxmpp-qt5/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	qxmpp
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.5.2
+PORTREVISION=	1
 CATEGORIES=	net-im
 PKGNAMESUFFIX=	-qt5
 
@@ -11,9 +12,12 @@ WWW=		https://github.com/qxmpp-project/qxmpp/
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
 
-USES=		cmake compiler:c++17-lang libtool pathfix pkgconfig qt:5
+LIB_DEPENDS=	libomemo-c.so:security/libomemo-c
+
+USES=		cmake compiler:c++17-lang libtool pathfix pkgconfig qca qt:5
 USE_QT=		core gui network xml \
 		buildtools:build qmake:build testlib:build
+CMAKE_ON=	BUILD_OMEMO
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	qxmpp-project
diff --git a/net-im/qxmpp-qt5/pkg-plist b/net-im/qxmpp-qt5/pkg-plist
index c5d6650931ce..c7fff8b93a5f 100644
--- a/net-im/qxmpp-qt5/pkg-plist
+++ b/net-im/qxmpp-qt5/pkg-plist
@@ -25,6 +25,7 @@ include/qxmpp/QXmppDiscoveryManager.h
 include/qxmpp/QXmppE2eeExtension.h
 include/qxmpp/QXmppE2eeMetadata.h
 include/qxmpp/QXmppElement.h
+include/qxmpp/QXmppEncryptedFileSharingProvider.h
 include/qxmpp/QXmppEncryptedFileSource.h
 include/qxmpp/QXmppEntityTimeIq.h
 include/qxmpp/QXmppEntityTimeManager.h
@@ -125,11 +126,22 @@ include/qxmpp/QXmppVCardIq.h
 include/qxmpp/QXmppVCardManager.h
 include/qxmpp/QXmppVersionIq.h
 include/qxmpp/QXmppVersionManager.h
+include/qxmpp/omemo/QXmppOmemoManager.h
+include/qxmpp/omemo/QXmppOmemoMemoryStorage.h
+include/qxmpp/omemo/QXmppOmemoStorage.h
+include/qxmpp/omemo/qxmppomemo_export.h
 include/qxmpp/qxmpp_export.h
+lib/cmake/QXmppOmemo/QXmppOmemo-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/QXmppOmemo/QXmppOmemo.cmake
+lib/cmake/QXmppOmemo/QXmppOmemoConfig.cmake
+lib/cmake/QXmppOmemo/QXmppOmemoConfigVersion.cmake
 lib/cmake/qxmpp/QXmpp-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/qxmpp/QXmpp.cmake
 lib/cmake/qxmpp/QXmppConfig.cmake
 lib/cmake/qxmpp/QXmppConfigVersion.cmake
+lib/libQXmppOmemo.so
+lib/libQXmppOmemo.so.%%VERSION%%
+lib/libQXmppOmemo.so.4
 lib/libqxmpp.so
 lib/libqxmpp.so.%%VERSION%%
 lib/libqxmpp.so.4