From ed2a0329d8952db5db6826f4fd340779e6b66da5 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Fri, 14 Aug 2015 16:35:26 +0000 Subject: multimedia/libvpx: update to 1.4.0.488 (snapshot) Sync system libvpx with bundled libvpx in Firefox 40 in order to fix vulnerabilities in the former. While here fix other issues: - Add powerpc targets removed by upstream - Add sparc64 support [1] - Improve gcc42 workaround [2] - Strip binaries as reported by stage-qa - Drop unused -no-integrated-as hack for Clang Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.4.0..e67d45d ACC report: https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.4.0_to_1.4.0.488/compat_report.html PR: 202270 PR: 186394 [1] (based on) PR: 189136 [2] Exp-run by: antoine Approved by: ashish (maintainer) MFH: 2015Q3 Security: http://www.vuxml.org/freebsd/34e60332-2448-4ed6-93f0-12713749f250.html --- multimedia/libvpx/files/patch-configure | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'multimedia/libvpx/files/patch-configure') diff --git a/multimedia/libvpx/files/patch-configure b/multimedia/libvpx/files/patch-configure index 778cf700f478..d858d04efdeb 100644 --- a/multimedia/libvpx/files/patch-configure +++ b/multimedia/libvpx/files/patch-configure @@ -1,14 +1,17 @@ --- configure.orig +++ configure -@@ -164,6 +164,7 @@ all_platforms="${all_platforms} universa - all_platforms="${all_platforms} universal-darwin12-gcc" - all_platforms="${all_platforms} universal-darwin13-gcc" - all_platforms="${all_platforms} universal-darwin14-gcc" +@@ -148,6 +148,10 @@ all_platforms="${all_platforms} x86_64-w + all_platforms="${all_platforms} x86_64-win64-vs10" + all_platforms="${all_platforms} x86_64-win64-vs11" + all_platforms="${all_platforms} x86_64-win64-vs12" +all_platforms="${all_platforms} ia64-linux-gcc" ++all_platforms="${all_platforms} ppc32-linux-gcc" ++all_platforms="${all_platforms} ppc64-linux-gcc" ++all_platforms="${all_platforms} sparc64-linux-gcc" all_platforms="${all_platforms} generic-gnu" # all_targets is a list of all targets that can be configured -@@ -611,15 +612,15 @@ +@@ -611,15 +612,14 @@ check_add_cflags -Wimplicit-function-declaration check_add_cflags -Wuninitialized check_add_cflags -Wunused-variable @@ -26,7 +29,6 @@ + # https://code.google.com/p/webm/issues/detail?id=603 + # work around them until they are fixed + check_add_cflags -fno-strict-aliasing -+ CLANG_NO_IAS=-no-integrated-as + else + check_add_cflags -Wunused-but-set-variable + fi -- cgit v1.2.3