summaryrefslogtreecommitdiff
path: root/multimedia/libvpx
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-07-18 10:28:45 +0000
committeradam <adam@pkgsrc.org>2019-07-18 10:28:45 +0000
commitd7b68587c30bae808f6d22b5e90521f49162d36c (patch)
treecf6302dd61ea35a1d73406d9b0a4492d316c5489 /multimedia/libvpx
parenta098395d41c27e687f5ead70fa38abd768610c88 (diff)
downloadpkgsrc-d7b68587c30bae808f6d22b5e90521f49162d36c.tar.gz
libvpx: updated to 1.8.1
v1.8.1 "Orpington Duck" This release collects incremental improvements to many aspects of the library. - Upgrading: VP8E_SET_CPUUSED now accepts values up to 9 for vp9. VPX_CTRL_VP9E_SET_MAX_INTER_BITRATE_PCT had a spelling fix (was VP8E). The --sdk-path option has been removed. If you were using it to build for Android please read build/make/Android.mk for alternatives. All PPC optimizations have been disabled: https://bugs.chromium.org/p/webm/issues/detail?id=1522. - Enhancements: Various changes to improve encoder rate control, quality and speed for practically every use case. - Bug fixes: vp9-rtc: Fix color artifacts for speed >= 8.
Diffstat (limited to 'multimedia/libvpx')
-rw-r--r--multimedia/libvpx/Makefile10
-rw-r--r--multimedia/libvpx/distinfo12
-rw-r--r--multimedia/libvpx/patches/patch-libs.mk12
3 files changed, 18 insertions, 16 deletions
diff --git a/multimedia/libvpx/Makefile b/multimedia/libvpx/Makefile
index c1296438155..37b12e25c1e 100644
--- a/multimedia/libvpx/Makefile
+++ b/multimedia/libvpx/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.76 2019/02/12 20:47:14 adam Exp $
+# $NetBSD: Makefile,v 1.77 2019/07/18 10:28:45 adam Exp $
-DISTNAME= libvpx-1.8.0
+DISTNAME= libvpx-1.8.1
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=webmproject/}
GITHUB_PROJECT= libvpx
@@ -93,7 +93,7 @@ SUBST_STAGE.clang= pre-configure
SUBST_FILES.clang= build/make/Makefile
SUBST_MESSAGE.clang= Disabling clang integrated assembler
# Test for whether clang supports -fno-integrated-as instead of -no-integrated-as
-CLANG_INTEGRATED_AS!= if ${CCPATH:Utrue} --version -fno-integrated-as > /dev/null 2>&1; then ${ECHO} "-fno-integrated-as"; else ${ECHO} "-no-integrated-as"; fi
+CLANG_INTEGRATED_AS!= if ${CCPATH:Utrue} --version -fno-integrated-as > /dev/null 2>&1; then ${ECHO} "-fno-integrated-as"; else ${ECHO} "-no-integrated-as"; fi
SUBST_SED.clang= -e 's/-DINLINE_ASM/-DINLINE_ASM ${CLANG_INTEGRATED_AS}/'
. endif
.endif
@@ -103,7 +103,7 @@ CONFIGURE_ARGS+= --target=mips32-linux-gcc
.endif
.if ${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "powerpc"
-CONFIGURE_ARGS+= --target=generic-gnu
+CONFIGURE_ARGS+= --target=generic-gnu
.endif
.if !empty(MACHINE_PLATFORM:MNetBSD-*-*arm*) || !empty(MACHINE_PLATFORM:MNetBSD-*-*aarch64*)
@@ -120,7 +120,7 @@ CONFIGURE_ARGS.MirBSD+= --disable-runtime-cpu-detect
# Under Solaris 10 its /usr/xpg4/bin/tr is not sufficient. PR pkg/48508
.if !empty(MACHINE_PLATFORM:MSunOS-5.10*)
BUILD_DEPENDS= coreutils-[0-9]*:../../sysutils/coreutils
-TOOLS_PLATFORM.tr= ${LOCALBASE}/bin/gtr
+TOOLS_PLATFORM.tr= ${PREFIX}/bin/gtr
.endif
BUILD_TARGET= # none
diff --git a/multimedia/libvpx/distinfo b/multimedia/libvpx/distinfo
index 43956068645..d80db042669 100644
--- a/multimedia/libvpx/distinfo
+++ b/multimedia/libvpx/distinfo
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.37 2019/02/12 20:47:14 adam Exp $
+$NetBSD: distinfo,v 1.38 2019/07/18 10:28:45 adam Exp $
-SHA1 (libvpx-1.8.0.tar.gz) = 0a5ff6d36e592b404fae4435adc76a68e3d96afe
-RMD160 (libvpx-1.8.0.tar.gz) = 61337d9901ab0a2eb9d91163d11bfdeb3f3c1a40
-SHA512 (libvpx-1.8.0.tar.gz) = 77477ec7059de1d90f048c10783b4adce463a84c9c828f125686e533f5bc8c9eeab8a1747df5c928e0869ccf855a9af5608199c8c376a75d35659f719ee870ef
-Size (libvpx-1.8.0.tar.gz) = 2879302 bytes
+SHA1 (libvpx-1.8.1.tar.gz) = 6c9a55e1f92d7301383f387486bb574f22faf855
+RMD160 (libvpx-1.8.1.tar.gz) = 6c0d531b6c32eed5375a0615af59c6b49d7d31cd
+SHA512 (libvpx-1.8.1.tar.gz) = 615476a929e46befdd4782a39345ce55cd30176ecb2fcd8a875c31694ae2334b395dcab9c5ba58d53ceb572ed0c022d2a3748ca4bbd36092e22b01cf3c9b2e8e
+Size (libvpx-1.8.1.tar.gz) = 2922587 bytes
SHA1 (patch-build_make_Makefile) = 0025e7eff1efbd44069f797d1c37c5efa19fb183
SHA1 (patch-build_make_configure.sh) = 6ef2a73aceeec910d1edce592f944cb46016010e
SHA1 (patch-build_make_gen_asm_deps.sh) = c55bd4d0e12176b73ba62c3c4741b58de77923e6
SHA1 (patch-configure) = 738871dc9ffa44a809e594849915a875a97ac40b
SHA1 (patch-examples.mk) = 17410f43ff9952d616be3211ca697f37c107610a
-SHA1 (patch-libs.mk) = b718d5b18369a6af9e9dd92ddcc40082b0a98fa5
+SHA1 (patch-libs.mk) = 7a1ec6569a60f36daa552af1fba0cc68333e7012
diff --git a/multimedia/libvpx/patches/patch-libs.mk b/multimedia/libvpx/patches/patch-libs.mk
index b67b55fd232..e370e986902 100644
--- a/multimedia/libvpx/patches/patch-libs.mk
+++ b/multimedia/libvpx/patches/patch-libs.mk
@@ -1,8 +1,10 @@
-$NetBSD: patch-libs.mk,v 1.1 2019/02/12 20:47:14 adam Exp $
+$NetBSD: patch-libs.mk,v 1.2 2019/07/18 10:28:45 adam Exp $
---- libs.mk.orig 2019-02-04 17:02:33.000000000 +0000
+Do not install debug library.
+
+--- libs.mk.orig 2019-07-15 21:55:33.000000000 +0000
+++ libs.mk
-@@ -163,7 +163,6 @@ INSTALL-LIBS-$(CONFIG_SHARED) += $(forea
+@@ -162,7 +162,6 @@ INSTALL-LIBS-$(CONFIG_SHARED) += $(forea
endif
else
INSTALL-LIBS-$(CONFIG_STATIC) += $(LIBSUBDIR)/libvpx.a
@@ -10,7 +12,7 @@ $NetBSD: patch-libs.mk,v 1.1 2019/02/12 20:47:14 adam Exp $
endif
CODEC_SRCS=$(call enabled,CODEC_SRCS)
-@@ -230,8 +229,8 @@ endif
+@@ -229,8 +228,8 @@ endif
else
LIBVPX_OBJS=$(call objs, $(filter-out $(ASM_INCLUDES), $(CODEC_SRCS)))
OBJS-yes += $(LIBVPX_OBJS)
@@ -20,4 +22,4 @@ $NetBSD: patch-libs.mk,v 1.1 2019/02/12 20:47:14 adam Exp $
+$(BUILD_PFX)libvpx.a: $(LIBVPX_OBJS)
SO_VERSION_MAJOR := 6
- SO_VERSION_MINOR := 0
+ SO_VERSION_MINOR := 1