git: 9d2fa421ba28 - main - www/qt6-sensors: new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 22 Aug 2022 14:53:16 UTC
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=9d2fa421ba2838665a5c055822001506558700df commit 9d2fa421ba2838665a5c055822001506558700df Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2022-08-22 14:52:49 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2022-08-22 14:52:49 +0000 www/qt6-sensors: new port This adds the missing Qt 6 sensors module to the tree. As with the rest of the Qt 6 ports, we first need to figure out what is actually required by other ports before we can finalize them. --- Mk/Uses/qt-dist.mk | 2 +- Mk/Uses/qt.mk | 3 +- comms/Makefile | 1 + comms/qt6-sensors/Makefile | 14 ++++ comms/qt6-sensors/distinfo | 3 + comms/qt6-sensors/pkg-descr | 4 + comms/qt6-sensors/pkg-plist | 199 ++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 224 insertions(+), 2 deletions(-) diff --git a/Mk/Uses/qt-dist.mk b/Mk/Uses/qt-dist.mk index fc9614e7ebde..416010c07020 100644 --- a/Mk/Uses/qt-dist.mk +++ b/Mk/Uses/qt-dist.mk @@ -29,7 +29,7 @@ _QT5_DISTS= 3d activeqt androidextras base charts connectivity datavis3d \ webchannel webengine webglplugin websockets webview winextras \ x11extras xmlpatterns _QT6_DISTS= 3d 5compat base declarative doc imageformats multimedia quick3d quickcontrols2 \ - quicktimeline networkauth serialbus serialport shadertools svg tools \ + quicktimeline networkauth sensors serialbus serialport shadertools svg tools \ translations virtualkeyboard webchannel webengine \ websockets webview wayland diff --git a/Mk/Uses/qt.mk b/Mk/Uses/qt.mk index abfa00feaaea..0d16ec3cc927 100644 --- a/Mk/Uses/qt.mk +++ b/Mk/Uses/qt.mk @@ -151,7 +151,8 @@ _USE_QT5_ONLY= 3d buildtools charts concurrent connectivity \ sql-sqlite3 svg testlib webkit xml xmlpatterns _USE_QT6_ONLY= 3d 5compat base declarative doc imageformats quick3d \ - quickcontrols2 quicktimeline networkauth serialbus serialport shadertools \ + quickcontrols2 quicktimeline networkauth sensors \ + serialbus serialport shadertools \ svg tools translations wayland webchannel websockets # Dependency tuples: _LIB should be preferred if possible. diff --git a/comms/Makefile b/comms/Makefile index 4d4dfd1a234f..3c67a58fc4b6 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -148,6 +148,7 @@ SUBDIR += qt5-sensors SUBDIR += qt5-serialbus SUBDIR += qt5-serialport + SUBDIR += qt6-sensors SUBDIR += qt6-serialbus SUBDIR += qt6-serialport SUBDIR += qtel diff --git a/comms/qt6-sensors/Makefile b/comms/qt6-sensors/Makefile new file mode 100644 index 000000000000..21dff307286b --- /dev/null +++ b/comms/qt6-sensors/Makefile @@ -0,0 +1,14 @@ +PORTNAME= sensors +PORTVERSION= ${QT6_VERSION} +CATEGORIES= comms +PKGNAMEPREFIX= qt6- + +MAINTAINER= kde@FreeBSD.org +COMMENT= Qt sensors module + +BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers + +USES= cmake compiler:c++11-lang pkgconfig qt-dist:6 +USE_QT= base declarative + +.include <bsd.port.mk> diff --git a/comms/qt6-sensors/distinfo b/comms/qt6-sensors/distinfo new file mode 100644 index 000000000000..9ac736220a73 --- /dev/null +++ b/comms/qt6-sensors/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1661179755 +SHA256 (KDE/Qt/6.3.1/qtsensors-everywhere-src-6.3.1.tar.xz) = 4b240b59edba9a42b4735758a25f279a26841b982864e7b38f6ef0b81e0d60cc +SIZE (KDE/Qt/6.3.1/qtsensors-everywhere-src-6.3.1.tar.xz) = 2109248 diff --git a/comms/qt6-sensors/pkg-descr b/comms/qt6-sensors/pkg-descr new file mode 100644 index 000000000000..03994646989d --- /dev/null +++ b/comms/qt6-sensors/pkg-descr @@ -0,0 +1,4 @@ +The Qt Sensors module provides access to sensor hardware via QML and C++ +interfaces. + +https://qt.io diff --git a/comms/qt6-sensors/pkg-plist b/comms/qt6-sensors/pkg-plist new file mode 100644 index 000000000000..86a768342a2e --- /dev/null +++ b/comms/qt6-sensors/pkg-plist @@ -0,0 +1,199 @@ +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qaccelerometer_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qambientlightsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qambienttemperaturesensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qcompass_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qgyroscope_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qhumiditysensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qirproximitysensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qlidsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qlightsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qmagnetometer_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qorientationsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qpressuresensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qproximitysensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qrotationsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensorbackend_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensorgesture_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qsensorgesturemanagerprivate_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qtapsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qtiltsensor_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/qtsensors-config_p.h +%%QT_INCDIR%%/QtSensors/%%FULLVER%%/QtSensors/private/sensorlog_p.h +%%QT_INCDIR%%/QtSensors/QAccelerometer +%%QT_INCDIR%%/QtSensors/QAccelerometerFilter +%%QT_INCDIR%%/QtSensors/QAccelerometerReading +%%QT_INCDIR%%/QtSensors/QAmbientLightFilter +%%QT_INCDIR%%/QtSensors/QAmbientLightReading +%%QT_INCDIR%%/QtSensors/QAmbientLightSensor +%%QT_INCDIR%%/QtSensors/QAmbientTemperatureFilter +%%QT_INCDIR%%/QtSensors/QAmbientTemperatureReading +%%QT_INCDIR%%/QtSensors/QAmbientTemperatureSensor +%%QT_INCDIR%%/QtSensors/QCompass +%%QT_INCDIR%%/QtSensors/QCompassFilter +%%QT_INCDIR%%/QtSensors/QCompassReading +%%QT_INCDIR%%/QtSensors/QGyroscope +%%QT_INCDIR%%/QtSensors/QGyroscopeFilter +%%QT_INCDIR%%/QtSensors/QGyroscopeReading +%%QT_INCDIR%%/QtSensors/QHumidityFilter +%%QT_INCDIR%%/QtSensors/QHumidityReading +%%QT_INCDIR%%/QtSensors/QHumiditySensor +%%QT_INCDIR%%/QtSensors/QIRProximityFilter +%%QT_INCDIR%%/QtSensors/QIRProximityReading +%%QT_INCDIR%%/QtSensors/QIRProximitySensor +%%QT_INCDIR%%/QtSensors/QLidFilter +%%QT_INCDIR%%/QtSensors/QLidReading +%%QT_INCDIR%%/QtSensors/QLidSensor +%%QT_INCDIR%%/QtSensors/QLightFilter +%%QT_INCDIR%%/QtSensors/QLightReading +%%QT_INCDIR%%/QtSensors/QLightSensor +%%QT_INCDIR%%/QtSensors/QMagnetometer +%%QT_INCDIR%%/QtSensors/QMagnetometerFilter +%%QT_INCDIR%%/QtSensors/QMagnetometerReading +%%QT_INCDIR%%/QtSensors/QOrientationFilter +%%QT_INCDIR%%/QtSensors/QOrientationReading +%%QT_INCDIR%%/QtSensors/QOrientationSensor +%%QT_INCDIR%%/QtSensors/QPressureFilter +%%QT_INCDIR%%/QtSensors/QPressureReading +%%QT_INCDIR%%/QtSensors/QPressureSensor +%%QT_INCDIR%%/QtSensors/QProximityFilter +%%QT_INCDIR%%/QtSensors/QProximityReading +%%QT_INCDIR%%/QtSensors/QProximitySensor +%%QT_INCDIR%%/QtSensors/QRotationFilter +%%QT_INCDIR%%/QtSensors/QRotationReading +%%QT_INCDIR%%/QtSensors/QRotationSensor +%%QT_INCDIR%%/QtSensors/QSensor +%%QT_INCDIR%%/QtSensors/QSensorBackend +%%QT_INCDIR%%/QtSensors/QSensorBackendFactory +%%QT_INCDIR%%/QtSensors/QSensorChangesInterface +%%QT_INCDIR%%/QtSensors/QSensorFilter +%%QT_INCDIR%%/QtSensors/QSensorGesture +%%QT_INCDIR%%/QtSensors/QSensorGestureManager +%%QT_INCDIR%%/QtSensors/QSensorGesturePluginInterface +%%QT_INCDIR%%/QtSensors/QSensorGestureRecognizer +%%QT_INCDIR%%/QtSensors/QSensorManager +%%QT_INCDIR%%/QtSensors/QSensorPluginInterface +%%QT_INCDIR%%/QtSensors/QSensorReading +%%QT_INCDIR%%/QtSensors/QTapFilter +%%QT_INCDIR%%/QtSensors/QTapReading +%%QT_INCDIR%%/QtSensors/QTapSensor +%%QT_INCDIR%%/QtSensors/QTiltFilter +%%QT_INCDIR%%/QtSensors/QTiltReading +%%QT_INCDIR%%/QtSensors/QTiltSensor +%%QT_INCDIR%%/QtSensors/QtSensors +%%QT_INCDIR%%/QtSensors/QtSensorsDepends +%%QT_INCDIR%%/QtSensors/QtSensorsVersion +%%QT_INCDIR%%/QtSensors/qaccelerometer.h +%%QT_INCDIR%%/QtSensors/qambientlightsensor.h +%%QT_INCDIR%%/QtSensors/qambienttemperaturesensor.h +%%QT_INCDIR%%/QtSensors/qcompass.h +%%QT_INCDIR%%/QtSensors/qgyroscope.h +%%QT_INCDIR%%/QtSensors/qhumiditysensor.h +%%QT_INCDIR%%/QtSensors/qirproximitysensor.h +%%QT_INCDIR%%/QtSensors/qlidsensor.h +%%QT_INCDIR%%/QtSensors/qlightsensor.h +%%QT_INCDIR%%/QtSensors/qmagnetometer.h +%%QT_INCDIR%%/QtSensors/qorientationsensor.h +%%QT_INCDIR%%/QtSensors/qpressuresensor.h +%%QT_INCDIR%%/QtSensors/qproximitysensor.h +%%QT_INCDIR%%/QtSensors/qrotationsensor.h +%%QT_INCDIR%%/QtSensors/qsensor.h +%%QT_INCDIR%%/QtSensors/qsensorbackend.h +%%QT_INCDIR%%/QtSensors/qsensorgesture.h +%%QT_INCDIR%%/QtSensors/qsensorgesturemanager.h +%%QT_INCDIR%%/QtSensors/qsensorgestureplugininterface.h +%%QT_INCDIR%%/QtSensors/qsensorgesturerecognizer.h +%%QT_INCDIR%%/QtSensors/qsensormanager.h +%%QT_INCDIR%%/QtSensors/qsensorplugin.h +%%QT_INCDIR%%/QtSensors/qsensorsglobal.h +%%QT_INCDIR%%/QtSensors/qtapsensor.h +%%QT_INCDIR%%/QtSensors/qtiltsensor.h +%%QT_INCDIR%%/QtSensors/qtsensors-config.h +%%QT_INCDIR%%/QtSensors/qtsensorsexports.h +%%QT_INCDIR%%/QtSensors/qtsensorsversion.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlaccelerometer_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlambientlightsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlambienttemperaturesensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlcompass_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlgyroscope_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlhumiditysensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlirproximitysensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmllidsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmllightsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlmagnetometer_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlorientationsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlpressuresensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlproximitysensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlrotationsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlsensorgesture_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlsensorglobal_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmlsensorrange_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmltapsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qmltiltsensor_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qsensorsquickglobal_p.h +%%QT_INCDIR%%/QtSensorsQuick/%%FULLVER%%/QtSensorsQuick/private/qtsensorsquickexports_p.h +%%QT_INCDIR%%/QtSensorsQuick/QtSensorsQuick +%%QT_INCDIR%%/QtSensorsQuick/QtSensorsQuickDepends +%%QT_INCDIR%%/QtSensorsQuick/QtSensorsQuickVersion +%%QT_INCDIR%%/QtSensorsQuick/qtsensorsquickexports.h +%%QT_INCDIR%%/QtSensorsQuick/qtsensorsquickversion.h +lib/cmake/Qt6/FindSensorfw.cmake +lib/cmake/Qt6BuildInternals/StandaloneTests/QtSensorsTestsConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginConfig.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginConfigVersion.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginConfigVersionImpl.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Qml/QmlPlugins/Qt6SensorsQuickpluginTargets.cmake +lib/cmake/Qt6Sensors/Qt6SensorsAdditionalTargetInfo.cmake +lib/cmake/Qt6Sensors/Qt6SensorsConfig.cmake +lib/cmake/Qt6Sensors/Qt6SensorsConfigVersion.cmake +lib/cmake/Qt6Sensors/Qt6SensorsConfigVersionImpl.cmake +lib/cmake/Qt6Sensors/Qt6SensorsDependencies.cmake +lib/cmake/Qt6Sensors/Qt6SensorsTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Sensors/Qt6SensorsTargets.cmake +lib/cmake/Qt6Sensors/Qt6SensorsVersionlessTargets.cmake +lib/cmake/Qt6Sensors/Qt6dummySensorPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Sensors/Qt6dummySensorPluginConfig.cmake +lib/cmake/Qt6Sensors/Qt6dummySensorPluginConfigVersion.cmake +lib/cmake/Qt6Sensors/Qt6dummySensorPluginConfigVersionImpl.cmake +lib/cmake/Qt6Sensors/Qt6dummySensorPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Sensors/Qt6dummySensorPluginTargets.cmake +lib/cmake/Qt6Sensors/Qt6genericSensorPluginAdditionalTargetInfo.cmake +lib/cmake/Qt6Sensors/Qt6genericSensorPluginConfig.cmake +lib/cmake/Qt6Sensors/Qt6genericSensorPluginConfigVersion.cmake +lib/cmake/Qt6Sensors/Qt6genericSensorPluginConfigVersionImpl.cmake +lib/cmake/Qt6Sensors/Qt6genericSensorPluginTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6Sensors/Qt6genericSensorPluginTargets.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickAdditionalTargetInfo.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickConfig.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickConfigVersion.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickConfigVersionImpl.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickDependencies.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickTargets.cmake +lib/cmake/Qt6SensorsQuick/Qt6SensorsQuickVersionlessTargets.cmake +%%QT_LIBDIR%%/libQt6Sensors.prl +%%QT_LIBDIR%%/libQt6Sensors.so +%%QT_LIBDIR%%/libQt6Sensors.so.6 +%%QT_LIBDIR%%/libQt6Sensors.so.%%FULLVER%% +%%QT_LIBDIR%%/libQt6SensorsQuick.prl +%%QT_LIBDIR%%/libQt6SensorsQuick.so +%%QT_LIBDIR%%/libQt6SensorsQuick.so.6 +%%QT_LIBDIR%%/libQt6SensorsQuick.so.%%FULLVER%% +%%QT_LIBDIR%%/metatypes/qt6sensors_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_LIBDIR%%/metatypes/qt6sensorsquick_%%CMAKE_BUILD_TYPE%%_metatypes.json +%%QT_MKSPECDIR%%/modules/qt_lib_sensors.pri +%%QT_MKSPECDIR%%/modules/qt_lib_sensors_private.pri +%%QT_MKSPECDIR%%/modules/qt_lib_sensorsquick.pri +%%QT_MKSPECDIR%%/modules/qt_lib_sensorsquick_private.pri +%%QT_PLUGINDIR%%/sensors/libqtsensors_dummy.so +%%QT_PLUGINDIR%%/sensors/libqtsensors_generic.so +%%QT_QMLDIR%%/QtSensors/libsensorsquickplugin.so +%%QT_QMLDIR%%/QtSensors/plugins.qmltypes +%%QT_QMLDIR%%/QtSensors/qmldir +libdata/pkgconfig/Qt6Sensors.pc +libdata/pkgconfig/Qt6SensorsQuick.pc +%%QT_DATADIR%%/modules/Sensors.json +%%QT_DATADIR%%/modules/SensorsQuick.json