<div dir="ltr">&gt; <span style="font-size:12.8px">+PV = &quot;0+git${SRCPV}&quot;</span><div><br></div><div><span style="font-size:12.8px"></span><a href="https://github.com/krh/vkcube/blob/master/configure.ac#L1">https://github.com/krh/vkcube/blob/master/configure.ac#L1</a><br></div><div><br></div><div>says 0.1 since the very first commit, why not use that as base version instead of just &quot;0&quot;?</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 26, 2017 at 5:50 PM, Jussi Kukkonen <span dir="ltr">&lt;<a href="mailto:jussi.kukkonen@intel.com" target="_blank">jussi.kukkonen@intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It currently requires libvulkan_intel.so (mesa intel vulkan driver),<br>
meaning that mesa needs to be built with &quot;vulkan&quot; PACKAGECONFIG.<br>
Also, currently vkcube is only buildable with both X and wayland<br>
support without other options.<br>
<br>
Signed-off-by: Jussi Kukkonen &lt;<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>&gt;<br>
---<br>
 .../vkcube/0001-Install-the-<wbr>vkcube-binary.patch    | 38 ++++++++++++++++++++++<br>
 meta/recipes-graphics/vulkan/<a href="http://vkcube_git.bb" rel="noreferrer" target="_blank">v<wbr>kcube_git.bb</a>         | 18 ++++++++++<br>
 2 files changed, 56 insertions(+)<br>
 create mode 100644 meta/recipes-graphics/vulkan/<wbr>vkcube/0001-Install-the-<wbr>vkcube-binary.patch<br>
 create mode 100644 meta/recipes-graphics/vulkan/<a href="http://vkcube_git.bb" rel="noreferrer" target="_blank">v<wbr>kcube_git.bb</a><br>
<br>
diff --git a/meta/recipes-graphics/<wbr>vulkan/vkcube/0001-Install-<wbr>the-vkcube-binary.patch b/meta/recipes-graphics/<wbr>vulkan/vkcube/0001-Install-<wbr>the-vkcube-binary.patch<br>
new file mode 100644<br>
index 00000000000..012ee528888<br>
--- /dev/null<br>
+++ b/meta/recipes-graphics/<wbr>vulkan/vkcube/0001-Install-<wbr>the-vkcube-binary.patch<br>
@@ -0,0 +1,38 @@<br>
+From 18d1d30a6c7ad73b25751152cc4dda<wbr>89e9cf77dd Mon Sep 17 00:00:00 2001<br>
+From: Jussi Kukkonen &lt;<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>&gt;<br>
+Date: Sat, 25 Feb 2017 18:27:54 +0200<br>
+Subject: [PATCH] Install binary, never clean generated files<br>
+<br>
+We don&#39;t have the tools to regenerate the spv.h files, don&#39;t<br>
+clean them.<br>
+<br>
+Upstream-Status: Inappropriate [configuration]<br>
+Signed-off-by: Jussi Kukkonen &lt;<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>&gt;<br>
+---<br>
+ Makefile.am | 4 +---<br>
+ 1 file changed, 1 insertion(+), 3 deletions(-)<br>
+<br>
+diff --git a/Makefile.am b/Makefile.am<br>
+index 78724bb..e208152 100644<br>
+--- a/Makefile.am<br>
++++ b/Makefile.am<br>
+@@ -11,7 +11,7 @@ CFLAGS = -std=c11                            \<br>
+<br>
+ CXXFLAGS = -std=c++11 $(common_CFLAGS)<br>
+<br>
+-noinst_PROGRAMS = vkcube<br>
++bin_PROGRAMS = vkcube<br>
+<br>
+ BUILT_SOURCES = \<br>
+       vkcube.vert.spv.h                       \<br>
+@@ -30,7 +30,5 @@ vkcube_SOURCES =                             \<br>
+       esTransform.c                           \<br>
+       esUtil.h<br>
+<br>
+-CLEANFILES = $(BUILT_SOURCES)<br>
+-<br>
+ vkcube_CFLAGS = $(CFLAGS) $(MINIGBM_CPPFLAGS) $(LIBDRM_CFLAGS) $(WAYLAND_CFLAGS)  $(LIBPNG_CFLAGS)<br>
+ vkcube_LDADD = $(MINIGBM_LDFLAGS) $(MESA_LDFLAGS) $(LIBDRM_LIBS) $(WAYLAND_LIBS)  $(LIBPNG_LIBS) -lgbm -lm -lvulkan -lxcb<br>
+--<br>
+2.11.0<br>
+<br>
diff --git a/meta/recipes-graphics/<wbr>vulkan/<a href="http://vkcube_git.bb" rel="noreferrer" target="_blank">vkcube_git.bb</a> b/meta/recipes-graphics/<wbr>vulkan/<a href="http://vkcube_git.bb" rel="noreferrer" target="_blank">vkcube_git.bb</a><br>
new file mode 100644<br>
index 00000000000..4a5b345cbbf<br>
--- /dev/null<br>
+++ b/meta/recipes-graphics/<wbr>vulkan/<a href="http://vkcube_git.bb" rel="noreferrer" target="_blank">vkcube_git.bb</a><br>
@@ -0,0 +1,18 @@<br>
+SUMMARY = &quot;A simple Vulkan demo&quot;<br>
+HOMEPAGE = &quot;<a href="https://github.com/krh/vkcube" rel="noreferrer" target="_blank">https://github.com/krh/vkcube</a><wbr>&quot;<br>
+<br>
+LICENSE = &quot;MIT&quot;<br>
+LIC_FILES_CHKSUM = &quot;file://main.c;endline=24;md5=<wbr>9eb35fa5573e696e3f59ec043ad2b5<wbr>bc&quot;<br>
+<br>
+PV = &quot;0+git${SRCPV}&quot;<br>
+<br>
+SRC_URI = &quot;git://<a href="http://github.com/krh/vkcube.git" rel="noreferrer" target="_blank">github.com/krh/vkcube.<wbr>git</a> \<br>
+           file://0001-Install-the-<wbr>vkcube-binary.patch&quot;<br>
+SRCREV = &quot;<wbr>80c0d047c257f486d054f28b0b381a<wbr>bef3327069&quot;<br>
+<br>
+S = &quot;${WORKDIR}/git&quot;<br>
+<br>
+inherit autotools pkgconfig distro_features_check<br>
+REQUIRED_DISTRO_FEATURES = &quot;x11 wayland&quot;<br>
+<br>
+DEPENDS = &quot;libpng libxcb wayland mesa libdrm vulkan&quot;<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.11.0<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div>