Mon Jun 27 16:16:16 2022 UTC ()
chromaprint: add comment to upstream bug report that this doesn't support ffmpeg5


(wiz)
diff -r1.31 -r1.32 pkgsrc/audio/chromaprint/Makefile

cvs diff -r1.31 -r1.32 pkgsrc/audio/chromaprint/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/chromaprint/Makefile 2022/01/05 21:41:28 1.31
+++ pkgsrc/audio/chromaprint/Makefile 2022/06/27 16:16:16 1.32
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.31 2022/01/05 21:41:28 wiz Exp $ 1# $NetBSD: Makefile,v 1.32 2022/06/27 16:16:16 wiz Exp $
2 2
3DISTNAME= chromaprint-1.5.1 3DISTNAME= chromaprint-1.5.1
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=acoustid/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=acoustid/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://acoustid.org/chromaprint 9HOMEPAGE= https://acoustid.org/chromaprint
10COMMENT= Audio fingerprinting 10COMMENT= Audio fingerprinting
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14USE_CMAKE= yes 14USE_CMAKE= yes
@@ -23,15 +23,17 @@ SOEXT= dylib @@ -23,15 +23,17 @@ SOEXT= dylib
23.else 23.else
24SOEXT= so 24SOEXT= so
25.endif 25.endif
26 26
27.for lib in AVCODEC AVFORMAT AVUTIL SWRESAMPLE 27.for lib in AVCODEC AVFORMAT AVUTIL SWRESAMPLE
28CMAKE_ARGS+= -DFFMPEG_LIB${lib}_INCLUDE_DIRS=${BUILDLINK_PREFIX.ffmpeg4}/include/ffmpeg4 28CMAKE_ARGS+= -DFFMPEG_LIB${lib}_INCLUDE_DIRS=${BUILDLINK_PREFIX.ffmpeg4}/include/ffmpeg4
29CMAKE_ARGS+= -DFFMPEG_LIB${lib}_LIBRARIES=${BUILDLINK_PREFIX.ffmpeg4}/lib/ffmpeg4/lib${lib:tl}.${SOEXT} 29CMAKE_ARGS+= -DFFMPEG_LIB${lib}_LIBRARIES=${BUILDLINK_PREFIX.ffmpeg4}/lib/ffmpeg4/lib${lib:tl}.${SOEXT}
30.endfor 30.endfor
31 31
32PKGCONFIG_OVERRIDE= libchromaprint.pc.cmake 32PKGCONFIG_OVERRIDE= libchromaprint.pc.cmake
33 33
34.include "../../math/fftw/buildlink3.mk" 34.include "../../math/fftw/buildlink3.mk"
35# On Darwin, chromaprint uses Accelerate.framework, but fpcalc still needs FFmpeg 35# On Darwin, chromaprint uses Accelerate.framework, but fpcalc still needs FFmpeg
 36# does not support ffmpeg4 yet:
 37# https://github.com/acoustid/chromaprint/issues/117
36.include "../../multimedia/ffmpeg4/buildlink3.mk" 38.include "../../multimedia/ffmpeg4/buildlink3.mk"
37.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"