summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 11 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 18359d51f4d9..91344fad9253 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ _pkgname=dlib
_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
pkgname=mingw-w64-dlib
-pkgver=19.24
+pkgver=19.24.2
pkgrel=1
pkgdesc="A general purpose cross-platform C++ library designed using contract programming and modern C++ techniques (mingw-w64)"
arch=('any')
@@ -14,12 +14,15 @@ depends=('mingw-w64-crt'
'mingw-w64-cblas'
'mingw-w64-lapack'
'mingw-w64-libjpeg-turbo'
- 'mingw-w64-libpng'
- 'mingw-w64-libwebp')
+ 'mingw-w64-libpng')
+optdepends=('mingw-w64-ffmpeg: for FFmpeg support'
+ 'mingw-w64-giflib: for GIF support'
+ 'mingw-w64-libwebp: for WebP support'
+ 'mingw-w64-sqlite: for sqlite support')
makedepends=('mingw-w64-cmake')
options=('!strip' 'staticlibs' '!buildflags')
source=("https://codeload.github.com/davisking/dlib/tar.gz/refs/tags/v${pkgver}")
-sha256sums=('3cc42e84c7b1bb926c6451a21ad1595f56c5b10be3a1d7aa2f3c716a25b7ae39')
+sha256sums=('0f5c7e3de6316a513635052c5f0a16a84e1cef26a7d233bf00c21348462b6d6f')
build() {
cd ${srcdir}
@@ -28,6 +31,8 @@ build() {
mkdir -p "${_pkgname}-build-${_arch}-shared" && pushd "${_pkgname}-build-${_arch}-shared"
${_arch}-cmake \
-DBUILD_SHARED_LIBS:BOOL=ON \
+ -DUSE_AVX_INSTRUCTIONS=OFF \
+ -DDLIB_USE_CUDA=OFF \
"../${_pkgname}-${pkgver}"
make
popd
@@ -35,6 +40,8 @@ build() {
mkdir -p "${_pkgname}-build-${_arch}-static" && pushd "${_pkgname}-build-${_arch}-static"
${_arch}-cmake \
-DBUILD_SHARED_LIBS:BOOL=OFF \
+ -DUSE_AVX_INSTRUCTIONS=OFF \
+ -DDLIB_USE_CUDA=OFF \
"../${_pkgname}-${pkgver}"
make
popd