Hello community,

here is the log from the commit of package chromaprint for openSUSE:Factory 
checked in at 2017-07-30 11:24:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromaprint (Old)
 and      /work/SRC/openSUSE:Factory/.chromaprint.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromaprint"

Sun Jul 30 11:24:22 2017 rev:15 rq:510937 version:1.4.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromaprint/chromaprint.changes  2017-02-06 
14:33:00.608359929 +0100
+++ /work/SRC/openSUSE:Factory/.chromaprint.new/chromaprint.changes     
2017-07-30 11:24:30.241744195 +0200
@@ -1,0 +2,36 @@
+Mon Jul 17 07:28:37 UTC 2017 - alarr...@suse.com
+
+- Update to 1.4.2:
+  * Fixed invalid memory access when decoding base64-encoded fingerprints.
+  * Removed unnecessary library dependencies libchromaprint to avoid
+    circular dependency problems with FFmpeg.
+- Rebase chromaprint-ffmpeg-pkgconfig.patch
+- Drop chromaprint-ffmpeg-API.patch which isn't needed anymore.
+
+- Update to 1.4.1:
+  * Restored the -v/-version parameter for fpcalc that got accidentally
+    removed in 1.4.
+  * Fixed processing of some short audio files. They were ignored in 1.4.
+  * The DURATION field in the default output of fpcalc is now printed as an
+    integer again.
+  * Added missing version number to libchromaprint.pc.
+  * Linux fpcalc builds are now fully static.
+
+- Update to 1.4.0:
+  * Fully streaming audio processing without any post-processing step
+    for the fingerprint generation.
+  * Many performance optimizations. Especially when processing long streams,
+    operations should be faster and use less memory.
+  * C++11 compiler is now required for building the library.
+  * The public C API now uses standard fixed-size int types from stdint.h
+    (breaks backwards compatibility).
+  * All code written for the library is now distributed under the MIT license.
+  * Kiss FFT is now included with the library and automatically used if
+    no other FFT library is found.
+  * Added support for using the FFTW3F version of FFTW3.
+  * Boost is no longer used.
+
+- Update to 1.3.2:
+  * Fixed crash on an invalid audio file that FFmpeg could not decode.
+
+-------------------------------------------------------------------

Old:
----
  chromaprint-1.3.1.tar.gz
  chromaprint-ffmpeg-API.patch

New:
----
  chromaprint-1.4.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromaprint.spec ++++++
--- /var/tmp/diff_new_pack.r0gsGR/_old  2017-07-30 11:24:31.117620601 +0200
+++ /var/tmp/diff_new_pack.r0gsGR/_new  2017-07-30 11:24:31.121620038 +0200
@@ -20,21 +20,15 @@
 %define soname      1
 %bcond_without ffmpeg
 Name:           chromaprint
-Version:        1.3.1
+Version:        1.4.2
 Release:        0
 Summary:        Audio Fingerprinting Library
-License:        GPL-2.0+
+License:        MIT and LGPL-2.1
 Group:          System/Libraries
 Url:            http://acoustid.org/chromaprint
 Source0:        
https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-%{version}.tar.gz
 Source1:        baselibs.conf
 Patch0:         chromaprint-ffmpeg-pkgconfig.patch
-Patch1:         chromaprint-ffmpeg-API.patch
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_headers-devel
-%else
-BuildRequires:  boost-devel
-%endif
 BuildRequires:  cmake
 BuildRequires:  fftw3-devel
 BuildRequires:  gcc-c++
@@ -96,15 +90,14 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 
 %build
 %cmake \
     -DCMAKE_SKIP_RPATH=TRUE \
     -DCMAKE_BUILD_WITH_INSTALL_RPATH=FALSE \
 %if %{with ffmpeg}
-    -DWITH_AVFFT=ON \
-    -DBUILD_EXAMPLES=ON \
+    -DUSE_AVFFT=ON \
+    -DBUILD_TOOLS=ON
 %endif
 
 make %{?_smp_mflags}
@@ -118,7 +111,7 @@
 
 %files -n libchromaprint%{soname}
 %defattr(-,root,root)
-%doc COPYING.txt NEWS.txt README.md
+%doc LICENSE.md NEWS.txt README.md
 %{_libdir}/libchromaprint.so.%{soname}
 %{_libdir}/libchromaprint.so.%{soname}.*
 

++++++ chromaprint-1.3.1.tar.gz -> chromaprint-1.4.2.tar.gz ++++++
++++ 21190 lines of diff (skipped)

++++++ chromaprint-ffmpeg-pkgconfig.patch ++++++
--- /var/tmp/diff_new_pack.r0gsGR/_old  2017-07-30 11:24:31.369585048 +0200
+++ /var/tmp/diff_new_pack.r0gsGR/_new  2017-07-30 11:24:31.373584483 +0200
@@ -99,8 +99,8 @@
  
  SET(FFMPEG_FOUND "NO")
  # Note we don't check FFMPEG_LIBSWSCALE_FOUND here, it's optional.
--IF   (FFMPEG_LIBAVFORMAT_FOUND AND FFMPEG_LIBAVDEVICE_FOUND AND 
FFMPEG_LIBAVCODEC_FOUND AND FFMPEG_LIBAVUTIL_FOUND AND 
FFMPEG_STDINT_INCLUDE_DIR)
-+IF   (FFMPEG_LIBAVFORMAT_FOUND AND FFMPEG_LIBAVDEVICE_FOUND AND 
FFMPEG_LIBAVCODEC_FOUND AND FFMPEG_LIBAVUTIL_FOUND)
+-IF   (FFMPEG_LIBAVFORMAT_FOUND AND FFMPEG_LIBAVCODEC_FOUND AND 
FFMPEG_LIBAVUTIL_FOUND AND FFMPEG_STDINT_INCLUDE_DIR)
++IF   (FFMPEG_LIBAVFORMAT_FOUND AND FFMPEG_LIBAVCODEC_FOUND AND 
FFMPEG_LIBAVUTIL_FOUND)
  
      SET(FFMPEG_FOUND "YES")
  


Reply via email to