summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Bermond2022-08-14 01:41:01 -0300
committerDaniel Bermond2022-08-14 01:41:01 -0300
commit19d3dfc04984d45a9faf8b503d991bb6ee9d2440 (patch)
tree2fdb981ed25dab621bc9f9b8cceacfb493b9deac /PKGBUILD
parent1d55f2f3f236ec44ec84215940e437af3abeee22 (diff)
downloadaur-19d3dfc04984d45a9faf8b503d991bb6ee9d2440.tar.gz
Enable lto on dependencies. Cosmetic changes.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 10 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ec0009fca21c..6507a402593c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=onevpl-cpu-git
-pkgver=2022.1.4.r0.g83a0537
-pkgrel=3
+pkgver=2022.2.1.r0.ga091605
+pkgrel=1
pkgdesc='oneVPL runtime implementation for CPU (git version)'
arch=('x86_64')
url='https://www.intel.com/content/www/us/en/developer/tools/oneapi/onevpl.html'
@@ -14,7 +14,7 @@ conflicts=('onevpl-cpu')
source=('git+https://github.com/oneapi-src/oneVPL-cpu.git'
'010-onevpl-cpu-fix-build.patch')
sha256sums=('SKIP'
- 'f8a04899239250cd32edde782823cf76be46249a17c3147fc29f3742a21f710c')
+ 'b3d77713f62240140fe743e2bf6cd747469c8c070b18f31f0efc572c68af20ca')
prepare() {
patch -d oneVPL-cpu -Np1 -i "${srcdir}/010-onevpl-cpu-fix-build.patch"
@@ -27,19 +27,22 @@ pkgver() {
build() {
export CFLAGS+=' -ffat-lto-objects'
export CXXFLAGS+=' -ffat-lto-objects'
- local -x PKG_CONFIG_LIBDIR="${srcdir}/install-deps/lib"
- local -x VPL_BUILD_DEPENDENCIES="${srcdir}/install-deps"
+ local -x PKG_CONFIG_LIBDIR="${srcdir}/deps-install/lib"
+ local -x VPL_CPU_DEPS_BUILD_DIR="${srcdir}/deps-build"
+ local -x VPL_BUILD_DEPENDENCIES="${srcdir}/deps-install"
- . oneVPL-cpu/script/bootstrap gpl
+ oneVPL-cpu/script/bootstrap gpl
local _pyver
_pyver="$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')"
+ export CFLAGS="${CFLAGS/ -ffat-lto-objects/}"
+ export CXXFLAGS="${CXXFLAGS/ -ffat-lto-objects/}"
cmake -B build -S oneVPL-cpu \
-DCMAKE_BUILD_TYPE:STRING='None' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
-DCMAKE_INSTALL_SYSCONFDIR:PATH='/etc' \
- -DCMAKE_PREFIX_PATH:PATH="${srcdir}/install-deps" \
+ -DCMAKE_PREFIX_PATH:PATH="${srcdir}/deps-install" \
-DBUILD_GPL_X264:BOOL='ON' \
-DBUILD_TESTS:BOOL='ON' \
-DONEAPI_INSTALL_LICENSEDIR:STRING="share/licenses/${pkgname}" \