summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Check for python3 rather than python2William Douglas2019-11-261-1/+1
| | | | | | With python2 being deprecated, it makes sense to switch gpp.py to be python3 compatable and the build system to look for python3 rather than python2.
* Check the interface from libva firstHaihao Xiang2019-01-111-1/+1
| | | | | | | | And bump libva dependency to 1.4.0 This fixes https://github.com/intel/intel-vaapi-driver/issues/419 Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* intel-vaapi-driver 2.4.0.pre1Haihao Xiang2018-11-211-2/+2
| | | | Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* Merge branch 'v2.2-branch' into intel--masterHaihao Xiang2018-11-211-2/+2
|\
| * libva-intel-driver 2.2.02.2.0Haihao Xiang2018-07-111-1/+1
| | | | | | | | Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* | Check for -fstack-protectorBernd Kuhls2018-08-211-0/+17
| | | | | | | | | | | | | | | | Not all toolchains provide support for -fstack-protector. This patch provides a configure check to avoid build errors like /home/buildroot/buildroot/output/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/6.4.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: cannot find -lssp_nonshared /home/buildroot/buildroot/output/host/opt/ext-toolchain/bin/../lib/gcc/x86_64-buildroot-linux-uclibc/6.4.0/../../../../x86_64-buildroot-linux-uclibc/bin/ld: cannot find -lssp
* | intel-vaapi-driver 2.2.1.pre1 for developmentHaihao Xiang2018-07-051-1/+1
|/ | | | Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* intel-vaapi-driver 2.2.0.pre12.2.0.pre1Haihao Xiang2018-07-051-2/+2
| | | | | | Update NEWS and bump the version for 2.2.0.pre1 Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* Use the new link URLsHaihao Xiang2018-03-151-2/+2
| | | | | | | | | | | We moved libva from github/01org to github/intel, however some files still have links to the old 01org URLs, this commit updates these links to the new intel URLs. In addition, this commit added a contact email address for security issue reporting This fixes https://github.com/intel/intel-vaapi-driver/issues/364 Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* build: automake options in configure.acVíctor Manuel Jáquez Leal2018-02-111-1/+1
| | | | | Consolidate automake options in configure.ac rather than have them dispersed.
* build: autotools: clean check for wayland dependencyVíctor Manuel Jáquez Leal2018-02-111-13/+15
| | | | Clean up the the checks for wayland dependencies.
* build: autotools: don't check for X11 librariesVíctor Manuel Jáquez Leal2018-02-111-10/+1
| | | | | The driver doesn't link with any X11 library so there is no need to check for their pkgconfig's data.
* build: autotools: don't check for EGLVíctor Manuel Jáquez Leal2018-02-111-19/+0
| | | | | libEGL is loaded in run-time using dlopen, thus there is no need to check for it at comiplation time.
* build: autotools: check for dlopen libraryVíctor Manuel Jáquez Leal2018-02-111-0/+4
|
* build: autotools: remove useless --enable-drm parameterVíctor Manuel Jáquez Leal2018-02-111-23/+5
| | | | | | | | Link with libdrm is mandatory, thus there is no need for a configure parameter. In the other hand, link with libva-drm is only required when the unit tests are enabled.
* build: automake: add -Wno-portabilityVíctor Manuel Jáquez Leal2018-02-111-1/+1
| | | | | | In order to suppress the warning src/Makefile.am:117: warning: '%'-style pattern rules are a GNU make extension
* build: Remove unused variableVíctor Manuel Jáquez Leal2018-02-111-4/+0
| | | | Fixes: #327
* build: Add libdrm_intel dependencyVíctor Manuel Jáquez Leal2018-02-111-1/+1
| | | | Fixes: #326
* intel-vaapi-driver 2.1.1.pre1 for developmentXiang, Haihao2018-02-021-2/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Add support for VP8 encode on CNLXiang, Haihao2018-01-111-0/+1
| | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Signed-off-by: Zhao Yakui <yakui.zhao@intel.com> Signed-off-by: peng.chen <peng.c.chen@intel.com>
* Bump intel-vaapi-driver to 2.0.1.pre1 for developmentXiang, Haihao2017-09-291-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* intel-vaapi-driver 2.0.0.pre1 for developmentXiang, Haihao2017-09-271-5/+4
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* FEI: Bump the required VA-API versionSreerenj Balachandran2017-08-231-1/+1
| | | | | | | | | FEI support has been added in VA-API version 0.40.1, which is the minum required version for the driver too. libva PR: https://github.com/01org/libva/pull/105 Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
* wayland: Bump wayland-client dependency to 1.11.0Philipp Kerling2017-06-201-1/+5
| | | | Signed-off-by: Philipp Kerling <pkerling@casix.org>
* Bump intel-vaapi-driver to 1.8.4.pre1 for developmentXiang, Haihao2017-06-131-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump intel-vaapi-driver to 1.8.3.pre1 for developmentXiang, Haihao2017-05-161-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump intel-vaapi-driver to 1.8.2.pre1 for developmentXiang, Haihao2017-04-061-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* configure: change package tarball name to use hyphensDaniel Charles2017-03-131-1/+1
| | | | | | | | | | | | | | Compilation scripts on different distributions (i.e. arch, gentoo) rely on the tarball name to use hyphens between words. This patch will create tarballs with hyphenated names and keep the legacy package naming TEST="make dist, should produce intel-vaapi-driver.tar.*" Fixes #85 Signed-off-by: Daniel Charles <daniel.charles@intel.com>
* Bump intel-vaapi-driver to 1.8.1.pre1 for developmentXiang, Haihao2017-03-071-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* configure: check for x11 on pathDaniel Charles2017-02-221-0/+9
| | | | | | | | | | | | | enable-x11 is set to yes by default and during configuration it has to check for X11 header files on the path then the build system is prepared to avoid compiling X11 related code if headers are not present. Fixes #48 TEST="autogen.sh --prefix=<some prefix>, make sure X11 headers are not installed" TEST="x11 should not print out as supported on the configure summary" Signed-off-by: Daniel Charles <daniel.charles@intel.com>
* Add new VP8 encoding shaders for SKL/BXT/KBLXiang, Haihao2017-02-221-0/+1
| | | | | | | | | | v2: add license header to each shader This is a portion of patches for VP8 rework on SKL/BXT/KBL github.com/01org/intel-vaapi-driver/issues/40 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Reviewed-by: Sean V Kelley <seanvk@posteo.de>
* Add new VP8 encoding shaders for BSWXiang, Haihao2017-02-221-0/+2
| | | | | | | | | | v2: Add the license header to each shader This is a portion of patches for VP8 rework on BSW github.com/01org/intel-vaapi-driver/issues/39 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Reviewed-by: Sean V Kelley <seanvk@posteo.de>
* config: Explicitly handle wayland-client pkgconfigSean V Kelley2017-02-041-0/+2
| | | | | | | | Ensure deps are more robustly covered. fixes #29 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* debian: Remove legacy packagingSean V Kelley2017-02-011-1/+0
| | | | | | | | | | | | | debian control files are maintained by packagers Yes there is a "convenience" factor to roll your own debian package, but this is not maintained by us and represents a fork from debian packagers. As with the bit rot of libva.spec, remove this. fixes #22 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* config: Update for githubSean V Kelley2017-01-311-18/+21
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* config: Update project nameSean V Kelley2017-01-311-1/+1
| | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* 1.8.0.pre1 for developmentXiang, Haihao2017-01-091-2/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Merge branch 'v1.7-branch' into fdo--masterXiang, Haihao2017-01-091-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac src/gen6_mfc.h src/gen6_mfc_common.c src/gen75_picture_process.c src/gen75_vpp_vebox.h src/gen8_mfc.c src/gen9_mfc_hevc.c src/gen9_vdenc.c src/gen9_vme.c src/gen9_vp9_encoder.c src/i965_drv_video.c src/i965_drv_video.h src/i965_encoder.c src/i965_encoder.h src/intel_driver.c src/intel_driver.h test/i965_avcd_config_test.cpp test/i965_avce_config_test.cpp test/i965_jpegd_config_test.cpp test/i965_jpege_config_test.cpp
| * libva-intel-driver 1.7.31.7.3v1.7-branchXiang, Haihao2016-11-101-2/+2
| | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
| * Update the dependency on VA-API versionXiang, Haihao2016-10-311-1/+1
| | | | | | | | | | | | | | | | VA-API 0.39.4 is required for bitrate control per temporal layer and PRIME buffer sharing Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit d65ba151c2c67f2dff5c14fbc814a34e6d1824e0)
| * toolchain: build gtest convenience libraryU. Artie Eoff2016-10-311-1/+10
| | | | | | | | | | | | | | | | | | | | | | Define autoconf/automake rules to build libgtest.la as a convenience library. Add --enable-tests configure option (default:no). Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com> Reviewed-by: Sean V Kelley <seanvk@posteo.de> (cherry picked from commit b6906974929e778400c2a84dba8ebf2a2a3f68f4)
| * 1.7.3.pre1 for developmentXiang, Haihao2016-10-311-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 5e6d1426f853df2631657ecbbb05972a86af31e4) Conflicts: configure.ac
* | 1.7.4.pre1 for developmentXiang, Haihao2016-11-101-1/+1
| | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* | Update the dependency on VA-API versionXiang, Haihao2016-09-191-1/+1
| | | | | | | | | | | | | | VA-API 0.39.4 is required for bitrate control per temporal layer and PRIME buffer sharing Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* | Merge branch 'v1.7-branch' into fdo--masterXiang, Haihao2016-09-191-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac src/gen6_mfc_common.c src/gen75_vme.c src/gen7_vme.c src/gen8_mfc.c src/gen8_vme.c src/gen9_mfc.c src/gen9_vme.c src/i965_drv_video.c src/i965_encoder.c src/i965_encoder.h
| * libva-intel-driver 1.7.21.7.2Xiang, Haihao2016-09-081-1/+1
| | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
| * Update the dependency on VA-API versionXiang, Haihao2016-08-221-2/+2
| | | | | | | | | | | | | | | | | | | | VA-API 0.39.3 is required for ROI delta QP support for CBR Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 3e115315e9ef2df1b3d8f64bced69d0f685c6651) Conflicts: configure.ac
| * 1.7.2.pre1 for developmentXiang, Haihao2016-08-221-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 3b84d9866f6eeaa013c75e6e5e99e8b5bdeb0e94) Conflicts: configure.ac
| * libva-intel-driver 1.7.11.7.1Xiang, Haihao2016-06-211-2/+2
| | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* | toolchain: build gtest convenience libraryU. Artie Eoff2016-09-071-1/+10
| | | | | | | | | | | | | | | | | | | | Define autoconf/automake rules to build libgtest.la as a convenience library. Add --enable-tests configure option (default:no). Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com> Reviewed-by: Sean V Kelley <seanvk@posteo.de>