Allow "libva-intel-driver" to build into pure Wayland profile.
authorRonan Le Martret <ronan@fridu.net>
Thu, 30 Jan 2014 13:46:22 +0000 (14:46 +0100)
committerPhilippe Coval <philippe.coval@open.eurogiciel.org>
Thu, 13 Nov 2014 16:39:58 +0000 (17:39 +0100)
Change-Id: I47b05a505e83f9bcf7840c95ec7bd369140a4ecf

packaging/libva-intel-driver.spec
src/i965_output_wayland.h

index 0cf466b..57c115e 100644 (file)
@@ -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
index 61ca39f..acea8d9 100644 (file)
@@ -26,6 +26,7 @@
 #define I965_OUTPUT_WAYLAND_H
 
 #include <stdbool.h>
+#include <va/va_backend.h>
 
 bool
 i965_output_wayland_init(VADriverContextP ctx);