commit: 13977a7eef23a0169dec7da588260ff8d058afa1
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 11 10:15:19 2015 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Oct 11 10:15:19 2015 +0000
URL: https://gitweb.gentoo.org/dev/maekke.git/commit/?id=13977a7e
x11-drivers/xf86-video-armsoc: fix build issue with xorg includes
Signed-off-by: Markus Meier <maekke <AT> gentoo.org>
x11-drivers/xf86-video-armsoc/Manifest | 3 ++-
.../xf86-video-armsoc_xorg-server-includes.patch | 22 ++++++++++++++++++++++
.../xf86-video-armsoc-9999.ebuild | 1 +
3 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/x11-drivers/xf86-video-armsoc/Manifest
b/x11-drivers/xf86-video-armsoc/Manifest
index 88f12c7..96e3013 100644
--- a/x11-drivers/xf86-video-armsoc/Manifest
+++ b/x11-drivers/xf86-video-armsoc/Manifest
@@ -1,3 +1,4 @@
AUX xf86-video-armsoc_compat.patch 1503 SHA256
e4bb1a6389fd886118954854365c239074485fb12c384ac6fd0d91fc5e57a607 SHA512
d5b1148ce69391130a45615e213f3be0db39c5dd8acde90e4374832ce2ed6be927d8dd10d0d70b6ffd30df62d7c56ab484689a91298ef17bf8057b6ff3709330
WHIRLPOOL
50a883674b29e1ef40c5cfeb09f1777014903434918a5cf3d1515e751cb1938dbdef05320248fea2a97233aa3ae990e2472e4d71e574a2d227e276f9481b441a
-EBUILD xf86-video-armsoc-9999.ebuild 716 SHA256
80b6b34180371d8bc72aa7dc08800b30369e9e2f969dfe26093b6a7677791873 SHA512
a521f747d7594c6273b82c23a2fceb5d87f5131b60c3ed4f8cebc48c5fc622e20d04ccc827b60a30a5b93f5f30659ed1ad2c1e6c500f197c0e17ff0c7e90de97
WHIRLPOOL
350b38b73dbb57fd836fb362b438dde442c5c3b49cf78d35b5d6035283a69dc9fb086979e2f53bae395b626b73934467440612d870e4591a632cc700bf20a0ce
+AUX xf86-video-armsoc_xorg-server-includes.patch 839 SHA256
1fa268c3e8dcf22b456f1926712609422a46df9a3982f51926ef40b7dad1f299 SHA512
cc051a1a020cf3d345ea4efed827343d842a40b478902e24fa39f1b68db86c3ce31b6ffa5b3f94d6eb4e6233b553615b94fdbda46d87cddbd3fa08cb94d0bdd5
WHIRLPOOL
1ac50185d2e95ccff876dc1c79931b2ad01616b6c70ef039667cd027cac0640eb15034533d5661141e07556d4437266c701588d58a824f0e4419fd470112487a
+EBUILD xf86-video-armsoc-9999.ebuild 764 SHA256
69f149e08389e2410898e75f8e85da9640c0294adebba057c45f22da2695c53c SHA512
3c7ab4b8e44c57a6795346bf7904d801ffd3ac8ede2c3323e00a372fb156c9ec109a17f32b797aca0c7733ed897144b99b88001dd4f538ad6eaf420b02000c9e
WHIRLPOOL
077ce3097af2984d77e4376c0818f9ddcad6a91f955ed001eb76afc42a7fd12df86ec5c820c63607193b9a45c0d8c836e6023e2876e3c4619ef82ffa1cff69e0
MISC metadata.xml 272 SHA256
4d007409f67a06f02a0148ea00ef1f0ce92b9025bcce073ec492c6c370476826 SHA512
01e4d83e346f72d1416eacddae22d86446707c2abdc5bd76fd3eca6028891dc43f448844cc4ebfef87bd6a962b8a5e4af7207a0af7927b086dd83021766a4721
WHIRLPOOL
f366b39fbe28c1f4c85a4600d6f8d0ddf305a7f58d65c0fddf8be113c1bb9367fdf0f184922b99cd195aab973d42935e38501f907e8daa1b214620022208c874
diff --git
a/x11-drivers/xf86-video-armsoc/files/xf86-video-armsoc_xorg-server-includes.patch
b/x11-drivers/xf86-video-armsoc/files/xf86-video-armsoc_xorg-server-includes.patch
new file mode 100644
index 0000000..82ef615
--- /dev/null
+++
b/x11-drivers/xf86-video-armsoc/files/xf86-video-armsoc_xorg-server-includes.patch
@@ -0,0 +1,22 @@
+diff -ru xf86-video-armsoc-9999.orig/src/bo_exynos.c
xf86-video-armsoc-9999/src/bo_exynos.c
+--- xf86-video-armsoc-9999.orig/src/bo_exynos.c 2015-10-11
11:40:12.343087923 +0200
++++ xf86-video-armsoc-9999/src/bo_exynos.c 2015-10-11 11:51:24.233088004
+0200
+@@ -24,6 +24,7 @@
+ #include <sys/mman.h>
+ #include <assert.h>
+ #include <errno.h>
++#include <xorg-server.h>
+ #include <xf86.h>
+ #include <xf86drm.h>
+ #include <xf86drmMode.h>
+diff -ru xf86-video-armsoc-9999.orig/src/omap_dumb.c
xf86-video-armsoc-9999/src/omap_dumb.c
+--- xf86-video-armsoc-9999.orig/src/omap_dumb.c 2015-10-11
11:40:12.343087923 +0200
++++ xf86-video-armsoc-9999/src/omap_dumb.c 2015-10-11 11:45:36.983087962
+0200
+@@ -26,6 +26,7 @@
+ #include <assert.h>
+ #include <errno.h>
+
++#include <xorg-server.h>
+ #include <xf86.h>
+ #include <xf86drm.h>
+ #include <xf86drmMode.h>
diff --git a/x11-drivers/xf86-video-armsoc/xf86-video-armsoc-9999.ebuild
b/x11-drivers/xf86-video-armsoc/xf86-video-armsoc-9999.ebuild
index 13a3bbb..f33b71d 100644
--- a/x11-drivers/xf86-video-armsoc/xf86-video-armsoc-9999.ebuild
+++ b/x11-drivers/xf86-video-armsoc/xf86-video-armsoc-9999.ebuild
@@ -23,6 +23,7 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}_compat.patch
+ "${FILESDIR}"/${PN}_xorg-server-includes.patch
)
XORG_CONFIGURE_OPTIONS=(