diff options
author | Daniel Bermond | 2018-09-08 17:01:34 +0000 |
---|---|---|
committer | Daniel Bermond | 2018-09-08 17:01:34 +0000 |
commit | 23d73e453c8b4afde5529f4b6ce2b75a82adff4d (patch) | |
tree | 09d9a1da080b9510372dda01235cbc84b118edd0 /PKGBUILD | |
parent | e66064021b485039b1fa82f832d47567305423ff (diff) | |
download | aur-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-- | PKGBUILD | 36 |
1 files changed, 8 insertions, 28 deletions
@@ -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" |