Hello community, here is the log from the commit of package taglib for openSUSE:Factory checked in at Wed Nov 4 10:59:28 CET 2009. -------- --- KDE/taglib/taglib.changes 2009-03-10 15:07:05.000000000 +0100 +++ /mounts/work_src_done/STABLE/taglib/taglib.changes 2009-11-04 00:24:55.000000000 +0100 @@ -1,0 +2,54 @@ +Tue Nov 3 23:21:25 UTC 2009 - beineri@opensuse.org + +- Update to version 1.6.1 + * Better detection of the audio codec of .oga files in FileRef. + * Fixed saving of Vorbis comments to Ogg FLAC files. TagLib tried to + include the Vorbis framing bit, which is only correct for Ogg Vorbis. + * Public symbols now have explicitly set visibility to "default" on GCC. + * Added missing exports for static ID3v1 functions. + * Fixed a typo in taglib_c.pc + * Fixed a failing test on ppc64. + * Support for binary 'covr' atom in MP4 files. TagLib 1.6 treated them + as text atoms, which corrupted them in some cases. + * Fixed ID3v1-style genre to string conversion in MP4 files. + +------------------------------------------------------------------- +Tue Sep 22 19:14:46 UTC 2009 - tittiatcoke@gmail.com + +- Update to version 1.6 + * New CMake option to build a static version - ENABLE_STATIC. + * Added support for disabling dllimport/dllexport on Windows + using the TAGLIB_STATIC macro. + * Support for parsing the obsolete 'gnre' MP4 atom. + * New cpp macros TAGLIB_WITH_MP4 and TAGLIB_WITH_ASF to determine + if TagLib was built with MP4/ASF support. + * Split Ogg packets larger than 64k into multiple pages. + * TagLib can now use FLAC padding block. + * ID3v2.2 frames are now not incorrectly saved. + * Support for ID3v2.2 PIC frames. + * Fixed a bug in ByteVectorList::split(). + * XiphComment::year() now falls back to YEAR if DATE doesn't exist + and XiphComment::year() falls back to TRACKNUM if TRACKNUMBER + doesn't exist. + * Improved ID3v2.3 genre parsing. + * Better checking of corrupted ID3v2 APIC data. + * Bitrate calculating using the Xing header now uses floating + point numbers. + * New TagLib::String method rfind(). + * Added support for MP4 file format with iTunes-style metadata + * Added support for ASF (WMA) file format. + * Fixed crash when saving a Locator APEv2 tag. + * Fixed a possible crash in the non-const version of String::operator[] + and in String::operator+=. + * Added support for PRIV ID3v2 frames. + * Empty ID3v2 genres are no longer treated as numeric ID3v1 genres. + * Added support for the POPM (rating/playcount) ID3v2 frame. + * Generic RIFF file format support: + * Support for AIFF files with ID3v2 tags. + * Support for WAV files with ID3v2 tags. + * Fixed crash on handling unsupported ID3v2 frames, e.g. on encrypted + frames. + * Fixed overflow while calculating bitrate of FLAC files with a very + high bitrate + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- taglib-1.5.tar.bz2 New: ---- taglib-1.6.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ taglib.spec ++++++ --- /var/tmp/diff_new_pack.V87Wg4/_old 2009-11-04 10:58:50.000000000 +0100 +++ /var/tmp/diff_new_pack.V87Wg4/_new 2009-11-04 10:58:50.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package taglib (Version 1.5) +# spec file for package taglib (Version 1.6.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,7 +23,7 @@ %if %suse_version > 1020 BuildRequires: fdupes %endif -License: LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) +License: LGPL v2.1 or later ; MPL .. Group: Development/Libraries/C and C++ Summary: C++ Library to Parse Metadata in Media Files Url: http://ktown.kde.org/~wheeler/taglib/ @@ -32,8 +32,8 @@ Obsoletes: taglib-64bit %endif # -Version: 1.5 -Release: 81 +Version: 1.6.1 +Release: 1 Source0: %name-%version.tar.bz2 Source1: %name.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -77,7 +77,7 @@ export CXXFLAGS="%{optflags}" export CFLAGS="%{optflags}" _libsuffix=$(echo %_lib | cut -b4-) -cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DBUILD_TESTS:BOOL=ON -DLIB_SUFFIX=$_libsuffix . +cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -DBUILD_TESTS:BOOL=ON -DLIB_SUFFIX=$_libsuffix -DWITH_ASF:BOOL=ON -DWITH_MP4:BOOL=ON . %{__make} %{?jobs:-j %jobs} VERBOSE=1 cd doc doxygen taglib.doxygen ++++++ taglib-1.5.tar.bz2 -> taglib-1.6.1.tar.bz2 ++++++ ++++ 83103 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org