git: 703f6fe5ab7f - main - comms/qt6-connectivity: Add pcsc-lite dep

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Fri, 29 Sep 2023 21:42:50 UTC
The branch main has been updated by jhale:

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

commit 703f6fe5ab7ff8e2d775faacfa17207ab75fcec0
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2023-09-29 18:44:43 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2023-09-29 21:42:36 +0000

    comms/qt6-connectivity: Add pcsc-lite dep
    
    If devel/pcsc-lite is installed, it gets picked up in configure and
    causes several more files to be installed.
---
 comms/qt6-connectivity/Makefile  |  8 ++++++--
 comms/qt6-connectivity/pkg-plist | 10 +++++++++-
 2 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/comms/qt6-connectivity/Makefile b/comms/qt6-connectivity/Makefile
index 9fdb3fba6e73..e8caee8e2bbc 100644
--- a/comms/qt6-connectivity/Makefile
+++ b/comms/qt6-connectivity/Makefile
@@ -1,12 +1,16 @@
 PORTNAME=	connectivity
-PORTVERSION=	${QT6_VERSION}
+DISTVERSION=	${QT6_VERSION}
+PORTREVISION=	1
 CATEGORIES=	comms
 PKGNAMEPREFIX=	qt6-
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Qt connectivity (Bluetooth/NFC) module
 
-USES=		compiler:c++11-lang perl5 cmake qt-dist:6,connectivity
+BUILD_DEPENDS=	vulkan-headers>0:graphics/vulkan-headers
+LIB_DEPENDS=	libpcsclite.so:devel/pcsc-lite
+
+USES=		cmake compiler:c++11-lang pkgconfig qt-dist:6,connectivity
 USE_QT=		base
 
 .include <bsd.port.mk>
diff --git a/comms/qt6-connectivity/pkg-plist b/comms/qt6-connectivity/pkg-plist
index 21eff4b22f6c..a89cd779adde 100644
--- a/comms/qt6-connectivity/pkg-plist
+++ b/comms/qt6-connectivity/pkg-plist
@@ -65,11 +65,19 @@
 %%QT_INCDIR%%/QtBluetooth/qtbluetoothexports.h
 %%QT_INCDIR%%/QtBluetooth/qtbluetoothglobal.h
 %%QT_INCDIR%%/QtBluetooth/qtbluetoothversion.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qapduutils_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qndefaccessfsm_p.h
 %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qndefnfcsmartposterrecord_p.h
 %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qndefrecord_p.h
-%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_generic_p.h
 %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldmanager_pcsc_p.h
 %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtarget_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnearfieldtarget_pcsc_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qnfctagtype4ndeffsm_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qpcsc_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qpcsccard_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qpcscmanager_p.h
+%%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qpcscslot_p.h
 %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qtnfc-config_p.h
 %%QT_INCDIR%%/QtNfc/%%FULLVER%%/QtNfc/private/qtnfcglobal_p.h
 %%QT_INCDIR%%/QtNfc/QNdefFilter