svn commit: r473444 - in head/multimedia/openh264: . files
Jan Beich
jbeich at FreeBSD.org
Wed Jun 27 14:46:56 UTC 2018
Author: jbeich
Date: Wed Jun 27 14:46:54 2018
New Revision: 473444
URL: https://svnweb.freebsd.org/changeset/ports/473444
Log:
multimedia/openh264: update to 1.8.0
Changes: https://github.com/cisco/openh264/releases/tag/v1.8.0
ABI: https://abi-laboratory.pro/tracker/timeline/openh264/
Added:
head/multimedia/openh264/files/patch-clang (contents, props changed)
Modified:
head/multimedia/openh264/Makefile (contents, props changed)
head/multimedia/openh264/distinfo (contents, props changed)
Modified: head/multimedia/openh264/Makefile
==============================================================================
--- head/multimedia/openh264/Makefile Wed Jun 27 14:40:51 2018 (r473443)
+++ head/multimedia/openh264/Makefile Wed Jun 27 14:46:54 2018 (r473444)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= openh264
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
DISTVERSIONPREFIX=v
PORTEPOCH= 2
CATEGORIES= multimedia
@@ -18,9 +18,6 @@ GH_ACCOUNT= cisco
USES= compiler cpe gmake
CPE_VENDOR= cisco
USE_LDCONFIG= yes
-ASFLAGS+= ${ASFLAGS_${MACHINE}_${CHOSEN_COMPILER_TYPE}}
-ASFLAGS_arm_clang= -no-integrated-as
-ASFLAGS_arm64_clang= -no-integrated-as
MAKE_ARGS= PREFIX="${PREFIX}" \
OS=bsd ARCH="${ARCH:S/amd64/x86_64/}" \
CCASFLAGS='$$(CFLAGS) ${ASFLAGS}' \
@@ -33,7 +30,6 @@ OPTIONS_DEFAULT=PLUGINS
OPTIONS_SUB= yes
DEBUG_BUILD_DEPENDS_OFF= ${DEBUG_BUILD_DEPENDS_OFF_${ARCH}}
-DEBUG_BUILD_DEPENDS_OFF_aarch64=as:devel/binutils
DEBUG_BUILD_DEPENDS_OFF_amd64= nasm:devel/nasm
DEBUG_BUILD_DEPENDS_OFF_i386= nasm:devel/nasm
DEBUG_MAKE_ARGS=BUILDTYPE=Debug
Modified: head/multimedia/openh264/distinfo
==============================================================================
--- head/multimedia/openh264/distinfo Wed Jun 27 14:40:51 2018 (r473443)
+++ head/multimedia/openh264/distinfo Wed Jun 27 14:46:54 2018 (r473444)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1497586814
-SHA256 (cisco-openh264-v1.7.0_GH0.tar.gz) = 9c07c38d7de00046c9c52b12c76a2af7648b70d05bd5460c8b67f6895738653f
-SIZE (cisco-openh264-v1.7.0_GH0.tar.gz) = 38681895
+TIMESTAMP = 1530063403
+SHA256 (cisco-openh264-v1.8.0_GH0.tar.gz) = 08670017fd0bb36594f14197f60bebea27b895511251c7c64df6cd33fc667d34
+SIZE (cisco-openh264-v1.8.0_GH0.tar.gz) = 38695675
Added: head/multimedia/openh264/files/patch-clang
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/openh264/files/patch-clang Wed Jun 27 14:46:54 2018 (r473444)
@@ -0,0 +1,22 @@
+Based on https://github.com/cisco/openh264/pull/2877
+
+--- codec/common/arm64/arm_arch64_common_macro.S.orig 2018-06-27 01:36:43 UTC
++++ codec/common/arm64/arm_arch64_common_macro.S
+@@ -52,13 +52,17 @@ ret
+ .align 2
+ .global \funcName
+ .type \funcName, %function
++#ifndef __clang__
+ .func \funcName
++#endif
+ \funcName:
+ .endm
+
+ .macro WELS_ASM_AARCH64_FUNC_END
+ ret
++#ifndef __clang__
+ .endfunc
++#endif
+ .endm
+
+ #endif
More information about the svn-ports-all
mailing list