git: 840cfd01ca80 - main - multimedia/msopenh264: Update version 5.2.0=>5.4.58
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 21 Mar 2026 15:25:06 UTC
The branch main has been updated by bofh:
URL: https://cgit.FreeBSD.org/ports/commit/?id=840cfd01ca801ddaa8a2ffbae17135d8df1a9170
commit 840cfd01ca801ddaa8a2ffbae17135d8df1a9170
Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-03-21 13:10:41 +0000
Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-03-21 15:24:41 +0000
multimedia/msopenh264: Update version 5.2.0=>5.4.58
Changelog: https://gitlab.linphone.org/BC/public/msopenh264/-/tags/5.4.58
---
multimedia/msopenh264/Makefile | 11 +++++------
multimedia/msopenh264/distinfo | 8 +++-----
multimedia/msopenh264/files/patch-CMakeLists.txt | 15 ---------------
multimedia/msopenh264/files/patch-src_CMakeLists.txt | 13 -------------
4 files changed, 8 insertions(+), 39 deletions(-)
diff --git a/multimedia/msopenh264/Makefile b/multimedia/msopenh264/Makefile
index b68d05d62e72..55f7f994a207 100644
--- a/multimedia/msopenh264/Makefile
+++ b/multimedia/msopenh264/Makefile
@@ -1,11 +1,7 @@
PORTNAME= msopenh264
-DISTVERSION= 5.2.0
-PORTREVISION= 5
+DISTVERSION= 5.4.58
CATEGORIES= multimedia net
-PATCH_SITES= https://gitlab.linphone.org/BC/public/msopenh264/-/commit/
-PATCHFILES= a7c4a130a1fd0a2d1f18df748d370430cfbe936a.diff:-p1
-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Mediastreamer plugin with H.264 codec
WWW= https://www.linphone.org/technical-corner/mediastreamer2.html
@@ -15,8 +11,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= v4l_compat>=1.0.20120501:multimedia/v4l_compat
LIB_DEPENDS= \
+ libbctoolbox.so:net/bctoolbox \
libmediastreamer2.so:net/mediastreamer \
- libopenh264.so:multimedia/openh264
+ libopenh264.so:multimedia/openh264 \
+ libortp.so:net/ortp
USES= cmake
USE_GITLAB= yes
@@ -24,6 +22,7 @@ GL_SITE= https://gitlab.linphone.org/BC
GL_ACCOUNT= public
CMAKE_ARGS= -DMEDIASTREAMER2_PLUGINS_LOCATION=${CMAKE_INSTALL_PREFIX}/lib/mediastreamer/plugins
+CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_OFF= ENABLE_STATIC
PLIST_FILES= lib/mediastreamer/plugins/libmsopenh264.so
diff --git a/multimedia/msopenh264/distinfo b/multimedia/msopenh264/distinfo
index 57a5d36ee17f..9ce2ec166f8e 100644
--- a/multimedia/msopenh264/distinfo
+++ b/multimedia/msopenh264/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1743037209
-SHA256 (msopenh264-5.2.0.tar.bz2) = 225057b1a935bd5f4c1a3f8b57981461c99969d73e70c5e91bc9dfac4c01a236
-SIZE (msopenh264-5.2.0.tar.bz2) = 28215
-SHA256 (a7c4a130a1fd0a2d1f18df748d370430cfbe936a.diff) = 24a0511e55383ad308e4fd2a09475bf09ed152b9caca2b431683c567cc94a4a9
-SIZE (a7c4a130a1fd0a2d1f18df748d370430cfbe936a.diff) = 22703
+TIMESTAMP = 1774098298
+SHA256 (msopenh264-5.4.58.tar.bz2) = b45c482f021c71b4f9e39daab088a17b7084f7fd21500381370e3d1038657001
+SIZE (msopenh264-5.4.58.tar.bz2) = 28729
diff --git a/multimedia/msopenh264/files/patch-CMakeLists.txt b/multimedia/msopenh264/files/patch-CMakeLists.txt
deleted file mode 100644
index 7cc132fd343c..000000000000
--- a/multimedia/msopenh264/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- CMakeLists.txt.orig 2022-10-13 08:55:06 UTC
-+++ CMakeLists.txt
-@@ -50,9 +50,10 @@ check_include_file_cxx("stdbool.h" HAVE_STDBOOL_H)
- include(CheckIncludeFileCXX)
- check_include_file_cxx("stdbool.h" HAVE_STDBOOL_H)
-
-+set(CMAKE_PREFIX_PATH "%%LOCALBASE%%/ffmpeg4;%%LOCALBASE%%/ffmpeg4/libexec")
- find_package(Mediastreamer2 CONFIG REQUIRED)
--find_package(ortp CONFIG REQUIRED)
--find_package(bctoolbox CONFIG REQUIRED)
-+find_package(Ortp CONFIG REQUIRED)
-+find_package(BCToolbox CONFIG REQUIRED)
-
- find_package(OpenH264 REQUIRED)
-
diff --git a/multimedia/msopenh264/files/patch-src_CMakeLists.txt b/multimedia/msopenh264/files/patch-src_CMakeLists.txt
deleted file mode 100644
index 48db54e4e9cb..000000000000
--- a/multimedia/msopenh264/files/patch-src_CMakeLists.txt
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/CMakeLists.txt.orig 2025-03-27 00:48:29 UTC
-+++ src/CMakeLists.txt
-@@ -83,10 +83,7 @@ if(ENABLE_SHARED)
-
- endif()
- install(TARGETS msopenh264
-- RUNTIME DESTINATION "${MS2_PLUGINS_DIR}"
- LIBRARY DESTINATION "${MS2_PLUGINS_DIR}"
-- ARCHIVE DESTINATION "${MS2_PLUGINS_DIR}"
-- FRAMEWORK DESTINATION Frameworks
- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
- )
- endif()