Date: Sun, 28 Aug 2022 20:19:04 GMT From: Muhammad Moinur Rahman <bofh@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: ee2f3bc6d174 - main - net/mediastreamer: Update to 5.1.55 Message-ID: <202208282019.27SKJ4uv059129@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=ee2f3bc6d1742f10b26a71f6141ebbc0eae40a09 commit ee2f3bc6d1742f10b26a71f6141ebbc0eae40a09 Author: Felix Palmen <zirias@FreeBSD.org> AuthorDate: 2022-08-24 09:13:52 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2022-08-28 20:18:54 +0000 net/mediastreamer: Update to 5.1.55 Add QTGL option and enable it by default, this is needed by net/linphone for working video calls. Changelog: https://gitlab.linphone.org/BC/public/mediastreamer2/-/tags PR: 266006, 266017 Suggested by: Ruslan Zalata <rz@fabmicro.ru> --- net/mediastreamer/Makefile | 15 ++++++++++----- net/mediastreamer/distinfo | 6 +++--- net/mediastreamer/pkg-plist | 1 + 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/net/mediastreamer/Makefile b/net/mediastreamer/Makefile index 5c18fbb38c86..5085715ba4bf 100644 --- a/net/mediastreamer/Makefile +++ b/net/mediastreamer/Makefile @@ -1,5 +1,5 @@ PORTNAME= mediastreamer -PORTVERSION= 5.1.43 +DISTVERSION= 5.1.55 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org @@ -19,7 +19,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public GL_PROJECT= ${PORTNAME}2 -GL_COMMIT= bdd96a6c47faeff1d88fff2bf64ec9274c0b2b9d +GL_COMMIT= a48ff7d92ddfdce17f47cf71b1867ed85fc826cd USE_GNOME= libxml2 USE_LDCONFIG= yes @@ -38,17 +38,18 @@ CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \ LDFLAGS+= -pthread OPTIONS_DEFINE= MATROSKA VIDEO -OPTIONS_DEFAULT= FFMPEG G729 GLX GSM MATROSKA OPUS SPEEX THEORA V4L \ - VIDEO VPX XVIDEO +OPTIONS_DEFAULT= FFMPEG G729 GLX GSM MATROSKA OPUS QTGL SPEEX THEORA \ + V4L VIDEO VPX XVIDEO OPTIONS_GROUP= AUDIOOPT VIDEOOPT OPTIONS_GROUP_AUDIOOPT= G726 G729 GSM OPUS SPEEX -OPTIONS_GROUP_VIDEOOPT= FFMPEG GLX THEORA V4L VPX XVIDEO +OPTIONS_GROUP_VIDEOOPT= FFMPEG GLX QTGL THEORA V4L VPX XVIDEO OPTIONS_SUB= yes AUDIOOPT_DESC= Audio options G726_DESC= G.726 codec support G729_DESC= G.729 codec support VIDEOOPT_DESC= Video options +QTGL_DESC= Qt OpenGL rendering support FFMPEG_IMPLIES= VIDEO FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg @@ -67,6 +68,10 @@ 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:5 +QTGL_USE= QT=buildtools_build,core,declarative,gui,network,qmake_build +QTGL_CMAKE_BOOL= ENABLE_QT_GL SPEEX_LIB_DEPENDS= libspeex.so:audio/speex SPEEX_CMAKE_BOOL= ENABLE_SPEEX_CODEC THEORA_IMPLIES= VIDEO diff --git a/net/mediastreamer/distinfo b/net/mediastreamer/distinfo index 1372c9d7af13..f8b16b92d768 100644 --- a/net/mediastreamer/distinfo +++ b/net/mediastreamer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655325691 -SHA256 (public-mediastreamer2-bdd96a6c47faeff1d88fff2bf64ec9274c0b2b9d_GL0.tar.gz) = 656e7dbb65d3f7b1773e178193f7d44226820d32b5cb6478afc89191e3d8a182 -SIZE (public-mediastreamer2-bdd96a6c47faeff1d88fff2bf64ec9274c0b2b9d_GL0.tar.gz) = 25309406 +TIMESTAMP = 1661322319 +SHA256 (public-mediastreamer2-a48ff7d92ddfdce17f47cf71b1867ed85fc826cd_GL0.tar.gz) = 68cd1a45af7d07774c830c8f0e545b3af1b98d80aca25f517434d01c793f44b0 +SIZE (public-mediastreamer2-a48ff7d92ddfdce17f47cf71b1867ed85fc826cd_GL0.tar.gz) = 25305400 diff --git a/net/mediastreamer/pkg-plist b/net/mediastreamer/pkg-plist index cb58ca82cfac..242af03464ac 100644 --- a/net/mediastreamer/pkg-plist +++ b/net/mediastreamer/pkg-plist @@ -78,6 +78,7 @@ include/mediastreamer2/x11_helper.h include/mediastreamer2/zrtp.h lib/libmediastreamer.so lib/libmediastreamer.so.11 +%%QTGL%%lib/mediastreamer/plugins/libmsqogl.so share/Mediastreamer2/cmake/Mediastreamer2Config.cmake share/Mediastreamer2/cmake/Mediastreamer2ConfigVersion.cmake share/Mediastreamer2/cmake/Mediastreamer2Targets-%%CMAKE_BUILD_TYPE%%.cmake
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202208282019.27SKJ4uv059129>