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