6 MAINTAINER= yuri@FreeBSD.org
7 COMMENT= Full featured webcam suite
8 WWW= https://webcamoid.github.io
11 LICENSE_FILE= ${WRKSRC}/COPYING
13 BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
14 LIB_DEPENDS= libasound.so:audio/alsa-lib \
15 libavcodec.so:multimedia/ffmpeg \
16 libjack.so:audio/jack \
17 libpulse.so:audio/pulseaudio \
18 libv4l2.so:multimedia/libv4l
20 USES= compiler:c++11-lang gl gnome gstreamer pkgconfig qmake qt:5 xorg
24 USE_QT= concurrent core declarative gui multimedia network opengl quickcontrols2 svg widgets xml \
25 buildtools:build quickcontrols:run
27 MAKE_ENV= NOOSS=1 # NOOSS is because the OSS module attempts to use kevent on OSS devices, which is broken in the base
28 QMAKE_ARGS= INSTALLQMLDIR=${QT_QMLDIR} \
29 LIBDIR=${PREFIX}/lib \
32 .include <bsd.port.pre.mk>
34 .if ${CHOSEN_COMPILER_TYPE} == gcc
35 # Workaround for Bug#224137: devel/qt5-qmake: Doesn't use the right compiler in case USE_GCC is selected
36 BINARY_ALIAS= g++=${CXX}
39 .include <bsd.port.post.mk>