update to openh264 2.5.0

This commit is contained in:
kn
2024-11-21 18:24:54 +00:00
parent 6f8c1894b8
commit 86620553a2
4 changed files with 6 additions and 20 deletions
+4 -5
View File
@@ -1,9 +1,6 @@
COMMENT = Cisco implementation of H.264 codec
GH_ACCOUNT = cisco
GH_PROJECT = openh264
GH_TAGNAME = v2.4.1
DIST_TUPLE = github cisco openh264 v2.5.0 .
CATEGORIES = multimedia
REVISION = 1
SHARED_LIBS = openh264 1.0 # 7.0
@@ -37,7 +34,8 @@ MAKE_FLAGS += ARCH=${MACHINE_ARCH:amd64=x86_64}
MAKE_FLAGS += HAVE_GMP_API=No
# pass our .so version and ensure full SONAME, see ${WRKSRC}/build-bsd.mk
MAKE_FLAGS += SHAREDLIB_MAJORVERSION=${LIBopenh264_VERSION:R} \
MAJORVER = ${LIBopenh264_VERSION:R}
MAKE_FLAGS += SHAREDLIB_MAJORVERSION=${MAJORVER} \
SHAREDLIBSUFFIXFULLVER=so.${LIBopenh264_VERSION} \
SHLDFLAGS=-Wl,-soname,libopenh264.so.${LIBopenh264_VERSION}
@@ -55,5 +53,6 @@ TEST_FLAGS += CODEC_UNITTEST_INCLUDES='-I${WRKSRC}/test -I/usr/local/include' \
post-install:
${INSTALL_PROGRAM} ${WRKBUILD}/h264{enc,dec} ${PREFIX}/bin/
rm ${PREFIX}/lib/libopenh264.so{.${MAJORVER},}
.include <bsd.port.mk>
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (openh264-2.4.1.tar.gz) = j/vpROdAQ9DT+1PUoqFMlN5x9Y2+pqBtDckjaVQpWOo=
SIZE (openh264-2.4.1.tar.gz) = 60297304
SHA256 (cisco-openh264-v2.5.0.tar.gz) = lMjKNk25kAR+xOw0gbBM4NeR5iVh71YBRDARvcAIJeM=
SIZE (cisco-openh264-v2.5.0.tar.gz) = 60301431
@@ -1,11 +0,0 @@
Index: codec/common/arm64/arm_arch64_common_macro.S
--- codec/common/arm64/arm_arch64_common_macro.S.orig
+++ codec/common/arm64/arm_arch64_common_macro.S
@@ -60,6 +60,7 @@ ret
.func \funcName
#endif
\funcName:
+ bti c
.endm
.macro WELS_ASM_AARCH64_FUNC_END
-2
View File
@@ -6,7 +6,5 @@ include/wels/codec_app_def.h
include/wels/codec_def.h
include/wels/codec_ver.h
@static-lib lib/libopenh264.a
@comment @so lib/libopenh264.so
@comment lib/libopenh264.so.1
@lib lib/libopenh264.so.${LIBopenh264_VERSION}
lib/pkgconfig/openh264.pc