<pre style='margin:0'>
Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/925d4bb0538d4043802d24de47ef4b2be4871573">https://github.com/macports/macports-ports/commit/925d4bb0538d4043802d24de47ef4b2be4871573</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 925d4bb0538d4043802d24de47ef4b2be4871573
</span>Author: Kurt Hindenburg <kurt.hindenburg@gmail.com>
AuthorDate: Sat Apr 18 15:44:37 2020 -0400
<span style='display:block; white-space:pre;color:#404040;'> chromaprint: update to 1.5.0; enable tests by variant to avoid gtest issues
</span>---
audio/chromaprint/Portfile | 31 ++++++++++++++++++++-----------
1 file changed, 20 insertions(+), 11 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/chromaprint/Portfile b/audio/chromaprint/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5e09a06..e0ae8ad 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/chromaprint/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/chromaprint/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup github 1.0
</span>
# don't forget to revbump gstreamer1-gst-plugins-bad if
# update of chromaprint results in an ABI break
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup acoustid chromaprint 1.4.3 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup acoustid chromaprint 1.5.0 v
</span> revision 0
categories audio
description Chromaprint is an audio fingerprint library
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ homepage https://acoustid.org/chromaprint
</span> platforms darwin
license LGPL-2.1+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 1765b00fc2f0c59cf58c43e6c54ba6285fad70bb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 110c6b0315448714d651563504799f2c942b5e8753effb4716f8e42bf768034d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 613759
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 aac0edc9b2d4f5280d40ac035b2267978a20e3e1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4e14e13a9fbad7bc41ec70d99dd777ecdc18da741c08bd3875549de8b2d5e00e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 615260
</span>
depends_build-append port:gmake
depends_lib-append path:lib/libavcodec.dylib:ffmpeg \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,10 +34,19 @@ cmake.out_of_source yes
</span>
configure.args-append -DCMAKE_BUILD_TYPE=Release -DBUILD_TOOLS=ON
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# True testing requires depends_test to be available (gtest) and some work
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# A base OS installation does not have any mp3 available to test w/ fpcalc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.dir ${cmake.build_dir}/examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.env DYLD_LIBRARY_PATH=${cmake.build_dir}/src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.cmd fpcalc sample.mp3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tests description {Enable tests} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_TESTS=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DGTEST_ROOT=${prefix}/src/googletest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:gtest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # duplicate settings from gtest CMakeLists.txt file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DCMAKE_CXX_STANDARD=11 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_CXX_STANDARD_REQUIRED=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.run yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.cmd env DYLD_LIBRARY_PATH=${cmake.build_dir}/src ${cmake.build_dir}/tests/all_tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>