From eacdc8d4d0b291024daa667ecd2a00d814c652b5 Mon Sep 17 00:00:00 2001 From: wiz Date: Thu, 5 May 2016 12:01:51 +0000 Subject: Updated taglib to 1.11. 1.11: * Fixed reading APE items with long keys. * Fixed reading ID3v2 SYLT frames when description is empty. 1.11 BETA 2: * Better handling of PCM WAV files with a 'fact' chunk. * Better handling of corrupted APE tags. * Efficient decoding of unsynchronized ID3v2 frames. * Fixed text encoding when saving certain frames in ID3v2.3 tags. * Fixed updating the size of RIFF files when removing chunks. * Several smaller bug fixes and performance improvements. 1.11 BETA: * New API for creating FileRef from IOStream. * Added support for ID3v2 PCST and WFED frames. * Added support for pictures in XiphComment. * Added String::clear(). * Added FLAC::File::strip() for removing non-standard tags. * Added alternative functions to XiphComment::removeField(). * Added BUILD_BINDINGS build option. * Added ENABLE_CCACHE build option. * Replaced ENABLE_STATIC build option with BUILD_SHARED_LIBS. * Better handling of duplicate ID3v2 tags in all kinds of files. * Better handling of duplicate tag chunks in WAV files. * Better handling of duplicate tag chunks in AIFF files. * Better handling of duplicate Vorbis comment blocks in FLAC files. * Better handling of broken MPEG audio frames. * Fixed crash when calling File::properties() after strip(). * Fixed crash when parsing certain MPEG files. * Fixed crash when saving Ogg files. * Fixed possible file corruptions when saving ASF files. * Fixed possible file corruptions when saving FLAC files. * Fixed possible file corruptions when saving MP4 files. * Fixed possible file corruptions when saving MPEG files. * Fixed possible file corruptions when saving APE files. * Fixed possible file corruptions when saving Musepack files. * Fixed possible file corruptions when saving WavPack files. * Fixed updating the comment field of Vorbis comments. * Fixed reading date and time in ID3v2.3 tags. * Marked ByteVector::null and ByteVector::isNull() deprecated. * Marked String::null and String::isNull() deprecated. * Marked XiphComment::removeField() deprecated. * Marked Ogg::Page::getCopyWithNewPageSequenceNumber() deprecated. It returns null. * Marked custom integer types deprecated. * Many smaller bug fixes and performance improvements. --- audio/taglib/Makefile | 5 +++-- audio/taglib/PLIST | 5 +++-- audio/taglib/distinfo | 10 +++++----- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/audio/taglib/Makefile b/audio/taglib/Makefile index 3b9c25dbe2f..394aff9ebd0 100644 --- a/audio/taglib/Makefile +++ b/audio/taglib/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.34 2015/11/17 10:43:42 wiz Exp $ +# $NetBSD: Makefile,v 1.35 2016/05/05 12:01:51 wiz Exp $ -DISTNAME= taglib-1.10 +DISTNAME= taglib-1.11 CATEGORIES= audio MASTER_SITES= http://taglib.github.io/releases/ @@ -13,6 +13,7 @@ USE_LANGUAGES= c c++ USE_CMAKE= YES CMAKE_ARGS= -DWITH_MP4=ON -DWITH_ASF=ON +CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON USE_LIBTOOL= YES PKGCONFIG_OVERRIDE= bindings/c/taglib_c.pc.cmake taglib.pc.cmake diff --git a/audio/taglib/PLIST b/audio/taglib/PLIST index 952e34621d6..e1262ef41e0 100644 --- a/audio/taglib/PLIST +++ b/audio/taglib/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.17 2015/11/17 10:43:42 wiz Exp $ +@comment $NetBSD: PLIST,v 1.18 2016/05/05 12:01:51 wiz Exp $ bin/taglib-config include/taglib/aifffile.h include/taglib/aiffproperties.h @@ -57,6 +57,7 @@ include/taglib/oggpageheader.h include/taglib/opusfile.h include/taglib/opusproperties.h include/taglib/ownershipframe.h +include/taglib/podcastframe.h include/taglib/popularimeterframe.h include/taglib/privateframe.h include/taglib/relativevolumeframe.h @@ -106,7 +107,7 @@ include/taglib/xmfile.h include/taglib/xmproperties.h lib/libtag.so lib/libtag.so.1 -lib/libtag.so.1.15.1 +lib/libtag.so.1.16.0 lib/libtag_c.so lib/libtag_c.so.0 lib/libtag_c.so.0.0.0 diff --git a/audio/taglib/distinfo b/audio/taglib/distinfo index a52dff6ecdb..28af39222c5 100644 --- a/audio/taglib/distinfo +++ b/audio/taglib/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.19 2015/11/17 10:43:42 wiz Exp $ +$NetBSD: distinfo,v 1.20 2016/05/05 12:01:51 wiz Exp $ -SHA1 (taglib-1.10.tar.gz) = 9da145f9845978b4a281ad61987475486d24152a -RMD160 (taglib-1.10.tar.gz) = a02682defc8f6a611e28e5e8db6dd72310a18230 -SHA512 (taglib-1.10.tar.gz) = 2257918743507fffae01b961c714aa8523d3a8c0c921af699b0160c2414b1c930778f19976965e3197571672120a6040dbb13a83304b70290970660abcf27820 -Size (taglib-1.10.tar.gz) = 1233893 bytes +SHA1 (taglib-1.11.tar.gz) = 426e49f5e2f941b805ce148415a3ad58462263f4 +RMD160 (taglib-1.11.tar.gz) = 1f900807c5f0998fbc7f7c4005d00fc42e0bce83 +SHA512 (taglib-1.11.tar.gz) = f353bd0dadcc75f8a8f08919efc3aec2502166a3e23dd605f1b1c14ffe68ea1d2c59731bc4e0e4ee879ccf33436e4084e7c4d983034a1ce85fe0fa31a78dede7 +Size (taglib-1.11.tar.gz) = 1263736 bytes -- cgit v1.2.3