summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Bermond2018-04-03 15:39:41 +0000
committerDaniel Bermond2018-04-03 15:42:00 +0000
commit89e0fb4fc34fbeda5688e3b3f091b29d04ff052b (patch)
tree9cbeb77206e5a0e72814d23155c9951613ea66b7 /PKGBUILD
parentbaeb1117047ba3680f28171e88474a7c9ba5acb4 (diff)
downloadaur-89e0fb4fc34fbeda5688e3b3f091b29d04ff052b.tar.gz
Use cmake command line option to not treat warnings as errors
We can use the cmake command line option MEDIA_BUILD_FATAL_WARNINGS for this, which is defined in CMakeLists.txt. It's much better than directly modifying the source code (cmake files).
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD15
1 files changed, 6 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 12701171fc60..627903784801 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=intel-media-driver-git
pkgver=r371.3d843ba.gmmlib.r34.2eea1a1
-pkgrel=1
+pkgrel=2
pkgdesc='Intel Media Driver for VAAPI (git version)'
arch=('i686' 'x86_64')
url='https://github.com/intel/media-driver/'
@@ -33,11 +33,6 @@ pkgver() {
}
build() {
- # do not treat warnings as errors (reverts upstream commit fa0d40ee6d3d7ec34478da166b2740eaf9b7c0ce)
- cd "$pkgname"
- sed -i '/PROPERTIES[[:space:]]COMPILE_FLAGS[[:space:]]"-Werror")/d' media_driver/media_top_cmake.cmake
-
- cd "$srcdir"
mkdir -p build
cd build
@@ -48,8 +43,10 @@ build() {
cmake \
-DCMAKE_COLOR_MAKEFILE:BOOL='ON' \
-DCMAKE_INSTALL_LIBDIR:PATH='lib' \
- -DCMAKE_INSTALL_PREFIX='/usr' \
- -DINSTALL_DRIVER_SYSCONF='ON' \
+ -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' \
-DBUILD_ALONG_WITH_CMRTLIB='1' \
-DBS_DIR_GMMLIB="$(pwd)/../gmmlib-git/Source/GmmLib/" \
@@ -57,7 +54,7 @@ build() {
-DBS_DIR_INC="$(pwd)/../gmmlib-git/Source/inc/" \
-DBS_DIR_MEDIA="$(pwd)/../${pkgname}" \
-Wno-dev \
- ../"${pkgname}"
+ ../"$pkgname"
make
}