summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBernd Kuhls <bernd.kuhls@t-online.de>2014-07-17 07:42:53 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-07-17 10:00:21 +0200
commit2b1bbc16bc4596f869d4259bd6e4848f7fef845b (patch)
tree8e5cfc37142c7837d736dd929e5fc6d0260b8e71
parent1f821f6522c085a5f66c8d96dc187ec5d8ef7ff3 (diff)
downloadbuildroot-2b1bbc16bc4596f869d4259bd6e4848f7fef845b.tar.gz
buildroot-2b1bbc16bc4596f869d4259bd6e4848f7fef845b.zip
xlib_libxshmfence: New package
Needed for DRI3 support in mesa3d: configure: error: Package requirements (x11 xext xdamage xfixes x11-xcb xcb-glx >= 1.8.1 xcb-dri2 >= 1.8 xcb-dri3 xcb-present xcb-sync xshmfence >= 1.1) were not met: Package xshmfence was not found in the pkg-config search path. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/x11r7/Config.in1
-rw-r--r--package/x11r7/xlib_libxshmfence/Config.in5
-rw-r--r--package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk15
3 files changed, 21 insertions, 0 deletions
diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in
index 087b8168ca..1979a1321a 100644
--- a/package/x11r7/Config.in
+++ b/package/x11r7/Config.in
@@ -50,6 +50,7 @@ if BR2_PACKAGE_XORG7
source package/x11r7/xlib_libdmx/Config.in
source package/x11r7/xlib_libfontenc/Config.in
source package/x11r7/xlib_libxkbfile/Config.in
+ source package/x11r7/xlib_libxshmfence/Config.in
source package/x11r7/xlib_xtrans/Config.in
source package/x11r7/xlib_libpciaccess/Config.in
endmenu
diff --git a/package/x11r7/xlib_libxshmfence/Config.in b/package/x11r7/xlib_libxshmfence/Config.in
new file mode 100644
index 0000000000..d0595f6d67
--- /dev/null
+++ b/package/x11r7/xlib_libxshmfence/Config.in
@@ -0,0 +1,5 @@
+config BR2_PACKAGE_XLIB_LIBXSHMFENCE
+ bool "libxshmfence"
+ select BR2_PACKAGE_XPROTO_XPROTO
+ help
+ X.Org shmfence library
diff --git a/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk
new file mode 100644
index 0000000000..f0fb90fed9
--- /dev/null
+++ b/package/x11r7/xlib_libxshmfence/xlib_libxshmfence.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# xlib_libxshmfence
+#
+################################################################################
+
+XLIB_LIBXSHMFENCE_VERSION = 1.1
+XLIB_LIBXSHMFENCE_SOURCE = libxshmfence-$(XLIB_LIBXSHMFENCE_VERSION).tar.bz2
+XLIB_LIBXSHMFENCE_SITE = http://xorg.freedesktop.org/releases/individual/lib
+XLIB_LIBXSHMFENCE_LICENSE = MIT
+XLIB_LIBXSHMFENCE_LICENSE_FILES = COPYING
+XLIB_LIBXSHMFENCE_INSTALL_STAGING = YES
+XLIB_LIBXSHMFENCE_DEPENDENCIES = host-pkgconf xproto_xproto
+
+$(eval $(autotools-package))
OpenPOWER on IntegriCloud