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: adam
Date: Sun Aug 2 01:43:28 UTC 2026
Modified Files:
pkgsrc/audio/chromaprint: Makefile buildlink3.mk distinfo options.mk
Log Message:
chromaprint: updated to 1.6.1
1.6.1
Fixed a heap buffer overflow when decoding a fingerprint that has extra data after the encoded values. Applications that decode fingerprints from untrusted sources should update.
Fixed building against FFmpeg 4.x, which had not compiled since the channel layout API changed in 5.1
Audio can now be fed in buffers that do not end on a frame boundary; previously a partial frame at the end of a call was dropped
Fixed an implicit integer conversion warning on LLVM
Fixed installing to absolute paths
Build fpcalc against the system FFmpeg in CI
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/audio/chromaprint/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/audio/chromaprint/buildlink3.mk
cvs rdiff -u -r1.23 -r1.24 pkgsrc/audio/chromaprint/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/audio/chromaprint/options.mk
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.47 pkgsrc/audio/chromaprint/Makefile:1.48
--- pkgsrc/audio/chromaprint/Makefile:1.47 Mon Dec 22 06:08:04 2025
+++ pkgsrc/audio/chromaprint/Makefile Sun Aug 2 01:43:28 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.47 2025/12/22 06:08:04 adam Exp $
+# $NetBSD: Makefile,v 1.48 2026/08/02 01:43:28 adam Exp $
-DISTNAME= chromaprint-1.6.0
-PKGREVISION= 1
+DISTNAME= chromaprint-1.6.1
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GITHUB:=acoustid/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -11,13 +10,12 @@ HOMEPAGE= https://acoustid.org/chromapri
COMMENT= Audio fingerprinting
LICENSE= mit
+USE_CXX_FEATURES= c++14
USE_LANGUAGES= c c++
# build and install "fpcalc"
CMAKE_CONFIGURE_ARGS+= -DBUILD_TOOLS=ON
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.ffmpeg8}/include/ffmpeg8
CMAKE_CONFIGURE_ARGS+= -DFFMPEG_LIB${lib}_LIBRARIES=${BUILDLINK_PREFIX.ffmpeg8}/lib/ffmpeg8/lib${lib:tl}.${SHLIB_EXT}
Index: pkgsrc/audio/chromaprint/buildlink3.mk
diff -u pkgsrc/audio/chromaprint/buildlink3.mk:1.12 pkgsrc/audio/chromaprint/buildlink3.mk:1.13
--- pkgsrc/audio/chromaprint/buildlink3.mk:1.12 Sun Mar 22 07:34:03 2020
+++ pkgsrc/audio/chromaprint/buildlink3.mk Sun Aug 2 01:43:28 2026
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.12 2020/03/22 07:34:03 nia Exp $
+# $NetBSD: buildlink3.mk,v 1.13 2026/08/02 01:43:28 adam Exp $
BUILDLINK_TREE+= chromaprint
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= chromaprint
CHROMAPRINT_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.chromaprint+= chromaprint>=1.1
-BUILDLINK_ABI_DEPENDS.chromaprint?= chromaprint>=1.4.3nb3
+BUILDLINK_ABI_DEPENDS.chromaprint+= chromaprint>=1.4.3nb3
BUILDLINK_PKGSRCDIR.chromaprint?= ../../audio/chromaprint
.endif # CHROMAPRINT_BUILDLINK3_MK
Index: pkgsrc/audio/chromaprint/distinfo
diff -u pkgsrc/audio/chromaprint/distinfo:1.23 pkgsrc/audio/chromaprint/distinfo:1.24
--- pkgsrc/audio/chromaprint/distinfo:1.23 Sun Aug 31 10:00:57 2025
+++ pkgsrc/audio/chromaprint/distinfo Sun Aug 2 01:43:28 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.23 2025/08/31 10:00:57 wiz Exp $
+$NetBSD: distinfo,v 1.24 2026/08/02 01:43:28 adam Exp $
-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
+BLAKE2s (chromaprint-1.6.1.tar.gz) = f96aed044de52c57b56069a3e35638ca39b23e1b156f0f0ed14f8b4e605e2790
+SHA512 (chromaprint-1.6.1.tar.gz) = ea9bf6c2542ac3648496c4a3f736b5707d98be03a4c882fb4eac00d67ea51df288b7663f31c7ae9677a02ca56db90d79619c1850a3882aaa725a260799af676b
+Size (chromaprint-1.6.1.tar.gz) = 1581744 bytes
Index: pkgsrc/audio/chromaprint/options.mk
diff -u pkgsrc/audio/chromaprint/options.mk:1.3 pkgsrc/audio/chromaprint/options.mk:1.4
--- pkgsrc/audio/chromaprint/options.mk:1.3 Tue May 6 07:48:56 2025
+++ pkgsrc/audio/chromaprint/options.mk Sun Aug 2 01:43:28 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.3 2025/05/06 07:48:56 wiz Exp $
+# $NetBSD: options.mk,v 1.4 2026/08/02 01:43:28 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.chromaprint
@@ -8,8 +8,6 @@ PKG_SUPPORTED_OPTIONS= tests
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mtests)
-# googletest requires at least C++14. It bundles its own copy.
-USE_CXX_FEATURES+= c++14
TEST_TARGET= check
CMAKE_CONFIGURE_ARGS+= -DBUILD_TESTS=ON
.else
Home |
Main Index |
Thread Index |
Old Index