diff options
| author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2026-08-24 16:04:05 +0000 |
|---|---|---|
| committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2026-08-24 19:22:07 +0000 |
| commit | 710f12047aaa7ce0e08092436b1ffc0525129206 (patch) | |
| tree | 271115bb4791423c5f35969174aec4ad3a86eb13 /net | |
| parent | 49991e0fe08656cd454766d20e13aea8b32e0601 (diff) | |
net/mediastreamer: Add OPTION QRCODE
This supresses one of many errors in the configure stage.
The rest of the parts will also be processed once I run some more tests
PR: 290108
Reported by: lhersch@dssgmbh.de
Diffstat (limited to 'net')
| -rw-r--r-- | net/mediastreamer/Makefile | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/net/mediastreamer/Makefile b/net/mediastreamer/Makefile index fa9090401093..bbd1035441e5 100644 --- a/net/mediastreamer/Makefile +++ b/net/mediastreamer/Makefile @@ -1,5 +1,6 @@ PORTNAME= mediastreamer DISTVERSION= 5.4.121 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org @@ -36,7 +37,7 @@ CMAKE_OFF= ENABLE_UNIT_TESTS LDFLAGS+= -pthread -OPTIONS_DEFINE= MATROSKA VIDEO +OPTIONS_DEFINE= MATROSKA QRCODE VIDEO OPTIONS_DEFAULT= FFMPEG G729 GLX GSM MATROSKA OPUS QTGL SPEEX THEORA \ V4L VIDEO VPX XVIDEO OPTIONS_GROUP= AUDIOOPT VIDEOOPT @@ -44,11 +45,12 @@ OPTIONS_GROUP_AUDIOOPT= G726 G729 GSM OPUS SPEEX OPTIONS_GROUP_VIDEOOPT= FFMPEG GLX QTGL THEORA V4L VPX XVIDEO OPTIONS_SUB= yes -AUDIOOPT_DESC= Audio options +AUDIOOPT_DESC= Audio options G726_DESC= G.726 codec support G729_DESC= G.729 codec support +QRCODE_DESC= QR-code support QTGL_DESC= Qt OpenGL rendering support -VIDEOOPT_DESC= Video options +VIDEOOPT_DESC= Video options FFMPEG_IMPLIES= VIDEO FFMPEG_LIB_DEPENDS= libavcodec.so.58:multimedia/ffmpeg4 @@ -57,19 +59,22 @@ G726_LIB_DEPENDS= libspandsp.so:comms/spandsp G726_CMAKE_BOOL= ENABLE_G726 G729_LIB_DEPENDS= libbcg729.so:audio/bcg729 G729_CMAKE_BOOL= ENABLE_G729 -GLX_IMPLIES= VIDEO -GLX_USES= gl -GLX_USE= GL=gl,glew -GLX_CMAKE_BOOL= ENABLE_GL ENABLE_GLX +GLX_IMPLIES= VIDEO +GLX_USES= gl +GLX_USE= GL=gl,glew +GLX_CMAKE_BOOL= ENABLE_GL ENABLE_GLX GSM_LIB_DEPENDS= libgsm.so:audio/gsm GSM_CMAKE_BOOL= ENABLE_GSM MATROSKA_LIB_DEPENDS= libbcmatroska2.so:multimedia/bcmatroska2 MATROSKA_CMAKE_BOOL= ENABLE_MKV OPUS_LIB_DEPENDS= libopus.so:audio/opus OPUS_CMAKE_BOOL= ENABLE_OPUS -QTGL_IMPLIES= VIDEO -QTGL_USES= qt:6 -QTGL_USE= QT=base,declarative +QRCODE_LIB_DEPENDS= libZXing.so:textproc/zxing-cpp +QRCODE_CMAKE_BOOL= ENABLE_QRCODE +QRCODE_PREVENTS= FFMPEG GLX QTGL THEORA VIDEO XVIDEO +QTGL_IMPLIES= VIDEO +QTGL_USES= qt:6 +QTGL_USE= QT=base,declarative QTGL_CMAKE_BOOL= ENABLE_QT_GL SPEEX_LIB_DEPENDS= libspeex.so:audio/speex \ libspeexdsp.so:audio/speexdsp @@ -82,6 +87,7 @@ V4L_BUILD_DEPENDS= v4l_compat>=1.0.20120501:multimedia/v4l_compat V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l V4L_CMAKE_BOOL= ENABLE_V4L VIDEO_CMAKE_BOOL= ENABLE_VIDEO +VIDEO_PREVENTS= QRCODE VPX_IMPLIES= VIDEO VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx VPX_CMAKE_BOOL= ENABLE_VPX |
