diff options
author | adam <adam@pkgsrc.org> | 2019-07-18 10:28:45 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2019-07-18 10:28:45 +0000 |
commit | d7b68587c30bae808f6d22b5e90521f49162d36c (patch) | |
tree | cf6302dd61ea35a1d73406d9b0a4492d316c5489 /multimedia/libvpx | |
parent | a098395d41c27e687f5ead70fa38abd768610c88 (diff) | |
download | pkgsrc-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/Makefile | 10 | ||||
-rw-r--r-- | multimedia/libvpx/distinfo | 12 | ||||
-rw-r--r-- | multimedia/libvpx/patches/patch-libs.mk | 12 |
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 |