diff options
Diffstat (limited to 'multimedia/QtAV/Makefile')
-rw-r--r-- | multimedia/QtAV/Makefile | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/multimedia/QtAV/Makefile b/multimedia/QtAV/Makefile new file mode 100644 index 000000000000..0b76a208b3a8 --- /dev/null +++ b/multimedia/QtAV/Makefile @@ -0,0 +1,50 @@ +# $FreeBSD$ + +PORTNAME= QtAV +PORTVERSION= 1.11.0 +DISTVERSIONPREFIX= v +CATEGORIES= multimedia +DIST_SUBDIR= KDE + +MAINTAINER= kde@FreeBSD.org +COMMENT= Cross-platform multimedia framwork based on Qt and ffmpeg + +LICENSE= LGPL21+ +LICENSE_FIKE= ${WRKSRC}/lgpl-2.1.txt + +LIB_DEPENDS= libass.so:multimedia/libass \ + libavcodec.so:multimedia/ffmpeg + +USES= qmake:outsource +USE_GL= gl +USE_QT5= core gui network opengl qml quick sql widgets \ + buildtools_build qmake_build +USE_XORG= x11 xext xv + +OPTIONS_DEFINE= OPENAL UCHARDET VAAPI PULSEAUDIO +OPTIONS_DEFAULT= OPENAL UCHARDET VAAPI +OPTIONS_SUB= yes + +OPENAL_LIB_DEPENDS= libopenal.so:audio/openal-soft +OPENAL_QMAKE_OFF= CONFIG+=no-openal + +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_QMAKE_OFF= CONFIG+=no-pulseaudio + +UCHARDET_DESC= Guess subtitle encoding via uchardet +UCHARDET_LIB_DEPENDS= libuchardet.so:textproc/uchardet +UCHARDET_QMAKE_OFF= CONFIG+=no-uchardet + +VAAPI_LIB_DEPENDS= libva.so:multimedia/libva +VAAPI_QMAKE_OFF= CONFIG+=no-vaapi + +PLIST_SUB= QT_VERSION="${_QT_VERSION}" + +USE_GITHUB= yes +GH_ACCOUNT= wang-bin + +# The examples are GLPv3 licencensed and have too generic names, like 'Player', +# so don't install them. +QMAKE_ARGS= CONFIG+=no-examples + +.include <bsd.port.mk> |