# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# don't forget to revbump gstreamer1-gst-plugins-bad if
# update of chromaprint results in an ABI break
github.setup acoustid chromaprint 1.4.3 v
description Chromaprint is an audio fingerprint library
long_description Chromaprint is the core component of the AcoustID \
project. It's a client-side library that implements \
a custom algorithm for extracting fingerprints from \
maintainers {khindenburg @kurthindenburg} openmaintainer
homepage https://acoustid.org/chromaprint
checksums rmd160 1765b00fc2f0c59cf58c43e6c54ba6285fad70bb \
sha256 110c6b0315448714d651563504799f2c942b5e8753effb4716f8e42bf768034d \
depends_build-append port:gmake
depends_lib-append path:lib/libavcodec.dylib:ffmpeg \
configure.args-append -DCMAKE_BUILD_TYPE=Release -DBUILD_TOOLS=ON
# True testing requires depends_test to be available (gtest) and some work
# A base OS installation does not have any mp3 available to test w/ fpcalc
#test.dir ${cmake.build_dir}/examples
#test.env DYLD_LIBRARY_PATH=${cmake.build_dir}/src
#test.cmd fpcalc sample.mp3