summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRonan Le Martret <ronan@fridu.net>2014-01-30 14:46:22 +0100
committerPhilippe Coval <philippe.coval@open.eurogiciel.org>2014-11-13 17:39:58 +0100
commit660ce097ca40dabaf611a99010aea2b1614f7aac (patch)
treea06b92627be5c541c16130f694c914d9d2713b8c
parent964d91e0c992034f267f6e164f2be39cc2591e2e (diff)
downloadlibva-intel-driver-660ce097ca40dabaf611a99010aea2b1614f7aac.tar.gz
libva-intel-driver-660ce097ca40dabaf611a99010aea2b1614f7aac.tar.bz2
libva-intel-driver-660ce097ca40dabaf611a99010aea2b1614f7aac.zip
Allow "libva-intel-driver" to build into pure Wayland profile.
Change-Id: I47b05a505e83f9bcf7840c95ec7bd369140a4ecf
-rw-r--r--packaging/libva-intel-driver.spec13
-rw-r--r--src/i965_output_wayland.h1
2 files changed, 11 insertions, 3 deletions
diff --git a/packaging/libva-intel-driver.spec b/packaging/libva-intel-driver.spec
index 0cf466b..57c115e 100644
--- a/packaging/libva-intel-driver.spec
+++ b/packaging/libva-intel-driver.spec
@@ -1,4 +1,6 @@
%bcond_with wayland
+%bcond_with x
+
Name: libva-intel-driver
Version: 1.2.2
Release: 0
@@ -7,8 +9,10 @@ Group: System/Libraries
License: MIT
URL: http://freedesktop.org/wiki/Software/vaapi
Source0: %{name}-%{version}.tar.bz2
+%if %{with x}
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
+%endif
BuildRequires: mesa-devel
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libva)
@@ -22,15 +26,18 @@ BuildRequires: pkgconfig(wayland-client)
Intel Driver for Libva is a library providing the VA API video acceleration API.
%prep
-%setup -q
+%setup -q
%build
%autogen
-%configure --enable-x11 \
+%configure \
+%if %{with x}
+--enable-x11 \
+%endif
%if %{with wayland}
--enable-wayland \
%endif
- --enable-drm
+ --enable-drm
make %{?_smp_mflags}
%install
diff --git a/src/i965_output_wayland.h b/src/i965_output_wayland.h
index 61ca39f..acea8d9 100644
--- a/src/i965_output_wayland.h
+++ b/src/i965_output_wayland.h
@@ -26,6 +26,7 @@
#define I965_OUTPUT_WAYLAND_H
#include <stdbool.h>
+#include <va/va_backend.h>
bool
i965_output_wayland_init(VADriverContextP ctx);