summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2016-05-05 12:01:51 +0000
committerwiz <wiz>2016-05-05 12:01:51 +0000
commiteacdc8d4d0b291024daa667ecd2a00d814c652b5 (patch)
tree55565862a04d685f9bb68ba53946120548c58df8
parent1e0ec918dc5a27cc37136ef11928fbdaee1c4677 (diff)
downloadpkgsrc-eacdc8d4d0b291024daa667ecd2a00d814c652b5.tar.gz
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.
-rw-r--r--audio/taglib/Makefile5
-rw-r--r--audio/taglib/PLIST5
-rw-r--r--audio/taglib/distinfo10
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