From 0199f85bb6b4e589d00a8a46fca1fc879b05c4c2 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Thu, 8 Mar 2012 15:49:12 +0200 Subject: add xdriver_xf86-video-qxl Signed-off-by: Alon Levy --- package/x11r7/Config.in | 1 + package/x11r7/xdriver_xf86-video-qxl/Config.in | 14 ++++++++++++++ ...protect-AC_CHECK_FILE-for-cross-compiling.patch | 22 ++++++++++++++++++++++ .../xdriver_xf86-video-qxl.mk | 13 +++++++++++++ 4 files changed, 50 insertions(+) create mode 100644 package/x11r7/xdriver_xf86-video-qxl/Config.in create mode 100644 package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch create mode 100644 package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in index 664226f85..5a355f57d 100644 --- a/package/x11r7/Config.in +++ b/package/x11r7/Config.in @@ -199,6 +199,7 @@ endmenu source package/x11r7/xdriver_xf86-video-openchrome/Config.in source package/x11r7/xdriver_xf86-video-r128/Config.in source package/x11r7/xdriver_xf86-video-rendition/Config.in + source package/x11r7/xdriver_xf86-video-qxl/Config.in source package/x11r7/xdriver_xf86-video-s3/Config.in source package/x11r7/xdriver_xf86-video-s3virge/Config.in source package/x11r7/xdriver_xf86-video-savage/Config.in diff --git a/package/x11r7/xdriver_xf86-video-qxl/Config.in b/package/x11r7/xdriver_xf86-video-qxl/Config.in new file mode 100644 index 000000000..cc4c5f172 --- /dev/null +++ b/package/x11r7/xdriver_xf86-video-qxl/Config.in @@ -0,0 +1,14 @@ +config BR2_PACKAGE_XDRIVER_XF86_VIDEO_QXL + bool "xf86-video-qxl" + select BR2_PACKAGE_XSERVER_XORG_SERVER + select BR2_PACKAGE_XPROTO_FONTSPROTO + select BR2_PACKAGE_XPROTO_GLPROTO + select BR2_PACKAGE_XPROTO_VIDEOPROTO + select BR2_PACKAGE_XPROTO_RANDRPROTO + select BR2_PACKAGE_XPROTO_XEXTPROTO + select BR2_PACKAGE_XPROTO_XF86DRIPROTO + select BR2_PACKAGE_XPROTO_XINERAMAPROTO + select BR2_PACKAGE_XPROTO_XPROTO + select BR2_PACKAGE_SPICE_PROTOCOL + help + QXL video driver diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch new file mode 100644 index 000000000..b514f2a94 --- /dev/null +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl-0.0.16-0001-protect-AC_CHECK_FILE-for-cross-compiling.patch @@ -0,0 +1,22 @@ +--- xdriver_xf86-video-qxl-0.0.16/configure.ac.orig 2011-07-23 13:42:34.000000000 +0300 ++++ xdriver_xf86-video-qxl-0.0.16/configure.ac 2012-03-08 16:29:27.210699818 +0200 +@@ -107,11 +107,14 @@ + + PKG_CHECK_MODULES([SPICE_PROTOCOL], [spice-protocol >= 0.8.1]) + +-AC_CHECK_FILE(.git, [ +- GIT_VERSION=`git log -1 --format=%h` +- AC_DEFINE_UNQUOTED([GIT_VERSION], ["$GIT_VERSION"], [Defined if building from git]) +- ], [] +-) ++# AC_CHECK_FILE is not supported when cross compiling ++if test "$cross_compiling" = "no" ; then ++ AC_CHECK_FILE(.git, [ ++ GIT_VERSION=`git log -1 --format=%h` ++ AC_DEFINE_UNQUOTED([GIT_VERSION], ["$GIT_VERSION"], [Defined if building from git]) ++ ], [] ++ ) ++fi + + AC_CONFIG_FILES([ + Makefile diff --git a/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk new file mode 100644 index 000000000..b94a01476 --- /dev/null +++ b/package/x11r7/xdriver_xf86-video-qxl/xdriver_xf86-video-qxl.mk @@ -0,0 +1,13 @@ +################################################################################ +# +# xdriver_xf86-video-qxl -- QXL video driver +# +################################################################################ + +XDRIVER_XF86_VIDEO_QXL_VERSION = 0.0.16 +XDRIVER_XF86_VIDEO_QXL_SOURCE = xf86-video-qxl-$(XDRIVER_XF86_VIDEO_QXL_VERSION).tar.bz2 +XDRIVER_XF86_VIDEO_QXL_SITE = http://xorg.freedesktop.org/releases/individual/driver +XDRIVER_XF86_VIDEO_QXL_AUTORECONF = YES +XDRIVER_XF86_VIDEO_QXL_DEPENDENCIES = xserver_xorg-server xproto_fontsproto xproto_glproto xproto_randrproto xproto_videoproto xproto_xextproto xproto_xf86driproto xproto_xineramaproto xproto_xproto spice-protocol + +$(eval $(call AUTOTARGETS)) -- cgit v1.2.3