aboutsummaryrefslogtreecommitdiff
path: root/multimedia/qt5-multimedia
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/qt5-multimedia')
-rw-r--r--multimedia/qt5-multimedia/Makefile26
-rw-r--r--multimedia/qt5-multimedia/pkg-plist41
2 files changed, 41 insertions, 26 deletions
diff --git a/multimedia/qt5-multimedia/Makefile b/multimedia/qt5-multimedia/Makefile
index 6caade4a47de..b765044364e6 100644
--- a/multimedia/qt5-multimedia/Makefile
+++ b/multimedia/qt5-multimedia/Makefile
@@ -2,7 +2,6 @@
PORTNAME= multimedia
DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 3
CATEGORIES= multimedia
PKGNAMEPREFIX= qt5-
@@ -19,17 +18,17 @@ USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
QT_DEFINES= XVIDEO
QT_CONFIG= xlib
-OPTIONS_DEFINE= ALSA GSTREAMER OPENAL PULSEAUDIO
-OPTIONS_DEFAULT=GSTREAMER
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= AUDIOPLUGIN GSTREAMER OPENAL
+OPTIONS_DEFAULT= GSTREAMER
+OPTIONS_RADIO= AUDIOPLUGIN
+OPTIONS_RADIO_AUDIOPLUGIN= ALSA PULSEAUDIO
+OPTIONS_SUB= yes
+AUDIOPLUGIN_DESC= Audio plugins to build
ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
-
GSTREAMER_BUILD_DEPENDS=${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
-GSTREAMER_USE= GSTREAMER=yes,bad
-
-OPENAL_USES= openal
-
+GSTREAMER_USE= GSTREAMER=yes,bad
+OPENAL_USES= openal
PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
.include <bsd.port.options.mk>
@@ -46,12 +45,10 @@ QT_CONFIG+= -alsa
.if ${PORT_OPTIONS:MGSTREAMER}
QT_DEFINES+= GSTREAMER
QT_CONFIG+= gstreamer
-PLIST_SUB+= NOGSTREAMER="@comment "
.else
TBR_DEPENDS+= gstreamer
QT_DEFINES+= -GSTREAMER
QT_CONFIG+= -gstreamer
-PLIST_SUB+= NOGSTREAMER=""
.endif
.if ! ${PORT_OPTIONS:MOPENAL}
@@ -73,13 +70,6 @@ post-patch:
${WRKSRC}/qtmultimedia.pro
.endfor
@${REINPLACE_CMD} -e 's|<linux/types.h>|<sys/types.h>|' \
- ${WRKSRC}/src/gsttools/qgstreamervideoinputdevicecontrol.cpp \
- ${WRKSRC}/src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp \
- ${WRKSRC}/src/plugins/gstreamer/camerabin/camerabincontrol.cpp \
- ${WRKSRC}/src/plugins/gstreamer/camerabin/camerabinserviceplugin.cpp \
- ${WRKSRC}/src/plugins/gstreamer/mediacapture/qgstreamercaptureserviceplugin.cpp \
- ${WRKSRC}/src/plugins/gstreamer/mediacapture/qgstreamerv4l2input.cpp \
- ${WRKSRC}/src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp \
${WRKSRC}/src/plugins/v4l/radio/v4lradiocontrol.h
.include <bsd.port.mk>
diff --git a/multimedia/qt5-multimedia/pkg-plist b/multimedia/qt5-multimedia/pkg-plist
index cdc9f5a6f2fb..d01bcac73339 100644
--- a/multimedia/qt5-multimedia/pkg-plist
+++ b/multimedia/qt5-multimedia/pkg-plist
@@ -3,13 +3,10 @@
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qabstractvideobuffer_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiobuffer_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiodevicefactory_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiodeviceinfo_alsa_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiodeviceinfo_win32_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiohelpers_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioinput_alsa_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudioinput_win32_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiooutput_alsa_p.h
-%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qaudiooutput_win32_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qcamera_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qdeclarativevideooutput_backend_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qdeclarativevideooutput_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qgstappsrc_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qgstbufferpoolinterface_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qgstcodecsinfo_p.h
@@ -43,6 +40,7 @@
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediaresourceset_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediaservice_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediaserviceprovider_p.h
+%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmediastoragelocation_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qmemoryvideobuffer_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsamplecache_p.h
%%QT_INCDIR%%/QtMultimedia/%%FULLVER%%/QtMultimedia/private/qsgvideonode_p.h
@@ -90,6 +88,8 @@
%%QT_INCDIR%%/QtMultimedia/QCameraImageCaptureControl
%%QT_INCDIR%%/QtMultimedia/QCameraImageProcessing
%%QT_INCDIR%%/QtMultimedia/QCameraImageProcessingControl
+%%QT_INCDIR%%/QtMultimedia/QCameraInfo
+%%QT_INCDIR%%/QtMultimedia/QCameraInfoControl
%%QT_INCDIR%%/QtMultimedia/QCameraLocksControl
%%QT_INCDIR%%/QtMultimedia/QCameraViewfinderSettingsControl
%%QT_INCDIR%%/QtMultimedia/QCameraZoomControl
@@ -113,6 +113,8 @@
%%QT_INCDIR%%/QtMultimedia/QMediaResource
%%QT_INCDIR%%/QtMultimedia/QMediaResourceList
%%QT_INCDIR%%/QtMultimedia/QMediaService
+%%QT_INCDIR%%/QtMultimedia/QMediaServiceCameraInfoInterface
+%%QT_INCDIR%%/QtMultimedia/QMediaServiceDefaultDeviceInterface
%%QT_INCDIR%%/QtMultimedia/QMediaServiceFeaturesInterface
%%QT_INCDIR%%/QtMultimedia/QMediaServiceProviderFactoryInterface
%%QT_INCDIR%%/QtMultimedia/QMediaServiceProviderHint
@@ -174,6 +176,8 @@
%%QT_INCDIR%%/QtMultimedia/qcameraimagecapturecontrol.h
%%QT_INCDIR%%/QtMultimedia/qcameraimageprocessing.h
%%QT_INCDIR%%/QtMultimedia/qcameraimageprocessingcontrol.h
+%%QT_INCDIR%%/QtMultimedia/qcamerainfo.h
+%%QT_INCDIR%%/QtMultimedia/qcamerainfocontrol.h
%%QT_INCDIR%%/QtMultimedia/qcameralockscontrol.h
%%QT_INCDIR%%/QtMultimedia/qcameraviewfindersettingscontrol.h
%%QT_INCDIR%%/QtMultimedia/qcamerazoomcontrol.h
@@ -219,10 +223,21 @@
%%QT_INCDIR%%/QtMultimedia/qvideorenderercontrol.h
%%QT_INCDIR%%/QtMultimedia/qvideosurfaceformat.h
%%QT_INCDIR%%/QtMultimedia/qvideowindowcontrol.h
+%%QT_INCDIR%%/QtMultimediaQuick_p/%%FULLVER%%/QtMultimediaQuick_p/private/qdeclarativevideooutput_render_p.h
+%%QT_INCDIR%%/QtMultimediaQuick_p/%%FULLVER%%/QtMultimediaQuick_p/private/qdeclarativevideooutput_window_p.h
%%QT_INCDIR%%/QtMultimediaQuick_p/QtMultimediaQuick_p
%%QT_INCDIR%%/QtMultimediaQuick_p/QtMultimediaQuick_pDepends
%%QT_INCDIR%%/QtMultimediaQuick_p/QtMultimediaQuick_pVersion
+%%QT_INCDIR%%/QtMultimediaQuick_p/QSGVideoNodeFactory_I420
+%%QT_INCDIR%%/QtMultimediaQuick_p/QSGVideoNodeFactory_RGB
+%%QT_INCDIR%%/QtMultimediaQuick_p/QSGVideoNodeFactory_Texture
+%%QT_INCDIR%%/QtMultimediaQuick_p/QSGVideoNode_I420
+%%QT_INCDIR%%/QtMultimediaQuick_p/QSGVideoNode_RGB
+%%QT_INCDIR%%/QtMultimediaQuick_p/QSGVideoNode_Texture
%%QT_INCDIR%%/QtMultimediaQuick_p/qtmultimediaquick_pversion.h
+%%QT_INCDIR%%/QtMultimediaQuick_p/qsgvideonode_i420.h
+%%QT_INCDIR%%/QtMultimediaQuick_p/qsgvideonode_rgb.h
+%%QT_INCDIR%%/QtMultimediaQuick_p/qsgvideonode_texture.h
%%QT_INCDIR%%/QtMultimediaWidgets/%%FULLVER%%/QtMultimediaWidgets/private/qeglimagetexturesurface_p.h
%%QT_INCDIR%%/QtMultimediaWidgets/%%FULLVER%%/QtMultimediaWidgets/private/qpaintervideosurface_p.h
%%QT_INCDIR%%/QtMultimediaWidgets/%%FULLVER%%/QtMultimediaWidgets/private/qvideowidget_p.h
@@ -241,6 +256,14 @@
%%QT_INCDIR%%/QtMultimediaWidgets/qvideowidgetcontrol.h
%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake
%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5MultimediaConfigVersion.cmake
+%%ALSA%%%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_QAlsaPlugin.cmake
+%%NO_GSTREAMER%%%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_AudioCaptureServicePlugin.cmake
+%%GSTREAMER%%%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_CameraBinServicePlugin.cmake
+%%GSTREAMER%%%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerAudioDecoderServicePlugin.cmake
+%%GSTREAMER%%%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerCaptureServicePlugin.cmake
+%%GSTREAMER%%%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerPlayerServicePlugin.cmake
+%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_QM3uPlaylistPlugin.cmake
+%%PULSEAUDIO%%%%QT_LIBDIR%%/cmake/Qt5Multimedia/Qt5Multimedia_QPulseAudioPlugin.cmake
%%QT_LIBDIR%%/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfig.cmake
%%QT_LIBDIR%%/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfigVersion.cmake
%%QT_LIBDIR%%/libQt5Multimedia.prl
@@ -271,6 +294,8 @@
%%QT_MKSPECDIR%%/modules/qt_lib_multimediawidgets.pri
%%QT_MKSPECDIR%%/modules/qt_lib_multimediawidgets_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qtmultimediaquicktools_private.pri
+%%ALSA%%%%QT_PLUGINDIR%%/audio/libqtaudio_alsa.so
+%%ALSA%%%%DEBUG%%%%QT_PLUGINDIR%%/audio/libqtaudio_alsa.so.debug
%%PULSEAUDIO%%%%QT_PLUGINDIR%%/audio/libqtmedia_pulse.so
%%PULSEAUDIO%%%%DEBUG%%%%QT_PLUGINDIR%%/audio/libqtmedia_pulse.so.debug
%%GSTREAMER%%%%QT_PLUGINDIR%%/mediaservice/libgstaudiodecoder.so
@@ -281,8 +306,8 @@
%%GSTREAMER%%%%DEBUG%%%%QT_PLUGINDIR%%/mediaservice/libgstmediacapture.so.debug
%%GSTREAMER%%%%QT_PLUGINDIR%%/mediaservice/libgstmediaplayer.so
%%GSTREAMER%%%%DEBUG%%%%QT_PLUGINDIR%%/mediaservice/libgstmediaplayer.so.debug
-%%NOGSTREAMER%%%%QT_PLUGINDIR%%/mediaservice/libqtmedia_audioengine.so
-%%NOGSTREAMER%%%%DEBUG%%%%QT_PLUGINDIR%%/mediaservice/libqtmedia_audioengine.so.debug
+%%NO_GSTREAMER%%%%QT_PLUGINDIR%%/mediaservice/libqtmedia_audioengine.so
+%%NO_GSTREAMER%%%%DEBUG%%%%QT_PLUGINDIR%%/mediaservice/libqtmedia_audioengine.so.debug
%%QT_PLUGINDIR%%/playlistformats/libqtmultimedia_m3u.so
%%DEBUG%%%%QT_PLUGINDIR%%/playlistformats/libqtmultimedia_m3u.so.debug
%%OPENAL%%%%QT_QMLDIR%%/QtAudioEngine/libdeclarative_audioengine.so