pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/libvpx libvpx: updated to 1.8.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/7b8139393ae4
branches: trunk
changeset: 336581:7b8139393ae4
user: adam <adam%pkgsrc.org@localhost>
date: Thu Jul 18 10:28:45 2019 +0000
description:
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:
multimedia/libvpx/Makefile | 10 +++++-----
multimedia/libvpx/distinfo | 12 ++++++------
multimedia/libvpx/patches/patch-libs.mk | 12 +++++++-----
3 files changed, 18 insertions(+), 16 deletions(-)
diffs (93 lines):
diff -r 1d92ab4ed6a1 -r 7b8139393ae4 multimedia/libvpx/Makefile
--- a/multimedia/libvpx/Makefile Thu Jul 18 10:11:16 2019 +0000
+++ b/multimedia/libvpx/Makefile Thu Jul 18 10:28:45 2019 +0000
@@ -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_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 @@
.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 @@
# 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 -r 1d92ab4ed6a1 -r 7b8139393ae4 multimedia/libvpx/distinfo
--- a/multimedia/libvpx/distinfo Thu Jul 18 10:11:16 2019 +0000
+++ b/multimedia/libvpx/distinfo Thu Jul 18 10:28:45 2019 +0000
@@ -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 -r 1d92ab4ed6a1 -r 7b8139393ae4 multimedia/libvpx/patches/patch-libs.mk
--- a/multimedia/libvpx/patches/patch-libs.mk Thu Jul 18 10:11:16 2019 +0000
+++ b/multimedia/libvpx/patches/patch-libs.mk Thu Jul 18 10:28:45 2019 +0000
@@ -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 $
+
+Do not install debug library.
---- libs.mk.orig 2019-02-04 17:02:33.000000000 +0000
+--- 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 @@
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 @@
+$(BUILD_PFX)libvpx.a: $(LIBVPX_OBJS)
SO_VERSION_MAJOR := 6
- SO_VERSION_MINOR := 0
+ SO_VERSION_MINOR := 1
Home |
Main Index |
Thread Index |
Old Index