From 90eb6cedcc8df53707513a176709324550d76bef Mon Sep 17 00:00:00 2001 From: Eduardo Lima Mitev Date: Wed, 7 Mar 2018 07:48:12 +0100 Subject: [PATCH] Add WPEBackend-fdo to browser recipes --- ...moves-unnecessary-include-eglmesaext.patch | 12 ++++++++++ .../wpebackend-fdo/wpebackend-fdo_git.bb | 23 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 recipes-browser/wpebackend-fdo/wpebackend-fdo/removes-unnecessary-include-eglmesaext.patch create mode 100644 recipes-browser/wpebackend-fdo/wpebackend-fdo_git.bb diff --git a/recipes-browser/wpebackend-fdo/wpebackend-fdo/removes-unnecessary-include-eglmesaext.patch b/recipes-browser/wpebackend-fdo/wpebackend-fdo/removes-unnecessary-include-eglmesaext.patch new file mode 100644 index 00000000..9f56c5d3 --- /dev/null +++ b/recipes-browser/wpebackend-fdo/wpebackend-fdo/removes-unnecessary-include-eglmesaext.patch @@ -0,0 +1,12 @@ +diff --git a/src/ws.cpp b/src/ws.cpp +index cfd5638..a0c841c 100644 +--- a/src/ws.cpp ++++ b/src/ws.cpp +@@ -2,7 +2,6 @@ + + #include + #include +-#include + #include + #include + diff --git a/recipes-browser/wpebackend-fdo/wpebackend-fdo_git.bb b/recipes-browser/wpebackend-fdo/wpebackend-fdo_git.bb new file mode 100644 index 00000000..9af3534c --- /dev/null +++ b/recipes-browser/wpebackend-fdo/wpebackend-fdo_git.bb @@ -0,0 +1,23 @@ +SUMMARY = "WPE's backend based on a Freedesktop.org stack." +HOMEPAGE = "https://github.com/Igalia/WPEBackend-fdo" +BUGTRACKER = "https://github.com/Igalia/WPEBackend-fdo/issues" + +LICENSE = "CLOSED" +DEPENDS += "wpebackend glib-2.0 libxkbcommon wayland virtual/libgl" + +SRCREV = "9283e0ed6cedaa61fd89a3ae92efe75d6c122f5a" + +SRC_URI = " \ + git://github.com/Igalia/WPEBackend-fdo.git;protocol=https;branch=master \ + file://removes-unnecessary-include-eglmesaext.patch \ + " + +S = "${WORKDIR}/git" + + +inherit cmake + + +FILES_SOLIBSDEV = "" +FILES_${PN} += "${libdir}/libWPEBackend-fdo.so ${libdir}/pkgconfig/wpebackend-fdo.pc" +INSANE_SKIP_${PN} ="dev-so"