aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorjbeich <jbeich@FreeBSD.org>2017-01-17 22:37:36 +0800
committerjbeich <jbeich@FreeBSD.org>2017-01-17 22:37:36 +0800
commitcfd43fe05ba0fc6a901adc2fa7be961b2aa86d29 (patch)
tree36dcdf6d2b850d3b2c47ae8ccdc9024825afdf50 /multimedia
parentb16bf6b0d5fba2cf849fca3b8380d93be2a4ffd9 (diff)
downloadfreebsd-ports-gnome-cfd43fe05ba0fc6a901adc2fa7be961b2aa86d29.tar.gz
freebsd-ports-gnome-cfd43fe05ba0fc6a901adc2fa7be961b2aa86d29.tar.zst
freebsd-ports-gnome-cfd43fe05ba0fc6a901adc2fa7be961b2aa86d29.zip
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)
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/libvpx/Makefile3
-rw-r--r--multimedia/libvpx/distinfo6
-rw-r--r--multimedia/libvpx/files/patch-configure24
-rw-r--r--multimedia/libvpx/pkg-plist4
4 files changed, 6 insertions, 31 deletions
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