summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* configure fails if requirement can't be met for user's explicit requestXiang, Haihao2017-06-201-16/+38
| | | | | | | | | | | | | | Notify user an error if user provides --enable-x11/--enable-glx/--enable-egl/--enable-wayland however the requirement can't be met. drm has been checked mandatorily in the script v2: Remove XEXT_CFLAGS/XFIXES_CFLAGS from va/x11/Makefile.am and use $X11_PKG_ERRORS in the error message if the requirement is met for VA/X11 This fixes https://github.com/01org/libva/issues/68 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Reviewed-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
* wayland: Do not rely on external library for wl_drm_interfacePhilipp Kerling2017-06-201-0/+1
| | | | | | | | Doing the runtime lookup is error-prone (as indicated in the code already by the two library names) and not necessary at all. Just compile wl_drm_interface as part of libva which is the usual way to use extra Wayland protocols. Care must be taken as to not accidentally export the symbol though.
* Bump wayland-client dependency to 1.11.0Philipp Kerling2017-06-151-1/+2
| | | | Signed-off-by: Philipp Kerling <pkerling@casix.org>
* Bump libva to 1.8.4.pre1 for developmentXiang, Haihao2017-06-131-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Remove the dummy driverXiang, Haihao2017-06-051-13/+0
| | | | | | | | No one is interested in this dummy driver and it is not maintained. This fixes https://github.com/01org/libva/issues/28 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump libva to 1.8.3.pre1 for developmentXiang, Haihao2017-05-161-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump libva to 1.8.2.pre1 for developmentglk-alphaXiang, Haihao2017-04-061-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump libva to 1.8.1.pre1 for developmentXiang, Haihao2017-03-071-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* wayland: Don't commit and ship generated filesJussi Kukkonen2017-02-241-0/+3
| | | | | | | | | | | | | | | I believe shipping wayland-drm-client-protocol.h is wrong: The header should always be generated by the wayland-scanner that matches the runtime wayland version. Currently when someone clones the repo and builds, the shipped version is used. Remove wayland-drm-client-protocol.h from source tree, modify the build so the header is considered a built source file, and make configure fail if wayland is enabled but wayland-scanner is not found. Fixes #34. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
* config: Add va_messaging flagSean V Kelley2017-02-061-0/+11
| | | | | | | | on by default, but allows optional disabling. fixes #21 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* debian: Remove legacy packagingSean V Kelley2017-02-011-15/+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 #18 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Merge pull request #13 from seanvk/remove-testSean V. Kelley2017-01-311-7/+0
|\ | | | | test: remove from library
| * test: remove from librarySean V Kelley2017-01-311-7/+0
| | | | | | | | | | | | | | | | Moved to libva-utils Fixes #12 Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* | config: Updated AC_INIT for githubSean V Kelley2017-01-311-1/+6
|/ | | | Signed-off-by: Sean V Kelley <seanvk@posteo.de>
* Don't automatically destroy the buffer(s) passed to vaRenderPictureXiang, Haihao2017-01-091-3/+3
| | | | | | | | | | | | | | | | Instead the user must call vaDestroyBuffer() to destroy a buffer explicitly. If following the previous API specification, 1. Violate "who allocate who release" principle 2. The user cannot re-use VA buffer flexibly 3. The user still has to call vaDestroyBuffer() to destroy the buffers which are not going to be passed to vaRenderPicture() We discussed the change at https://bugs.freedesktop.org/show_bug.cgi?id=97970 v2: bump version to 0.40 because this is a incompatible change to VA-API Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.7.4.pre1 for developmentXiang, Haihao2016-11-101-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA-API version to 0.39.4Xiang, Haihao2016-09-191-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.7.3.pre1 for developmentXiang, Haihao2016-08-231-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA-API version to 0.39.3Xiang, Haihao2016-08-051-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.7.2.pre1 for developmentXiang, Haihao2016-06-031-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA-API version to 0.39.2Xiang, Haihao2016-05-271-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA-API version to 0.39.1Xiang, Haihao2016-05-111-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.7.1.pre1 for developmentXiang, Haihao2016-03-171-2/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.7.0libva-1.7.0Xiang, Haihao2016-03-151-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA-API to 0.39Xiang, Haihao2016-03-031-3/+3
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.6.3.pre1 for developmentXiang, Haihao2015-12-141-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Fix error caused by 'make distclean' with wayland disabledXiang, Haihao2015-12-111-4/+4
| | | | | | | | | This is based on Mesa's 426a23af147720ae3b89995ffee792a29e8ae2db. v2: cleanup va/wayland/Makefile.am and nuke va/wayland/protocol/Makefile.am (Emil) Cc: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Generate wayland related files even if wayland disabledXiang, Haihao2015-12-111-9/+4
| | | | | | | | | | | | | | | | | This fixes the regression caused by commit 883ce46 Making all in debian.upstream make[2]: Entering directory '/home/uaeoff/Work/workspace/media/build/libva/debian.upstream' make[2]: *** No rule to make target 'libva-wayland1.install', needed by 'all-am'. Stop. make[2]: Leaving directory '/home/uaeoff/Work/workspace/media/build/libva/debian.upstream' Makefile:453: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/uaeoff/Work/workspace/media/build/libva' Makefile:384: recipe for target 'all' failed make: *** [all] Error 2 Reported-by: Eoff, Ullysses A <ullysses.a.eoff@intel.com> Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA API to 0.38.1Xiang, Haihao2015-12-071-1/+1
| | | | | | We added some new flags Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Skip the check related with wayland if wayland is not used or foundThomas Orgis2015-12-041-8/+14
| | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=79478 Signed-off-by: Thomas Orgis <obukus@sourcemage.org> Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
* libva 1.6.2.pre1 for developmentXiang, Haihao2015-09-101-2/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.6.1libva-1.6.1Xiang, Haihao2015-09-091-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.6.1.pre1 for developmentXiang, Haihao2015-09-061-2/+2
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 6a5785c7581ad89c219c477236e347bf0dbd31ed)
* libva 1.6.0libva-1.6.0Xiang, Haihao2015-07-011-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.6.0 pre2libva-1.6.0.pre2Xiang, Haihao2015-06-241-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA API to 0.38Xiang, Haihao2015-05-221-3/+3
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA API to 0.37.1Xiang, Haihao2015-04-021-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.5.2.pre1 for developmentXiang, Haihao2015-03-191-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.5.1.pre1 for developmentXiang, Haihao2014-12-291-2/+2
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 9ff92931c684f5b069433af18269d0f7cedbbe3c)
* libva 1.5.0Xiang, Haihao2014-12-291-1/+1
| | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 2dcbf9d11b9d4bedf3a6a58b4562aab76a4a120c) Conflicts: configure.ac
* libva 1.5.0.pre1 for developmentXiang, Haihao2014-12-291-2/+2
| | | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 2fb37255e7c9ccb76e65ea74466f5ffafe9c68c0) Conflicts: configure.ac
* libva 1.4.2.pre1 for developmentXiang, Haihao2014-11-141-1/+1
| | | | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Conflicts: configure.ac
* configure: use top_builddir for wayland_scanner_rulesEmil Velikov2014-10-081-1/+1
| | | | | | | | | | Autotools already copies the files appropriately, and using top_srcdir causes the files to be generated in the source tree rather than the build one. Spotted by 'make dist' Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
* Bump libva to libva 1.4.1.pre1Xiang, Haihao2014-09-301-2/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.4.0Xiang, Haihao2014-09-301-1/+1
| | | | | | | Don't support DRM Render-Nodes in this version of libva Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> (cherry picked from commit 8c48c3b44a56d8a5af5c5fa7cb8bee131f933569)
* Bump VA API to 0.361.4.0.pre1Xiang, Haihao2014-09-091-3/+3
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA-API to 0.35.2.Gwenole Beauchesne2014-06-161-1/+1
| | | | Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* bva: bump version to 1.3.2.pre1 for developmentXiang, Haihao2014-05-091-2/+2
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* libva 1.3.1libva-1.3.1Xiang, Haihao2014-05-091-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Bump VA-API to 0.35.1Xiang, Haihao2014-05-051-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>