-Update to 1.7.2

-This fixes various security issues, see changes.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/taglib?expand=0&rev=38
This commit is contained in:
Wojtek Dziewięcki 2012-05-11 10:24:30 +00:00 committed by Git OBS Bridge
parent f87b3e7e89
commit 69e940f97f
4 changed files with 33 additions and 1 deletions

View File

@ -0,0 +1,13 @@
Index: taglib-1.7.2/CMakeLists.txt
===================================================================
--- taglib-1.7.2.orig/CMakeLists.txt
+++ taglib-1.7.2/CMakeLists.txt
@@ -76,7 +76,7 @@ endif(NOT WIN32)
INSTALL( PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/taglib-config DESTINATION ${BIN_INSTALL_DIR})
-CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.cmake ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile)
+CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.cmake ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile)
file(COPY doc/taglib.png DESTINATION doc)
ADD_CUSTOM_TARGET(docs doxygen)

3
taglib-1.7.2.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:77e4b50761d59269c591a0ae3f98fd2d6a555fcbf09a8b99f68083809925a1ef
size 459392

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Fri May 11 10:22:59 UTC 2012 - vdziewiecki@suse.com
-Update to 1.7.2:
* Fixed division by zero while parsing corrupted MP4 files (CVE-2012-2396).
* Fixed compilation on Haiku.
* Improved parsing of corrupted WMA, RIFF and OGG files.
* Fixed a memory leak in the WMA parser.
* Fixed a memory leak in the FLAC parser.
* Fixed a possible division by zero in the APE parser.
* Added detection of TTA2 files.
* Fixed saving of multiple identically named tags to Vorbis Comments.
-Fixed a build failure related to doxygen.
-------------------------------------------------------------------
Thu May 10 01:51:54 UTC 2012 - crrodriguez@opensuse.org

View File

@ -17,7 +17,7 @@
Name: taglib
Version: 1.7
Version: 1.7.2
Release: 0
Summary: Audio Meta-Data Library
License: LGPL-2.1+ ; MPL-1.1
@ -29,6 +29,7 @@ Source1: %{name}.desktop
Source100: baselibs.conf
Patch1: taglib-1.6-ds-rusxmms.patch
Patch2: taglib-noansiflags.patch
Patch3: taglib-1.7.2-doxygen.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: cmake
BuildRequires: doxygen
@ -98,6 +99,7 @@ This package contains development files for taglib.
%setup -q
%patch1 -p1
%patch2
%patch3 -p1
%build
mkdir build
cd build