Page MenuHomeFreeBSD

D12480.diff
No OneTemporary

D12480.diff

Index: head/multimedia/qt5-multimedia/Makefile
===================================================================
--- head/multimedia/qt5-multimedia/Makefile
+++ head/multimedia/qt5-multimedia/Makefile
@@ -2,75 +2,55 @@
PORTNAME= multimedia
DISTVERSION= ${QT5_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
PKGNAMEPREFIX= qt5-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt audio, video, radio and camera support module
-USE_GL= yes
+# LICENSE set via USES_QT5 (bsd.qt.mk)
+
+USES= pkgconfig qmake
+USE_GL= gl
+USE_GNOME= glib20
USE_QT5= core gui network opengl qml quick widgets \
buildtools_build
QT_DIST= ${PORTNAME}
USE_XORG= x11 xext xv
-USES= pkgconfig qmake
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
QT_DEFINES= XVIDEO
QT_CONFIG= xlib
-OPTIONS_DEFINE= AUDIOPLUGIN GSTREAMER OPENAL
-OPTIONS_DEFAULT= GSTREAMER
-OPTIONS_RADIO= AUDIOPLUGIN
-OPTIONS_RADIO_AUDIOPLUGIN= ALSA PULSEAUDIO
+OPTIONS_DEFINE= GSTREAMER OPENAL
+OPTIONS_DEFAULT= ALSA GSTREAMER
+OPTIONS_MULTI= AUDIOPLUGIN
+OPTIONS_MULTI_AUDIOPLUGIN= ALSA PULSEAUDIO
OPTIONS_SUB= yes
-AUDIOPLUGIN_DESC= Audio plugins to build
+AUDIOPLUGIN_DESC= Audio plugins to build
+OPENAL_DESC= 3D positional spatialized sound support
+
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
+ALSA_VARS= QT_CONFIG+=alsa QT DEFINES+=ALSA
+ALSA_VARS_OFF= QT_CONFIG+=-alsa QT_DEFINES+=-ALSA TBR_DEPENDS+=alsa
GSTREAMER_BUILD_DEPENDS=${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
GSTREAMER_EXTRA_PATCHES_OFF= ${FILESDIR}/extrapatch-no-gstreamer
GSTREAMER_USE= GSTREAMER1=bad
+GSTREAMER_VARS= QT_CONFIG+=gstreamer-1.0 QT_DEFINES+=GSTREAMER
+GSTREAMER_VARS_OFF= QT_CONFIG+=-gstreamer-1.0 QT_DEFINES+=-GSTREAMER \
+ TBR_DEPENDS+=gstreamer
OPENAL_USES= openal
+OPENAL_VARS_OFF= TBR_DEPENDS+=openal
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+PULSEAUDIO_VARS= QT_CONFIG+=pulseaudio QT_DEFINES+=PULSEAUDIO
+PULSEAUDIO_VARS_OFF= QT_CONFIG+=-pulseaudio QT_DEFINES+=-PULSEAUDIO \
+ TBR_DEPENDS+=pulseaudio
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MALSA}
-QT_DEFINES+= ALSA
-QT_CONFIG+= alsa
-.else
-TBR_DEPENDS+= alsa
-QT_DEFINES+= -ALSA
-QT_CONFIG+= -alsa
-.endif
-
-.if ${PORT_OPTIONS:MGSTREAMER}
-QT_DEFINES+= GSTREAMER
-QT_CONFIG+= gstreamer-1.0
-.else
-TBR_DEPENDS+= gstreamer
-QT_DEFINES+= -GSTREAMER
-QT_CONFIG+= -gstreamer-1.0
-.endif
-
-.if ! ${PORT_OPTIONS:MOPENAL}
-TBR_DEPENDS+= openal
-.endif
-
-.if ${PORT_OPTIONS:MPULSEAUDIO}
-QT_DEFINES+= PULSEAUDIO
-QT_CONFIG+= pulseaudio
-.else
-TBR_DEPENDS+= pulseaudio
-QT_DEFINES+= -PULSEAUDIO
-QT_CONFIG+= -pulseaudio
-.endif
-
post-patch:
.for d in ${TBR_DEPENDS}
- @${REINPLACE_CMD} -e '/${d}/ d' \
- ${WRKSRC}/qtmultimedia.pro
+ @${REINPLACE_CMD} -e '/${d}/ d' ${WRKSRC}/qtmultimedia.pro
.endfor
.include <bsd.port.mk>

File Metadata

Mime Type
text/plain
Expires
Fri, Jan 30, 10:59 PM (4 h, 57 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28105141
Default Alt Text
D12480.diff (2 KB)

Event Timeline