pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/multimedia Update libtheora* to 1.1.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/497ead61f6d3
branches:  trunk
changeset: 566318:497ead61f6d3
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Oct 20 15:48:02 2009 +0000

description:
Update libtheora* to 1.1.1:

libtheora 1.1.1 (2009 October 1)

 - Fix problems with MSVC inline assembly
 - Add the missing encoder_disabled.c to the distribution
 - build updates: autogen.sh should work better after switching systems
   and the MSVC project now defaults to the dynamic runtime library
 - Namespace some variables to avoid conflicts on wince.

libtheora 1.1.0 (2009 September 24)

 - Fix various small issues with the example and telemetry code
 - Fix handing a zero-byte packet as the first frame
 - Documentation cleanup
 - Two minor build fixes

libtheora 1.1beta3 (2009 August 22)

 - Rate control fixes to smooth quality
 - MSVC build now exports all of the 1.0 api
 - Assorted small bug fixes

libtheora 1.1beta2 (2009 August 12)

 - Fix a rate control problem with difficult input
 - Build fixes for OpenBSD and Apple Xcode
 - Examples now all use the 1.0 api
 - TH_ENCCTL_SET_SPLEVEL works again
 - Various bug fixes and source tree rearrangement

libtheora 1.1beta1 (2009 August 5)

 - Support for two-pass encoding
 - Performance optimization of both encoder and decoder
 - Encoder supports dynamic adjustment of quality and
   bitrate targets
 - Encoder is generally more configurable, and all
   rate control modes perform better
 - Encoder now accepts 4:2:2 and 4:4:4 chroma sampling
 - Decoder telemetry output shows quantization choice
   and a breakdown of bitrate usage in the frame
 - MSVC assembly optimizations up to date and functional

libtheora 1.1alpha2 (2009 May 26)

 - Reduce lambda for small quantizers.
 - New encoder fDCT does better on smooth gradients
 - Use SATD for mode decisions (1-2% bitrate reduction)
 - Assembly rewrite for new features and general speed up
 - Share code between the encoder and decoder for performance
 - Fix 4:2:2 decoding and telemetry
 - MSVC project files updated, but assembly is disabled.
 - New configure option --disable-spec to work around toolchain
   detection failures.
 - Limit symbol exports on MacOS X.
 - Port remaining unit tests from the 1.0 release.

libtheora 1.1alpha1 (2009 March 27)

 - Encoder rewrite with much improved vbr quality/bitrate and
   better tracking of the target rate in cbr mode.
 - MSVC project files do not work in this release.

diffstat:

 multimedia/libtheora-docs/Makefile   |  3 +--
 multimedia/libtheora/Makefile        |  4 +---
 multimedia/libtheora/Makefile.common |  5 +++--
 multimedia/libtheora/distinfo        |  8 ++++----
 4 files changed, 9 insertions(+), 11 deletions(-)

diffs (65 lines):

diff -r 1d3a09ce9fe4 -r 497ead61f6d3 multimedia/libtheora-docs/Makefile
--- a/multimedia/libtheora-docs/Makefile        Tue Oct 20 15:38:59 2009 +0000
+++ b/multimedia/libtheora-docs/Makefile        Tue Oct 20 15:48:02 2009 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2009/08/23 13:13:33 hasso Exp $
+# $NetBSD: Makefile,v 1.5 2009/10/20 15:48:02 wiz Exp $
 #
 
 .include "../../multimedia/libtheora/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/theora/theora-docs/}
-PKGREVISION=   2
 COMMENT=       Video codec for Ogg multimedia streaming (API documentation)
 
 BUILD_DEPENDS+=        doxygen>=1.5.9:../../devel/doxygen
diff -r 1d3a09ce9fe4 -r 497ead61f6d3 multimedia/libtheora/Makefile
--- a/multimedia/libtheora/Makefile     Tue Oct 20 15:38:59 2009 +0000
+++ b/multimedia/libtheora/Makefile     Tue Oct 20 15:48:02 2009 +0000
@@ -1,10 +1,8 @@
-# $NetBSD: Makefile,v 1.27 2009/09/13 13:33:59 tron Exp $
+# $NetBSD: Makefile,v 1.28 2009/10/20 15:48:02 wiz Exp $
 #
 
 .include "Makefile.common"
 
-PKGREVISION=           1
-
 PKGCONFIG_OVERRIDE=    theora.pc.in theoradec.pc.in theoraenc.pc.in
 USE_LIBTOOL=           YES
 TEST_TARGET=           check
diff -r 1d3a09ce9fe4 -r 497ead61f6d3 multimedia/libtheora/Makefile.common
--- a/multimedia/libtheora/Makefile.common      Tue Oct 20 15:38:59 2009 +0000
+++ b/multimedia/libtheora/Makefile.common      Tue Oct 20 15:48:02 2009 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.2 2008/11/10 00:46:33 abs Exp $
+# $NetBSD: Makefile.common,v 1.3 2009/10/20 15:48:02 wiz Exp $
 #
 # used by multimedia/libtheora-docs/Makefile
 
-DISTNAME=      libtheora-1.0
+DISTNAME=      libtheora-1.1.1
 CATEGORIES=    multimedia
 MASTER_SITES=  http://downloads.xiph.org/releases/theora/
 EXTRACT_SUFX=  .tar.bz2
@@ -10,6 +10,7 @@
 MAINTAINER=    wiz%NetBSD.org@localhost
 HOMEPAGE=      http://www.theora.org/
 COMMENT=       Video codec for Ogg multimedia streaming
+LICENSE=       modified-bsd
 
 # PKG_DESTDIR_SUPPORT= user-destdir
 
diff -r 1d3a09ce9fe4 -r 497ead61f6d3 multimedia/libtheora/distinfo
--- a/multimedia/libtheora/distinfo     Tue Oct 20 15:38:59 2009 +0000
+++ b/multimedia/libtheora/distinfo     Tue Oct 20 15:48:02 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2008/11/05 13:11:48 wiz Exp $
+$NetBSD: distinfo,v 1.14 2009/10/20 15:48:02 wiz Exp $
 
-SHA1 (libtheora-1.0.tar.bz2) = 02717773001b44f95bc6c23111a89493a4a93f87
-RMD160 (libtheora-1.0.tar.bz2) = f72d0a2ce8475a888ab67fd77b7126d66d537c9b
-Size (libtheora-1.0.tar.bz2) = 1652987 bytes
+SHA1 (libtheora-1.1.1.tar.bz2) = 8dcaa8e61cd86eb1244467c0b64b9ddac04ae262
+RMD160 (libtheora-1.1.1.tar.bz2) = 1d07234bd7e2296c61d6e30fe9816415aa7fd8e5
+Size (libtheora-1.1.1.tar.bz2) = 1903175 bytes



Home | Main Index | Thread Index | Old Index