pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/libvpx



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Aug 24 08:35:07 UTC 2020

Modified Files:
        pkgsrc/multimedia/libvpx: Makefile distinfo
        pkgsrc/multimedia/libvpx/patches: patch-libs.mk

Log Message:
libvpx: update to 1.9.0.

2020-07-29 v1.9.0 "Quacking Duck"
  This release adds support for NV12, a separate library for rate control, as
  well as incremental improvements.

  - Upgrading:
    NV12 support is added to this release.
    A new interface is added for VP9 rate control. The new library libvp9rc.a
    must be linked by applications.
    Googletest is updated to v1.10.0.
    simple_encode.cc is compiled into a new library libsimple_encode.a with
    CONFIG_RATE_CTRL.

  - Enhancement:
    Various changes to improve VP9 SVC, rate control, quality and speed to real
    time encoding.

  - Bug fixes:
    Fix key frame update refresh simulcast flexible svc.
    Fix to disable_16x16part speed feature for real time encoding.
    Fix some signed integer overflows for VP9 rate control.
    Fix initialization of delta_q_uv.
    Fix condition in regulate_q for cyclic refresh.
    Various fixes to dynamic resizing for VP9 SVC.


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/multimedia/libvpx/Makefile
cvs rdiff -u -r1.39 -r1.40 pkgsrc/multimedia/libvpx/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/multimedia/libvpx/patches/patch-libs.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/libvpx/Makefile
diff -u pkgsrc/multimedia/libvpx/Makefile:1.81 pkgsrc/multimedia/libvpx/Makefile:1.82
--- pkgsrc/multimedia/libvpx/Makefile:1.81      Tue Jan 28 19:20:09 2020
+++ pkgsrc/multimedia/libvpx/Makefile   Mon Aug 24 08:35:07 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.81 2020/01/28 19:20:09 adam Exp $
+# $NetBSD: Makefile,v 1.82 2020/08/24 08:35:07 wiz Exp $
 
-DISTNAME=      libvpx-1.8.2
+DISTNAME=      libvpx-1.9.0
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=webmproject/}
 GITHUB_PROJECT=        libvpx

Index: pkgsrc/multimedia/libvpx/distinfo
diff -u pkgsrc/multimedia/libvpx/distinfo:1.39 pkgsrc/multimedia/libvpx/distinfo:1.40
--- pkgsrc/multimedia/libvpx/distinfo:1.39      Tue Jan 28 19:20:09 2020
+++ pkgsrc/multimedia/libvpx/distinfo   Mon Aug 24 08:35:07 2020
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.39 2020/01/28 19:20:09 adam Exp $
+$NetBSD: distinfo,v 1.40 2020/08/24 08:35:07 wiz Exp $
 
-SHA1 (libvpx-1.8.2.tar.gz) = 7fbc7de47f59431fa2c5b76660f115963e83193d
-RMD160 (libvpx-1.8.2.tar.gz) = 978428c7a509dd837b2db537a34aaf1e5f2f37e0
-SHA512 (libvpx-1.8.2.tar.gz) = da2ab0775a28ddd78654bbe46886e833d4ef7ba91867fc1427dceced735b6177eff06b24f204c075c50c3a5cadc5be6a1fb213c44df189218a543b52554f3a38
-Size (libvpx-1.8.2.tar.gz) = 5312988 bytes
+SHA1 (libvpx-1.9.0.tar.gz) = 2ab8203ad8922bdf3256e4a197d1348fa8db9a62
+RMD160 (libvpx-1.9.0.tar.gz) = 6189b855a38cd5f2e34a5120d5a48cc945b623b1
+SHA512 (libvpx-1.9.0.tar.gz) = 8d544552b35000ea5712aec220b78bb5f7dc210704b2f609365214cb95a4f5a0e343b362723d829cb4a9ac203b10d5443700ba84b28fd6b2fefbabb40663e298
+Size (libvpx-1.9.0.tar.gz) = 5326239 bytes
 SHA1 (patch-build_make_Makefile) = 908b1abc8c5eed56e920f442f8f1f80c49838a6f
 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) = f7103da7aa272f71f6a5431b27afad395dcbfef9
+SHA1 (patch-libs.mk) = 5da8377ca81db70f34c833ce0049060d05ef107c

Index: pkgsrc/multimedia/libvpx/patches/patch-libs.mk
diff -u pkgsrc/multimedia/libvpx/patches/patch-libs.mk:1.3 pkgsrc/multimedia/libvpx/patches/patch-libs.mk:1.4
--- pkgsrc/multimedia/libvpx/patches/patch-libs.mk:1.3  Tue Jan 28 19:20:09 2020
+++ pkgsrc/multimedia/libvpx/patches/patch-libs.mk      Mon Aug 24 08:35:07 2020
@@ -1,19 +1,19 @@
-$NetBSD: patch-libs.mk,v 1.3 2020/01/28 19:20:09 adam Exp $
+$NetBSD: patch-libs.mk,v 1.4 2020/08/24 08:35:07 wiz Exp $
 
 Do not install debug library.
 
---- libs.mk.orig       2019-12-09 23:09:20.000000000 +0000
+--- libs.mk.orig       2020-07-30 19:59:15.000000000 +0000
 +++ libs.mk
-@@ -162,7 +162,6 @@ INSTALL-LIBS-$(CONFIG_SHARED) += $(forea
+@@ -170,7 +170,6 @@ INSTALL-LIBS-$(CONFIG_SHARED) += $(forea
  endif
  else
  INSTALL-LIBS-$(CONFIG_STATIC) += $(LIBSUBDIR)/libvpx.a
 -INSTALL-LIBS-$(CONFIG_DEBUG_LIBS) += $(LIBSUBDIR)/libvpx_g.a
  endif
  
- CODEC_SRCS=$(call enabled,CODEC_SRCS)
-@@ -229,8 +228,8 @@ endif
- else
+ ifeq ($(CONFIG_VP9_ENCODER)$(CONFIG_RATE_CTRL),yesyes)
+@@ -278,8 +277,8 @@ endif # ifeq ($(CONFIG_MSVS),yes)
+ else # ifeq ($(CONFIG_EXTERNAL_BUILD),yes)
  LIBVPX_OBJS=$(call objs, $(filter-out $(ASM_INCLUDES), $(CODEC_SRCS)))
  OBJS-yes += $(LIBVPX_OBJS)
 -LIBS-$(if yes,$(CONFIG_STATIC)) += $(BUILD_PFX)libvpx.a $(BUILD_PFX)libvpx_g.a
@@ -22,4 +22,4 @@ Do not install debug library.
 +$(BUILD_PFX)libvpx.a: $(LIBVPX_OBJS)
  
  SO_VERSION_MAJOR := 6
- SO_VERSION_MINOR := 2
+ SO_VERSION_MINOR := 3



Home | Main Index | Thread Index | Old Index