From cfd43fe05ba0fc6a901adc2fa7be961b2aa86d29 Mon Sep 17 00:00:00 2001 From: jbeich Date: Tue, 17 Jan 2017 14:37:36 +0000 Subject: multimedia/libvpx: update 1.6.1 Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.6.0..v1.6.1 ACC report: https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.6.0_to_1.6.1/compat_report.html MFH: 2017Q1 (maybe security from fuzz fixes) --- multimedia/libvpx/Makefile | 3 +-- multimedia/libvpx/distinfo | 6 +++--- multimedia/libvpx/files/patch-configure | 24 ------------------------ multimedia/libvpx/pkg-plist | 4 ++-- 4 files changed, 6 insertions(+), 31 deletions(-) (limited to 'multimedia') diff --git a/multimedia/libvpx/Makefile b/multimedia/libvpx/Makefile index 32b55fe6dc16..66b804b3c513 100644 --- a/multimedia/libvpx/Makefile +++ b/multimedia/libvpx/Makefile @@ -3,8 +3,7 @@ PORTNAME= libvpx DISTVERSIONPREFIX= v -DISTVERSION= 1.6.0 -PORTREVISION= 1 +DISTVERSION= 1.6.1 CATEGORIES= multimedia MAINTAINER= ashish@FreeBSD.org diff --git a/multimedia/libvpx/distinfo b/multimedia/libvpx/distinfo index a90e0c18772f..054d235e3211 100644 --- a/multimedia/libvpx/distinfo +++ b/multimedia/libvpx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1475172408 -SHA256 (webmproject-libvpx-v1.6.0_GH0.tar.gz) = e2fc00c9f60c76f91a1cde16a2356e33a45b76a5a5a1370df65fd57052a4994a -SIZE (webmproject-libvpx-v1.6.0_GH0.tar.gz) = 2476097 +TIMESTAMP = 1484252847 +SHA256 (webmproject-libvpx-v1.6.1_GH0.tar.gz) = cda8bb6f0e4848c018177d3a576fa83ed96d762554d7010fe4cfb9d70c22e588 +SIZE (webmproject-libvpx-v1.6.1_GH0.tar.gz) = 2493087 diff --git a/multimedia/libvpx/files/patch-configure b/multimedia/libvpx/files/patch-configure index bfebfb9b1de3..cb66768b36b3 100644 --- a/multimedia/libvpx/files/patch-configure +++ b/multimedia/libvpx/files/patch-configure @@ -11,27 +11,3 @@ all_platforms="${all_platforms} generic-gnu" # all_targets is a list of all targets that can be configured -@@ -585,15 +589,14 @@ process_toolchain() { - check_add_cflags -Wimplicit-function-declaration - check_add_cflags -Wuninitialized - check_add_cflags -Wunused-variable -- case ${CC} in -- *clang*) -- # libvpx and/or clang have issues with aliasing: -- # https://code.google.com/p/webm/issues/detail?id=603 -- # work around them until they are fixed -- check_add_cflags -fno-strict-aliasing -- ;; -- *) check_add_cflags -Wunused-but-set-variable ;; -- esac -+ if ${CC} -v 2>&1 | grep "clang version" >/dev/null; then -+ # libvpx and/or clang have issues with aliasing: -+ # https://code.google.com/p/webm/issues/detail?id=603 -+ # work around them until they are fixed -+ check_add_cflags -fno-strict-aliasing -+ else -+ check_add_cflags -Wunused-but-set-variable -+ fi - if enabled mips || [ -z "${INLINE}" ]; then - enabled extra_warnings || check_add_cflags -Wno-unused-function - else diff --git a/multimedia/libvpx/pkg-plist b/multimedia/libvpx/pkg-plist index e75382537327..a21cf63290d4 100644 --- a/multimedia/libvpx/pkg-plist +++ b/multimedia/libvpx/pkg-plist @@ -12,6 +12,6 @@ include/vpx/vpx_integer.h lib/libvpx.a %%SHARED%%lib/libvpx.so %%SHARED%%lib/libvpx.so.4 -%%SHARED%%lib/libvpx.so.4.0 -%%SHARED%%lib/libvpx.so.4.0.0 +%%SHARED%%lib/libvpx.so.4.1 +%%SHARED%%lib/libvpx.so.4.1.0 libdata/pkgconfig/vpx.pc -- cgit