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/756728f4a6f6
branches:  trunk
changeset: 398399:756728f4a6f6
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 57583186e3af -r 756728f4a6f6 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 57583186e3af -r 756728f4a6f6 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 57583186e3af -r 756728f4a6f6 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