[crux-commits] ports/contrib (3.5): chromaprint: 1.4.3 -> 1.5.0

crux at crux.nu crux at crux.nu
Mon Jun 1 08:25:14 UTC 2020


commit 7cf8935a27af1fd88cbcca2012d811033b4eef77
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Mon Jun 1 18:25:02 2020 +1000

    chromaprint: 1.4.3 -> 1.5.0

diff --git a/chromaprint/.footprint b/chromaprint/.footprint
index db7aa3a02..fd1e6ab81 100644
--- a/chromaprint/.footprint
+++ b/chromaprint/.footprint
@@ -3,7 +3,7 @@ drwxr-xr-x	root/root	usr/include/
 -rw-r--r--	root/root	usr/include/chromaprint.h
 drwxr-xr-x	root/root	usr/lib/
 lrwxrwxrwx	root/root	usr/lib/libchromaprint.so -> libchromaprint.so.1
-lrwxrwxrwx	root/root	usr/lib/libchromaprint.so.1 -> libchromaprint.so.1.4.3
--rwxr-xr-x	root/root	usr/lib/libchromaprint.so.1.4.3
+lrwxrwxrwx	root/root	usr/lib/libchromaprint.so.1 -> libchromaprint.so.1.5.0
+-rwxr-xr-x	root/root	usr/lib/libchromaprint.so.1.5.0
 drwxr-xr-x	root/root	usr/lib/pkgconfig/
 -rw-r--r--	root/root	usr/lib/pkgconfig/libchromaprint.pc
diff --git a/chromaprint/.signature b/chromaprint/.signature
index e7d12fd90..880ab4696 100644
--- a/chromaprint/.signature
+++ b/chromaprint/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF34nSHA297SiJcuLROQQNZ6k8ciEamG0qkwRnaJ7O7XwLLYEIY5IoAA2lFlldSHGIyiLyER9ZiiUMj+YOOcMRQQ8=
-SHA256 (Pkgfile) = 0ee40c5e1c191d48e4c2568314354b7be5eca12dbc79b22efc18a9365d86e848
-SHA256 (.footprint) = a77bfd1310783844374baef5a6926b58ed315f0c83ed9ddc1c56c68364771c3e
-SHA256 (chromaprint-1.4.3.tar.gz) = ea18608b76fb88e0203b7d3e1833fb125ce9bb61efe22c6e169a50c52c457f82
+RWSagIOpLGJF34DKLSwkglYvWF8bgaakSzNNrhR/sKsqQsldbR3eHaP66XhcEHm10X41uyVoNtAY7STMzN8EMKTYyNcuHpmJbwI=
+SHA256 (Pkgfile) = a2a26f6a710eb6003b0101900754899753ae72ae1ba1651f1f3740901ab582dc
+SHA256 (.footprint) = 7a05f0ddab434ff55fafcfdf74cd82e5b1709700fa4639d81b062ac41ac888a6
+SHA256 (chromaprint-1.5.0.tar.gz) = 573a5400e635b3823fc2394cfa7a217fbb46e8e50ecebd4a61991451a8af766a
diff --git a/chromaprint/Pkgfile b/chromaprint/Pkgfile
index 854f40371..2dc3da7a9 100644
--- a/chromaprint/Pkgfile
+++ b/chromaprint/Pkgfile
@@ -1,22 +1,20 @@
 # Description:	Audio fingerprinting library.
 # URL: https://acoustid.org/chromaprint
 # Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: cmake ffmpeg
+# Depends on: cmake ffmpeg ninja
 # Optional: fftw
 
 name=chromaprint
-version=1.4.3
+version=1.5.0
 release=1
 source=(https://github.com/acoustid/chromaprint/releases/download/v$version/$name-$version.tar.gz)
 
 build() {
-	cd $name-v$version
-
-	cmake . \
+	cmake -S$name-v$version -Bbuild -GNinja \
 		-DCMAKE_INSTALL_PREFIX=/usr \
 		-DCMAKE_BUILD_TYPE=RELEASE \
 		-DBUILD_TESTS=OFF
 
-	make
-	make DESTDIR=$PKG install
+	cmake --build build
+	DESTDIR=$PKG cmake --build build --target install
 }


More information about the crux-commits mailing list