pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/chromaprint



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug 31 10:00:58 UTC 2025

Modified Files:
        pkgsrc/audio/chromaprint: Makefile PLIST distinfo
Removed Files:
        pkgsrc/audio/chromaprint/patches: patch-CMakeLists.txt
            patch-src_audio_ffmpeg__audio__processor.h
            patch-src_audio_ffmpeg__audio__processor__avresample.h
            patch-src_audio_ffmpeg__audio__processor__swresample.h
            patch-src_audio_ffmpeg__audio__reader.h patch-tests_CMakeLists.txt

Log Message:
chromaprint: update to 1.6.0.

Version 1.6.0 -- August 28, 2025
=================================

 - Added support for FFmpeg 8.0
 - Added chromaprint_decode_fingerprint_header function
 - Added missing chromaprint_get_algorithm function implementation
 - Optimized simhash calculation and fingerprint decoding
 - Improved fingerprint compression performance by pre-allocating vector storage
 - CMake improvements: updated minimum version to 3.10, use GNUInstallDirs, install config targets
 - Build Linux ARM64 binaries
 - Allow build to exclude internal avresample


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 pkgsrc/audio/chromaprint/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/chromaprint/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/audio/chromaprint/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/audio/chromaprint/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/audio/chromaprint/patches/patch-src_audio_ffmpeg__audio__processor.h \
    pkgsrc/audio/chromaprint/patches/patch-src_audio_ffmpeg__audio__processor__avresample.h \
    pkgsrc/audio/chromaprint/patches/patch-src_audio_ffmpeg__audio__processor__swresample.h \
    pkgsrc/audio/chromaprint/patches/patch-src_audio_ffmpeg__audio__reader.h \
    pkgsrc/audio/chromaprint/patches/patch-tests_CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/chromaprint/Makefile
diff -u pkgsrc/audio/chromaprint/Makefile:1.45 pkgsrc/audio/chromaprint/Makefile:1.46
--- pkgsrc/audio/chromaprint/Makefile:1.45      Tue May  6 07:48:56 2025
+++ pkgsrc/audio/chromaprint/Makefile   Sun Aug 31 10:00:57 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.45 2025/05/06 07:48:56 wiz Exp $
+# $NetBSD: Makefile,v 1.46 2025/08/31 10:00:57 wiz Exp $
 
-DISTNAME=      chromaprint-1.5.1
-PKGREVISION=   9
+DISTNAME=      chromaprint-1.6.0
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=acoustid/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -19,8 +18,8 @@ CMAKE_CONFIGURE_ARGS+=        -DFFT_LIB=fftw3
 USE_CXX_FEATURES+=     c++11
 
 .for lib in AVCODEC AVFORMAT AVUTIL SWRESAMPLE
-CMAKE_CONFIGURE_ARGS+= -DFFMPEG_LIB${lib}_INCLUDE_DIRS=${BUILDLINK_PREFIX.ffmpeg7}/include/ffmpeg7
-CMAKE_CONFIGURE_ARGS+= -DFFMPEG_LIB${lib}_LIBRARIES=${BUILDLINK_PREFIX.ffmpeg7}/lib/ffmpeg7/lib${lib:tl}.${SHLIB_EXT}
+CMAKE_CONFIGURE_ARGS+= -DFFMPEG_LIB${lib}_INCLUDE_DIRS=${BUILDLINK_PREFIX.ffmpeg8}/include/ffmpeg8
+CMAKE_CONFIGURE_ARGS+= -DFFMPEG_LIB${lib}_LIBRARIES=${BUILDLINK_PREFIX.ffmpeg8}/lib/ffmpeg8/lib${lib:tl}.${SHLIB_EXT}
 .endfor
 
 PKGCONFIG_OVERRIDE=    libchromaprint.pc.cmake
@@ -29,5 +28,5 @@ PKGCONFIG_OVERRIDE=   libchromaprint.pc.cm
 .include "../../devel/cmake/build.mk"
 .include "../../math/fftw/buildlink3.mk"
 # On Darwin, chromaprint uses Accelerate.framework, but fpcalc still needs FFmpeg
