comms/qt6-connectivity: new port

This commit is contained in:
Tobias C. Berner 2023-09-29 06:05:14 +02:00
parent 36a838e202
commit cb2e2b668a
7 changed files with 156 additions and 4 deletions

View file

@ -21,11 +21,11 @@ qmake_ARGS?= # empty
.include "${USESDIR}/qmake.mk"
# Supported distribution arguments
_COMMON_DISTS= 3d base charts datavis3d declarative imageformats location multimedia \
_COMMON_DISTS= 3d base charts connectivity datavis3d declarative imageformats location multimedia \
networkauth quick3d quicktimeline remoteobjects scxml sensors \
serialbus serialport speech svg tools translations virtualkeyboard \
wayland webchannel webengine websockets webview
_QT5_DISTS= connectivity gamepad graphicaleffects quickcontrols \
_QT5_DISTS= gamepad graphicaleffects quickcontrols \
quickcontrols2 script webglplugin \
x11extras xmlpatterns
_QT6_DISTS= 5compat doc httpserver languageserver lottie positioning \

View file

@ -131,12 +131,12 @@ _USES_POST+= qt
_QT_MK_POST_INCLUDED= qt.mk
# The Qt components supported by qt.mk: list of shared, and version specific ones
_USE_QT_COMMON= 3d charts datavis3d declarative doc examples imageformats location \
_USE_QT_COMMON= 3d charts connectivity datavis3d declarative doc examples imageformats location \
multimedia networkauth quick3d quicktimeline remoteobjects scxml \
sensors serialbus serialport speech svg virtualkeyboard wayland \
webchannel webengine websockets webview
_USE_QT5_ONLY= assistant buildtools concurrent connectivity core dbus \
_USE_QT5_ONLY= assistant buildtools concurrent core dbus \
declarative-test designer diag gamepad \
graphicaleffects gui help l10n linguist linguisttools \
network opengl paths phonon4 pixeltool plugininfo printsupport \

View file

@ -150,6 +150,7 @@
SUBDIR += qt5-sensors
SUBDIR += qt5-serialbus
SUBDIR += qt5-serialport
SUBDIR += qt6-connectivity
SUBDIR += qt6-sensors
SUBDIR += qt6-serialbus
SUBDIR += qt6-serialport

View file

@ -0,0 +1,12 @@
PORTNAME= connectivity
PORTVERSION= ${QT6_VERSION}
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
USE_QT= base
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1695806920
SHA256 (KDE/Qt/6.5.2/qtconnectivity-everywhere-src-6.5.2.tar.xz) = db2e4922352d253cafbb8f21eeca58da269c19e0e6d614420af19a7cd35fdc99
SIZE (KDE/Qt/6.5.2/qtconnectivity-everywhere-src-6.5.2.tar.xz) = 985972

View file

