aboutsummaryrefslogtreecommitdiffstats
path: root/testing/dlib/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/dlib/APKBUILD')
-rw-r--r--testing/dlib/APKBUILD41
1 files changed, 23 insertions, 18 deletions
diff --git a/testing/dlib/APKBUILD b/testing/dlib/APKBUILD
index 5d83748241d..bc21b6a3dfc 100644
--- a/testing/dlib/APKBUILD
+++ b/testing/dlib/APKBUILD
@@ -1,30 +1,35 @@
# Contributor: Davis E. King <davis@dlib.net>
# Maintainer: Adriaan Groenenboom <agboom@pm.me>
pkgname=dlib
-pkgver=19.18
-pkgrel=1
+pkgver=19.24.4
+pkgrel=0
pkgdesc="A toolkit for making real world machine learning and data analysis applications in C++"
url="http://dlib.net"
-arch="all !mips !mips64" # blocked by openblas
+arch="all"
license="BSL-1.0"
-makedepends="cmake openblas-dev libx11-dev libjpeg-turbo-dev libpng-dev"
-source="dlib-$pkgver.tar.bz2::https://downloads.sourceforge.net/project/dclib/dlib/v$pkgver/dlib-$pkgver.tar.bz2"
-sha512sums="0b65c35b6f351da948b2fe193b83ba22627dc259fc4adf3540abdca1febe87ec83d68ba64ea37f15c05173b92915cc5d2fa687d8f342ca203eac8a5c1e79ca8d dlib-19.18.tar.bz2"
+makedepends="
+ cmake
+ libjpeg-turbo-dev
+ libpng-dev
+ libx11-dev
+ openblas-dev
+ samurai
+ "
+subpackages="$pkgname-dev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/davisking/dlib/archive/refs/tags/v$pkgver.tar.gz"
build() {
- cd "$srcdir"
- mkdir -p build && cd build
- cmake \
- -DCMAKE_INSTALL_PREFIX:PATH=/usr \
- -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib \
- -DBUILD_SHARED_LIBS:BOOL=ON \
- -DCMAKE_BUILD_TYPE=None \
- "../$pkgname-$pkgver"
- make
+ cmake -B build -G Ninja \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=ON \
+ -DCMAKE_BUILD_TYPE=None
+ cmake --build build
}
package() {
- cd "$srcdir/build"
- make DESTDIR=${pkgdir} install
- install -Dm644 "../$pkgname-$pkgver/dlib/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ DESTDIR=$pkgdir cmake --install build
}
+
+sha512sums="
+36df942129ac00893056ca1db662a5fa655d2c8af24012df5001bed1675e9552b7b2dbec37841c21f4be60de932dc6453ea0e669a309377f8bc4cbf733da7821 dlib-19.24.4.tar.gz
+"