Index: multimedia/msopenh264/Makefile =================================================================== --- multimedia/msopenh264/Makefile +++ multimedia/msopenh264/Makefile @@ -1,5 +1,6 @@ PORTNAME= msopenh264 PORTVERSION= 1.2.1.20220531 +PORTREVISION= 1 CATEGORIES= multimedia net #MASTER_SITES= https://www.linphone.org/releases/sources/plugins/msopenh264/ Index: net/liblinphone/Makefile =================================================================== --- net/liblinphone/Makefile +++ net/liblinphone/Makefile @@ -1,6 +1,5 @@ PORTNAME= liblinphone -DISTVERSION= 5.1.32 -PORTREVISION= 1 +DISTVERSION= 5.1.56 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org @@ -29,7 +28,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public -GL_COMMIT= 05b13b98229fc69ed3075916857dbe32b60b2b39 +GL_COMMIT= c5d52f725840bceca36874f480d86bdbb91f5b7e USE_GNOME= libxml2 USE_LDCONFIG= yes Index: net/liblinphone/distinfo =================================================================== --- net/liblinphone/distinfo +++ net/liblinphone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657714936 -SHA256 (public-liblinphone-05b13b98229fc69ed3075916857dbe32b60b2b39_GL0.tar.gz) = 9458a11c0bcc4496ff321c13f529394aec358f954e07c5d71ebf73f0d85e69d6 -SIZE (public-liblinphone-05b13b98229fc69ed3075916857dbe32b60b2b39_GL0.tar.gz) = 22753242 +TIMESTAMP = 1661328845 +SHA256 (public-liblinphone-c5d52f725840bceca36874f480d86bdbb91f5b7e_GL0.tar.gz) = e7f680c2eb46bd751245250f0a22074dbf219dd2955362620c9ba63a6e76351e +SIZE (public-liblinphone-c5d52f725840bceca36874f480d86bdbb91f5b7e_GL0.tar.gz) = 22756256 Index: net/liblinphone/files/patch-CMakeLists.txt =================================================================== --- /dev/null +++ net/liblinphone/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2022-08-24 08:22:37 UTC ++++ CMakeLists.txt +@@ -320,7 +320,7 @@ else() + list(APPEND STRICT_OPTIONS_CPP + "-Wall" + "-Wconversion" +- "-Werror=return-type" ++ "-Wno-error=return-type" + "-Winit-self" + "-Wno-error=deprecated-declarations" + "-Wpointer-arith" Index: net/linphone/Makefile =================================================================== --- net/linphone/Makefile +++ net/linphone/Makefile @@ -1,6 +1,6 @@ PORTNAME= linphone PORTVERSION= 4.4.8 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net Index: net/linphone/files/patch-CMakeLists.txt =================================================================== --- /dev/null +++ net/linphone/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2022-08-24 10:17:10 UTC ++++ CMakeLists.txt +@@ -487,7 +487,7 @@ if(APPLE) + set(MSPLUGINS_DIR "Frameworks/mediastreamer2.framework/Versions/A/Libraries") + endif() + else() +- set(MSPLUGINS_DIR "plugins/mediastreamer") ++ set(MSPLUGINS_DIR "lib/mediastreamer/plugins") + endif() + configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/config.h.cmake" "${CMAKE_CURRENT_BINARY_DIR}/config.h") + # ------------------------------------------------------------------------------ Index: net/mediastreamer/Makefile =================================================================== --- net/mediastreamer/Makefile +++ 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 @@ 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 @@ 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_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 Index: net/mediastreamer/distinfo =================================================================== --- net/mediastreamer/distinfo +++ 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 Index: net/mediastreamer/pkg-plist =================================================================== --- net/mediastreamer/pkg-plist +++ net/mediastreamer/pkg-plist @@ -78,6 +78,7 @@ 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 Index: net/ortp/Makefile =================================================================== --- net/ortp/Makefile +++ net/ortp/Makefile @@ -1,5 +1,5 @@ PORTNAME= ortp -PORTVERSION= 5.1.32 +DISTVERSION= 5.1.55 CATEGORIES= net MAINTAINER= sobomax@FreeBSD.org @@ -14,7 +14,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public -GL_COMMIT= 23439fba3b800c2fdb105af748ca018f51146d57 +GL_COMMIT= d5505bf226f8c81e5742d854ef559e201fdc2ee9 USE_LDCONFIG= yes CMAKE_ARGS= -DENABLE_DOC=NO -DENABLE_STATIC=NO -DENABLE_STRICT=NO \ Index: net/ortp/distinfo =================================================================== --- net/ortp/distinfo +++ net/ortp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655323910 -SHA256 (public-ortp-23439fba3b800c2fdb105af748ca018f51146d57_GL0.tar.gz) = 15ee76dbcef92893fa5ef99ca6554fc38e533f3537e784b8c88bd39e6006d308 -SIZE (public-ortp-23439fba3b800c2fdb105af748ca018f51146d57_GL0.tar.gz) = 240154 +TIMESTAMP = 1661323951 +SHA256 (public-ortp-d5505bf226f8c81e5742d854ef559e201fdc2ee9_GL0.tar.gz) = 4a07e15837814521701648049357c43ee7f949122c4afc0ff068fd9487a4767e +SIZE (public-ortp-d5505bf226f8c81e5742d854ef559e201fdc2ee9_GL0.tar.gz) = 240251