This package contains numerous useful tools for working with Intel GPUs.  Add a
patch to install intel_panel_fitter as it's genuinely useful and not just a
debugging tool.

Signed-off-by: Ross Burton <ross.bur...@intel.com>
---
 .../intel-gpu-tools/files/install-fitter.patch     |   26 ++++++++++++++++++++
 .../intel-gpu-tools/intel-gpu-tools_1.3.bb         |   15 +++++++++++
 2 files changed, 41 insertions(+)
 create mode 100644 
common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch
 create mode 100644 
common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb

diff --git a/common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch 
b/common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch
new file mode 100644
index 0000000..2a344c5
--- /dev/null
+++ b/common/recipes-graphics/intel-gpu-tools/files/install-fitter.patch
@@ -0,0 +1,26 @@
+The panel_fitter is genuinely useful but not installed, so install it.
+
+Upstream-Status: Inappropriate
+Signed-off-by: Ross Burton <ross.bur...@intel.com>
+
+Index: tools/Makefile.am
+===================================================================
+--- a/tools.orig/Makefile.am   2012-08-21 08:30:29.000000000 +0100
++++ b/tools/Makefile.am        2013-06-25 16:52:34.220504579 +0100
+@@ -17,13 +17,13 @@
+       intel_forcewaked                \
+       intel_dpio_read                 \
+       intel_dpio_write                \
+-      intel_l3_parity
++      intel_l3_parity                 \
++      intel_panel_fitter
+ 
+ noinst_PROGRAMS =                     \
+       intel_dump_decode               \
+       intel_infoframes                \
+-      intel_lid                       \
+-      intel_panel_fitter
++      intel_lid
+ 
+ dist_bin_SCRIPTS = intel_gpu_abrt
+ 
diff --git a/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb 
b/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb
new file mode 100644
index 0000000..893c418
--- /dev/null
+++ b/common/recipes-graphics/intel-gpu-tools/intel-gpu-tools_1.3.bb
@@ -0,0 +1,15 @@
+require ${COREBASE}/meta/recipes-graphics/xorg-app/xorg-app-common.inc
+
+SUMMARY = "Intel GPU tools"
+DESCRIPTION = "Variety of small tools for testing intel graphics."
+
+SRC_URI += "file://install-fitter.patch"
+
+SRC_URI[md5sum] = "67facd6241e26e2c68614728e3a932e9"
+SRC_URI[sha256sum] = 
"51d22fdb3d415a1b3b7d0a172c1bb24dec6f16116e80a9ce49873f44527f20a0"
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=0918806acfedc3e8c0488f2dd61616dd"
+
+DEPENDS += "libdrm libpciaccess cairo udev glib-2.0"
+
+EXTRA_OECONF = "--disable-nouveau --disable-shader-debugger"
-- 
1.7.10.4

_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to