summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Bermond2018-09-08 17:01:34 +0000
committerDaniel Bermond2018-09-08 17:01:34 +0000
commit23d73e453c8b4afde5529f4b6ce2b75a82adff4d (patch)
tree09d9a1da080b9510372dda01235cbc84b118edd0 /PKGBUILD
parente66064021b485039b1fa82f832d47567305423ff (diff)
downloadaur-23d73e453c8b4afde5529f4b6ce2b75a82adff4d.tar.gz
Use dynamic gmmlib (now allowed by upstream again)
Upstream has now enabled again the use of gmmlib installed on system since September 6, 2018. I hope this is now definitive. Upstream was having a hard time on this gmmlib dependency due to internal regressions. References ---------- https://github.com/intel/media-driver/commit/63dd4ae121542e281ffd76a943b8ece1f18acbb5 https://github.com/intel/media-driver/issues/299#issuecomment-418156001
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 8 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 76f942b5fb72..b302ad884905 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Daniel Bermond < yahoo-com: danielbermond >
pkgname=intel-media-driver-git
-pkgver=2018.3.pre2.r28.gad8945ce.gmmlib.18.3.pre1.r0.g99ff764
+pkgver=2018.3.pre2.r50.g0ed718d8
pkgrel=1
pkgdesc='Intel Media Driver for VAAPI (git version)'
arch=('x86_64')
@@ -11,35 +11,22 @@ depends=(
# official repositories:
'gcc-libs' 'libpciaccess'
# AUR:
- 'libva-git'
+ 'gmmlib-git' 'libva-git'
)
makedepends=('git' 'cmake')
-provides=('intel-media-driver' 'gmmlib' 'gmmlib-git')
-conflicts=('intel-media-driver' 'gmmlib' 'gmmlib-git')
+provides=('intel-media-driver')
+conflicts=('intel-media-driver')
backup=('etc/profile.d/intel-media.sh')
-options=('!emptydirs')
install="${pkgname}.install"
-source=("$pkgname"::'git+https://github.com/intel/media-driver.git'
- 'gmmlib-git'::'git+https://github.com/intel/gmmlib.git')
-sha256sums=('SKIP'
- 'SKIP')
+source=("$pkgname"::'git+https://github.com/intel/media-driver.git')
+sha256sums=('SKIP')
pkgver() {
cd "$pkgname"
- local _prefix='intel-media-'
- local _driver_ver
- local _gmmlib_ver
-
# git, tags available
-
- _driver_ver="$(git describe --long --tags | sed "s/^${_prefix}//;s/\([^-]*-g\)/r\1/;s/-/./g;s/^v//;s/^18\./2018./")"
-
- cd "${srcdir}/gmmlib-git"
-
- _gmmlib_ver="$(git describe --long --tags | sed 's/^intel-gmmlib-//;s/\([^-]*-g\)/r\1/;s/-/./g;s/^v//')"
-
- printf '%s.gmmlib.%s' "$_driver_ver" "$_gmmlib_ver"
+ local _prefix='intel-media-'
+ git describe --long --tags | sed "s/^${_prefix}//;s/\([^-]*-g\)/r\1/;s/-/./g;s/^v//;s/^18\./2018./"
}
build() {
@@ -50,13 +37,6 @@ build() {
-DCMAKE_INSTALL_LIBDIR:PATH='lib' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
-DCMAKE_INSTALL_SYSCONFDIR:PATH='etc' \
- -DINSTALL_DRIVER_SYSCONF:BOOL='ON' \
- -DMEDIA_BUILD_FATAL_WARNINGS:BOOL='OFF' \
- -DMEDIA_VERSION='2.0.0' \
- -DBS_DIR_GMMLIB="$(pwd)/../gmmlib-git/Source/GmmLib/" \
- -DBS_DIR_COMMON="$(pwd)/../gmmlib-git/Source/Common/" \
- -DBS_DIR_INC="$(pwd)/../gmmlib-git/Source/inc/" \
- -DBS_DIR_MEDIA="$(pwd)/../${pkgname}" \
-Wno-dev \
../"$pkgname"