summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authormcf <mcf@pkgsrc.org>2020-11-17 04:46:35 +0000
committermcf <mcf@pkgsrc.org>2020-11-17 04:46:35 +0000
commit795712bf7156e3df3f40f71fe308d72f7125ddfe (patch)
tree45c6b7cd0597655b8e364075d9d32629b322c978 /x11
parentb94dbc29a8ab3c2b27a139968a67f01925a0a858 (diff)
downloadpkgsrc-795712bf7156e3df3f40f71fe308d72f7125ddfe.tar.gz
qt5-qtmultimedia: audioengine plugin is conditional on -gstreamer
Except on QNX and Darwin, where it is always enabled: https://github.com/qt/qtmultimedia/blob/v5.15.1/src/plugins/plugins.pro
Diffstat (limited to 'x11')
-rw-r--r--x11/qt5-qtmultimedia/PLIST4
-rw-r--r--x11/qt5-qtmultimedia/PLIST.Darwin4
-rw-r--r--x11/qt5-qtmultimedia/options.mk7
3 files changed, 10 insertions, 5 deletions
diff --git a/x11/qt5-qtmultimedia/PLIST b/x11/qt5-qtmultimedia/PLIST
index 7814d351805..fd0806fc3ab 100644
--- a/x11/qt5-qtmultimedia/PLIST
+++ b/x11/qt5-qtmultimedia/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2020/07/05 01:12:14 nia Exp $
+@comment $NetBSD: PLIST,v 1.24 2020/11/17 04:46:35 mcf Exp $
lib/pkgconfig/Qt5Multimedia.pc
lib/pkgconfig/Qt5MultimediaWidgets.pc
qt5/include/QtMultimedia/${PKGVERSION}/QtMultimedia/private/qabstractvideobuffer_p.h
@@ -282,6 +282,7 @@ qt5/include/QtMultimediaWidgets/qvideowidget.h
qt5/include/QtMultimediaWidgets/qvideowidgetcontrol.h
qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake
qt5/lib/cmake/Qt5Multimedia/Qt5MultimediaConfigVersion.cmake
+${PLIST.audioengine}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_AudioCaptureServicePlugin.cmake
${PLIST.gst}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_CameraBinServicePlugin.cmake
${PLIST.alsa}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QAlsaPlugin.cmake
${PLIST.gst}qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_QGstreamerAudioDecoderServicePlugin.cmake
@@ -324,6 +325,7 @@ qt5/mkspecs/modules/qt_lib_multimediawidgets.pri
qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri
qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
${PLIST.alsa}qt5/plugins/audio/libqtaudio_alsa.so
+${PLIST.audioengine}qt5/plugins/mediaservice/libqtmedia_audioengine.so
${PLIST.pulse}qt5/plugins/audio/libqtmedia_pulse.so
${PLIST.gst}qt5/plugins/mediaservice/libgstaudiodecoder.so
${PLIST.gst}qt5/plugins/mediaservice/libgstcamerabin.so
diff --git a/x11/qt5-qtmultimedia/PLIST.Darwin b/x11/qt5-qtmultimedia/PLIST.Darwin
index 3420af7eba1..adee7b9f395 100644
--- a/x11/qt5-qtmultimedia/PLIST.Darwin
+++ b/x11/qt5-qtmultimedia/PLIST.Darwin
@@ -1,9 +1,7 @@
-@comment $NetBSD: PLIST.Darwin,v 1.2 2020/01/21 20:25:38 adam Exp $
+@comment $NetBSD: PLIST.Darwin,v 1.3 2020/11/17 04:46:35 mcf Exp $
qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_AVFMediaPlayerServicePlugin.cmake
qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_AVFServicePlugin.cmake
-qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_AudioCaptureServicePlugin.cmake
qt5/lib/cmake/Qt5Multimedia/Qt5Multimedia_CoreAudioPlugin.cmake
qt5/plugins/audio/libqtaudio_coreaudio.so
qt5/plugins/mediaservice/libqavfcamera.so
qt5/plugins/mediaservice/libqavfmediaplayer.so
-qt5/plugins/mediaservice/libqtmedia_audioengine.so
diff --git a/x11/qt5-qtmultimedia/options.mk b/x11/qt5-qtmultimedia/options.mk
index de8215c6b2c..8c9b36bd64d 100644
--- a/x11/qt5-qtmultimedia/options.mk
+++ b/x11/qt5-qtmultimedia/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2020/07/08 14:49:14 adam Exp $
+# $NetBSD: options.mk,v 1.5 2020/11/17 04:46:35 mcf Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.qt5-qtmultimedia
PKG_SUPPORTED_OPTIONS= alsa gstreamer openal pulseaudio
@@ -50,3 +50,8 @@ MAKE_ENV+= QT_CONFIG+=pulseaudio
.else
MAKE_ENV+= QT_CONFIG+=-pulseaudio
.endif
+
+PLIST_VARS+= audioengine
+.if ${OPSYS} == "QNX" || ${OPSYS} == "Darwin" || empty(PKG_OPTIONS:Mgstreamer)
+PLIST.audioengine= yes
+.endif