diff options
author | Daniel Bermond | 2022-04-09 07:07:20 -0300 |
---|---|---|
committer | Daniel Bermond | 2022-04-09 07:07:20 -0300 |
commit | 4fe56e04fc10b5e4dd652641cdbe4cce1a3bbfbe (patch) | |
tree | d4a74160cb39a4409f243ebbc9449dd1907f7f03 | |
parent | 92a879874d689ba0aada6151c60efcf4bd72c0dc (diff) | |
download | aur-4fe56e04fc10b5e4dd652641cdbe4cce1a3bbfbe.tar.gz |
Fix build flags
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 6 insertions, 5 deletions
@@ -1,6 +1,6 @@ pkgbase = vosk-api-git pkgdesc = Offline speech recognition toolkit (git version) - pkgver = 0.3.32.r48.g2daf67f + pkgver = 0.3.32.r49.g7b7d814 pkgrel = 1 url = https://alphacephei.com/vosk/ arch = x86_64 @@ -1,7 +1,7 @@ # Maintainer: Daniel Bermond <dbermond@archlinux.org> pkgname=vosk-api-git -pkgver=0.3.32.r48.g2daf67f +pkgver=0.3.32.r49.g7b7d814 pkgrel=1 pkgdesc='Offline speech recognition toolkit (git version)' arch=('x86_64') @@ -74,8 +74,7 @@ build() { # kaldi cd "${srcdir}/kaldi/src" - ./configure --mathlib='OPENBLAS_CLAPACK' --shared --use-cuda='no' - sed -i 's/-msse[[:space:]]-msse2/-msse -msse2/g' kaldi.mk + CXXFLAGS="${CXXFLAGS/-O2/-O3}" ./configure --mathlib='OPENBLAS_CLAPACK' --shared --use-cuda='no' sed -i 's/[[:space:]]-O1[[:space:]]/ -O3 /g' kaldi.mk make online2 lm rnnlm while read -r -d '' _file @@ -87,6 +86,7 @@ build() { export CFLAGS="${CFLAGS/ -ffat-lto-objects/}" export CXXFLAGS="${CXXFLAGS/ -ffat-lto-objects/}" make -C "${srcdir}/vosk-api/src" \ + EXTRA_CFLAGS="${CXXFLAGS/-O2/-O3}" \ EXTRA_LDFLAGS="$LDFLAGS" \ KALDI_ROOT="${srcdir}/kaldi" \ OPENFST_ROOT="${srcdir}/kaldi/tools/openfst" \ @@ -113,5 +113,6 @@ package() { _pyver="$(python -c 'import sys; print("%s.%s" %sys.version_info[0:2])')" cd vosk-api/python python setup.py install --root="$pkgdir" --skip-build --optimize='1' - ln -sf ../../../libvosk.so "${pkgdir}/usr/lib/python${_pyver}/site-packages/vosk/libvosk.so" + rm "${pkgdir}/usr/lib/python${_pyver}/site-packages/vosk/libvosk.so" + ln -s ../../../libvosk.so "${pkgdir}/usr/lib/python${_pyver}/site-packages/vosk/libvosk.so" } |