New port: devel/qt5-remoteobjects

Qt Remote Objects (QtRO) is an inter-process communication (IPC) module
developed for Qt. The idea is to extend Qt's existing functionalities to
enable an easy exchange of information between processes or computers.

[1] https://doc.qt.io/qt-5/qtremoteobjects-index.html
This commit is contained in:
Tobias C. Berner 2019-01-13 10:25:31 +00:00
parent 59323da3e4
commit 8949b13360
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=490124
4 changed files with 113 additions and 1 deletions

View file

@ -154,7 +154,7 @@ _USE_QT5_ONLY= 3d buildtools canvas3d charts concurrent connectivity \
core datavis3d diag examples gamepad \
graphicaleffects location networkauth paths phonon4 plugininfo printsupport \
qdbus qdoc qdoc-data qev quickcontrols \
quickcontrols2 scxml sensors serialbus serialport speech \
quickcontrols2 remoteobjects scxml sensors serialbus serialport speech \
sql-tds uiplugin uitools virtualkeyboard wayland webchannel \
webengine websockets websockets-qml webview widgets x11extras
@ -364,6 +364,9 @@ qvfb_PATH= ${LOCALBASE}/${QT_BINDIR_REL}/qvfb
rcc_PORT= devel/${_QT_RELNAME}-rcc
rcc_PATH= ${LOCALBASE}/${QT_BINDIR_REL}/rcc
remoteobjects_PORT= x11-toolkits/${_QT_RELNAME}-remoteobjects
remoteobjects_LIB= libQt${_QT_LIBVER}RemoteObjects.so
sensors_PORT= comms/${_QT_RELNAME}-sensors
sensors_LIB= libQt${_QT_LIBVER}Sensors.so

View file

@ -5373,6 +5373,7 @@
SUBDIR += qt5-qdoc
SUBDIR += qt5-qdoc-data
SUBDIR += qt5-qmake
SUBDIR += qt5-remoteobjects
SUBDIR += qt5-script
SUBDIR += qt5-scripttools
SUBDIR += qt5-scxml

View file

@ -0,0 +1,17 @@
# $FreeBSD$
PORTNAME= remoteobjects
DISTVERSION= ${QT5_VERSION}
CATEGORIES= devel
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt5 SXCML module
USES= compiler:c++11-lang gl qmake qt-dist:5
USE_GL= gl
USE_QT= core declarative network \
buildtools_build
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
.include <bsd.port.mk>

View file