@ -0,0 +1,135 @@
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/dummy_helper_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/lecmaccalculator_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothdevicediscoveryagent_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothdeviceinfo_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothhostinfo_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothlocaldevice_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothserver_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothservicediscoveryagent_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothserviceinfo_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothsocket_dummy_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qbluetoothsocketbase_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qlowenergycontroller_dummy_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qlowenergycontrollerbase_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qlowenergyserviceprivate_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qprivatelinearbuffer_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qtbluetooth-config_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qtbluetoothexports_p.h
%%QT_INCDIR%%/QtBluetooth/%%FULLVER%%/QtBluetooth/private/qtbluetoothglobal_p.h
%%QT_INCDIR%%/QtBluetooth/QBluetoothAddress
%%QT_INCDIR%%/QtBluetooth/QBluetoothDeviceDiscoveryAgent
%%QT_INCDIR%%/QtBluetooth/QBluetoothDeviceInfo
%%QT_INCDIR%%/QtBluetooth/QBluetoothHostInfo
%%QT_INCDIR%%/QtBluetooth/QBluetoothLocalDevice
%%QT_INCDIR%%/QtBluetooth/QBluetoothServer
%%QT_INCDIR%%/QtBluetooth/QBluetoothServiceDiscoveryAgent
%%QT_INCDIR%%/QtBluetooth/QBluetoothServiceInfo
%%QT_INCDIR%%/QtBluetooth/QBluetoothSocket
%%QT_INCDIR%%/QtBluetooth/QBluetoothUuid
%%QT_INCDIR%%/QtBluetooth/QLowEnergyAdvertisingData
%%QT_INCDIR%%/QtBluetooth/QLowEnergyAdvertisingParameters
%%QT_INCDIR%%/QtBluetooth/QLowEnergyCharacteristic
%%QT_INCDIR%%/QtBluetooth/QLowEnergyCharacteristicData
%%QT_INCDIR%%/QtBluetooth/QLowEnergyConnectionParameters
%%QT_INCDIR%%/QtBluetooth/QLowEnergyController
%%QT_INCDIR%%/QtBluetooth/QLowEnergyDescriptor
%%QT_INCDIR%%/QtBluetooth/QLowEnergyDescriptorData
%%QT_INCDIR%%/QtBluetooth/QLowEnergyHandle
%%QT_INCDIR%%/QtBluetooth/QLowEnergyService
%%QT_INCDIR%%/QtBluetooth/QLowEnergyServiceData
%%QT_INCDIR%%/QtBluetooth/QtBluetooth
%%QT_INCDIR%%/QtBluetooth/QtBluetoothDepends
%%QT_INCDIR%%/QtBluetooth/QtBluetoothVersion
%%QT_INCDIR%%/QtBluetooth/qbluetooth.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothaddress.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothdevicediscoveryagent.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothdeviceinfo.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothhostinfo.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothlocaldevice.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothserver.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothservicediscoveryagent.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothserviceinfo.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothsocket.h
%%QT_INCDIR%%/QtBluetooth/qbluetoothuuid.h
%%QT_INCDIR%%/QtBluetooth/qlowenergyadvertisingdata.h
%%QT_INCDIR%%/QtBluetooth/qlowenergyadvertisingparameters.h
%%QT_INCDIR%%/QtBluetooth/qlowenergycharacteristic.h
%%QT_INCDIR%%/QtBluetooth/qlowenergycharacteristicdata.h
%%QT_INCDIR%%/QtBluetooth/qlowenergyconnectionparameters.h
%%QT_INCDIR%%/QtBluetooth/qlowenergycontroller.h
%%QT_INCDIR%%/QtBluetooth/qlowenergydescriptor.h
%%QT_INCDIR%%/QtBluetooth/qlowenergydescriptordata.h
%%QT_INCDIR%%/QtBluetooth/qlowenergyservice.h
%%QT_INCDIR%%/QtBluetooth/qlowenergyservicedata.h
%%QT_INCDIR%%/QtBluetooth/qtbluetooth-config.h
%%QT_INCDIR%%/QtBluetooth/qtbluetoothexports.h
%%QT_INCDIR%%/QtBluetooth/qtbluetoothglobal.h
%%QT_INCDIR%%/QtBluetooth/qtbluetoothversion.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/qnearfieldtarget_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
%%QT_INCDIR%%/QtNfc/QNdefMessage
%%QT_INCDIR%%/QtNfc/QNdefNfcIconRecord
%%QT_INCDIR%%/QtNfc/QNdefNfcSmartPosterRecord
%%QT_INCDIR%%/QtNfc/QNdefNfcTextRecord
%%QT_INCDIR%%/QtNfc/QNdefNfcUriRecord
%%QT_INCDIR%%/QtNfc/QNdefRecord
%%QT_INCDIR%%/QtNfc/QNearFieldManager
%%QT_INCDIR%%/QtNfc/QNearFieldTarget
%%QT_INCDIR%%/QtNfc/QtNfc
%%QT_INCDIR%%/QtNfc/QtNfcDepends
%%QT_INCDIR%%/QtNfc/QtNfcVersion
%%QT_INCDIR%%/QtNfc/qndeffilter.h
%%QT_INCDIR%%/QtNfc/qndefmessage.h
%%QT_INCDIR%%/QtNfc/qndefnfcsmartposterrecord.h
%%QT_INCDIR%%/QtNfc/qndefnfctextrecord.h
%%QT_INCDIR%%/QtNfc/qndefnfcurirecord.h
%%QT_INCDIR%%/QtNfc/qndefrecord.h
%%QT_INCDIR%%/QtNfc/qnearfieldmanager.h
%%QT_INCDIR%%/QtNfc/qnearfieldtarget.h
%%QT_INCDIR%%/QtNfc/qtnfc-config.h
%%QT_INCDIR%%/QtNfc/qtnfcexports.h
%%QT_INCDIR%%/QtNfc/qtnfcglobal.h
%%QT_INCDIR%%/QtNfc/qtnfcversion.h
lib/cmake/Qt6/FindBlueZ.cmake
lib/cmake/Qt6/FindPCSCLITE.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothAdditionalTargetInfo.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothConfig.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothConfigVersion.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothConfigVersionImpl.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothDependencies.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothTargets.cmake
lib/cmake/Qt6Bluetooth/Qt6BluetoothVersionlessTargets.cmake
lib/cmake/Qt6BuildInternals/StandaloneTests/QtConnectivityTestsConfig.cmake
lib/cmake/Qt6Nfc/Qt6NfcAdditionalTargetInfo.cmake
lib/cmake/Qt6Nfc/Qt6NfcConfig.cmake
lib/cmake/Qt6Nfc/Qt6NfcConfigVersion.cmake
lib/cmake/Qt6Nfc/Qt6NfcConfigVersionImpl.cmake
lib/cmake/Qt6Nfc/Qt6NfcDependencies.cmake
lib/cmake/Qt6Nfc/Qt6NfcTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Qt6Nfc/Qt6NfcTargets.cmake
lib/cmake/Qt6Nfc/Qt6NfcVersionlessTargets.cmake
%%QT_LIBDIR%%/libQt6Bluetooth.prl
%%QT_LIBDIR%%/libQt6Bluetooth.so
%%QT_LIBDIR%%/libQt6Bluetooth.so.6
%%QT_LIBDIR%%/libQt6Bluetooth.so.%%FULLVER%%
%%QT_LIBDIR%%/libQt6Nfc.prl
%%QT_LIBDIR%%/libQt6Nfc.so
%%QT_LIBDIR%%/libQt6Nfc.so.6
%%QT_LIBDIR%%/libQt6Nfc.so.%%FULLVER%%
%%QT_LIBDIR%%/metatypes/qt6bluetooth_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6nfc_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_bluetooth.pri
%%QT_MKSPECDIR%%/modules/qt_lib_bluetooth_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_nfc.pri
%%QT_MKSPECDIR%%/modules/qt_lib_nfc_private.pri
libdata/pkgconfig/Qt6Bluetooth.pc
libdata/pkgconfig/Qt6Nfc.pc
%%QT_DATADIR%%/modules/Bluetooth.json
%%QT_DATADIR%%/modules/Nfc.json

View file

@ -1,5 +1,6 @@
PORTNAME= qt6
DISTVERSION= ${QT6_VERSION}
PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org