-.include "../../multimedia/ffmpeg7/buildlink3.mk"
+.include "../../multimedia/ffmpeg8/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/audio/chromaprint/PLIST
diff -u pkgsrc/audio/chromaprint/PLIST:1.6 pkgsrc/audio/chromaprint/PLIST:1.7
--- pkgsrc/audio/chromaprint/PLIST:1.6  Mon Dec 19 08:45:43 2016
+++ pkgsrc/audio/chromaprint/PLIST      Sun Aug 31 10:00:57 2025
@@ -1,6 +1,10 @@
-@comment $NetBSD: PLIST,v 1.6 2016/12/19 08:45:43 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/08/31 10:00:57 wiz Exp $
 bin/fpcalc
 include/chromaprint.h
+lib/cmake/Chromaprint/ChromaprintConfig.cmake
+lib/cmake/Chromaprint/ChromaprintConfigVersion.cmake
+lib/cmake/Chromaprint/ChromaprintTargets-noconfig.cmake
+lib/cmake/Chromaprint/ChromaprintTargets.cmake
 lib/libchromaprint.so
 lib/libchromaprint.so.1
 lib/libchromaprint.so.${PKGVERSION}

Index: pkgsrc/audio/chromaprint/distinfo
diff -u pkgsrc/audio/chromaprint/distinfo:1.22 pkgsrc/audio/chromaprint/distinfo:1.23
--- pkgsrc/audio/chromaprint/distinfo:1.22      Mon Aug 11 20:32:56 2025
+++ pkgsrc/audio/chromaprint/distinfo   Sun Aug 31 10:00:57 2025
@@ -1,11 +1,5 @@
-$NetBSD: distinfo,v 1.22 2025/08/11 20:32:56 wiz Exp $
+$NetBSD: distinfo,v 1.23 2025/08/31 10:00:57 wiz Exp $
 
-BLAKE2s (chromaprint-1.5.1.tar.gz) = 01980cfdadf11d35ed19fb2cd6e320aba31fd34d390e5839bbe0f275abe1571c
-SHA512 (chromaprint-1.5.1.tar.gz) = ea16e4d2b879c15b1d9b9ec93878da8b893f1834c70942663e1d2d106c2e0a661094fe2dd3bae7a6c2a1f9d5d8fab5e0b0ba493561090cf57b2228606fad1e66
-Size (chromaprint-1.5.1.tar.gz) = 1581159 bytes
-SHA1 (patch-CMakeLists.txt) = b1819642a826d3cac15290dd44c3a90a42acddd7
-SHA1 (patch-src_audio_ffmpeg__audio__processor.h) = 4a1177cee10533d5592dd0e30fce159aa9c66478
-SHA1 (patch-src_audio_ffmpeg__audio__processor__avresample.h) = 69a902829418b9e9389f47600c0937fd5022d1ea
-SHA1 (patch-src_audio_ffmpeg__audio__processor__swresample.h) = db419ef311cc72e9f0ff7f8667778e2d000da69d
-SHA1 (patch-src_audio_ffmpeg__audio__reader.h) = ecb0d9b22816f81d29f52518aeffb617bad43eea
-SHA1 (patch-tests_CMakeLists.txt) = bfee40d2bfd080ada8544387f61b7b58ae86d101
+BLAKE2s (chromaprint-1.6.0.tar.gz) = 59f3f78d837ec7265c53d173c2c9a3b8fcde3d5e8b0f4112ed36bcfde902690f
+SHA512 (chromaprint-1.6.0.tar.gz) = c556b3e9b67affaabadadaabc0a26fbbf32f89e271cde0843057166d0b02f054cbe44a6707c6c8cc9eb70d808821295ce4ea526a293f345e0b98af035a24234b
+Size (chromaprint-1.6.0.tar.gz) = 1580199 bytes



Home | Main Index | Thread Index | Old Index