@ -0,0 +1,91 @@
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qconnection_local_backend_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qconnection_qnx_backend_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qconnection_qnx_global_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qconnection_qnx_qiodevices_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qconnection_qnx_server_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qconnection_tcpip_backend_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qconnectionfactories_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectabstractitemmodeladapter_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectabstractitemmodelreplica_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectnode_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectpacket_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectpendingcall_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectregistrysource_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectreplica_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectsource_p.h
%%QT_INCDIR%%/QtRemoteObjects/%%FULLVER%%/QtRemoteObjects/private/qremoteobjectsourceio_p.h
%%QT_INCDIR%%/QtRemoteObjects/QAbstractItemModelReplica
%%QT_INCDIR%%/QtRemoteObjects/QIOQnxSource
%%QT_INCDIR%%/QtRemoteObjects/QIntHash
%%QT_INCDIR%%/QtRemoteObjects/QQnxNativeIo
%%QT_INCDIR%%/QtRemoteObjects/QQnxNativeServer
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectAbstractPersistedStore
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectDynamicReplica
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectHost
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectHostBase
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectNode
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectPendingCall
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectPendingCallWatcher
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectPendingReply
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectRegistry
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectRegistryHost
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectReplica
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectSettingsStore
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectSourceLocation
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectSourceLocationInfo
%%QT_INCDIR%%/QtRemoteObjects/QRemoteObjectSourceLocations
%%QT_INCDIR%%/QtRemoteObjects/QtRemoteObjects
%%QT_INCDIR%%/QtRemoteObjects/QtRemoteObjectsDepends
%%QT_INCDIR%%/QtRemoteObjects/QtRemoteObjectsVersion
%%QT_INCDIR%%/QtRemoteObjects/qconnection_qnx_qiodevices.h
%%QT_INCDIR%%/QtRemoteObjects/qconnection_qnx_server.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectabstractitemmodelreplica.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectabstractitemmodeltypes.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectdynamicreplica.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectnode.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectpendingcall.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectregistry.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectreplica.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectsettingsstore.h
%%QT_INCDIR%%/QtRemoteObjects/qremoteobjectsource.h
%%QT_INCDIR%%/QtRemoteObjects/qtremoteobjectglobal.h
%%QT_INCDIR%%/QtRemoteObjects/qtremoteobjectsversion.h
%%QT_INCDIR%%/QtRepParser/QRegexParser
%%QT_INCDIR%%/QtRepParser/QtRepParser
%%QT_INCDIR%%/QtRepParser/QtRepParserDepends
%%QT_INCDIR%%/QtRepParser/QtRepParserVersion
%%QT_INCDIR%%/QtRepParser/parser.g
%%QT_INCDIR%%/QtRepParser/qregexparser.h
%%QT_INCDIR%%/QtRepParser/qtrepparserversion.h
%%QT_CMAKEDIR%%/Qt5RemoteObjects/Qt5RemoteObjectsConfig.cmake
%%QT_CMAKEDIR%%/Qt5RemoteObjects/Qt5RemoteObjectsConfigExtras.cmake
%%QT_CMAKEDIR%%/Qt5RemoteObjects/Qt5RemoteObjectsConfigVersion.cmake
%%QT_CMAKEDIR%%/Qt5RemoteObjects/Qt5RemoteObjectsMacros.cmake
%%QT_CMAKEDIR%%/Qt5RepParser/Qt5RepParserConfig.cmake
%%QT_CMAKEDIR%%/Qt5RepParser/Qt5RepParserConfigVersion.cmake
%%QT_BINDIR%%/repc
%%QT_LIBDIR%%/libQt5RemoteObjects.prl
%%QT_LIBDIR%%/libQt5RemoteObjects.so
%%QT_LIBDIR%%/libQt5RemoteObjects.so.5
%%QT_LIBDIR%%/libQt5RemoteObjects.so.%%SHORTVER%%
%%QT_LIBDIR%%/libQt5RemoteObjects.so.%%FULLVER%%
%%DEBUG%%%%QT_LIBDIR%%/libQt5RemoteObjects.so.%%FULLVER%%.debug
%%QT_MKSPECDIR%%/features/remoteobjects_repc.prf
%%QT_MKSPECDIR%%/features/repcclient.pri
%%QT_MKSPECDIR%%/features/repccommon.pri
%%QT_MKSPECDIR%%/features/repcmerged.pri
%%QT_MKSPECDIR%%/features/repcserver.pri
%%QT_MKSPECDIR%%/features/repparser.prf
%%QT_MKSPECDIR%%/modules/qt_lib_remoteobjects.pri
%%QT_MKSPECDIR%%/modules/qt_lib_remoteobjects_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_repparser.pri
%%QT_MKSPECDIR%%/modules/qt_lib_repparser_private.pri
%%QT_QMLDIR%%/QtQml/RemoteObjects/libqtqmlremoteobjects.so
%%DEBUG%%%%QT_QMLDIR%%/QtQml/RemoteObjects/libqtqmlremoteobjects.so.debug
%%QT_QMLDIR%%/QtQml/RemoteObjects/plugins.qmltypes
%%QT_QMLDIR%%/QtQml/RemoteObjects/qmldir
%%QT_QMLDIR%%/QtRemoteObjects/libqtremoteobjects.so
%%DEBUG%%%%QT_QMLDIR%%/QtRemoteObjects/libqtremoteobjects.so.debug
%%QT_QMLDIR%%/QtRemoteObjects/plugins.qmltypes
%%QT_QMLDIR%%/QtRemoteObjects/qmldir
libdata/pkgconfig/Qt5RemoteObjects.pc