<div dir="ltr"><div>bitbake told me to add them (when the existing md5/sha256 checksums were deemed incorrect), and so I did.</div><div><br></div><div>Alex<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 16 Feb 2020 at 17:09, Martin Jansa <<a href="mailto:martin.jansa@gmail.com">martin.jansa@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Do we need sha384sum, sha512sum, sha1sum checksums for these 2 for whatever reason?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Feb 16, 2020 at 4:52 PM Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">webkit nowadays requires a couple of supplementary libraries for this,<br>
so bring them in (courtesy of meta-browser, which will hopefully<br>
adjust without a lot of trouble).<br>
<br>
Signed-off-by: Alexander Kanavin <<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>><br>
---<br>
meta/recipes-sato/webkit/<a href="http://libwpe_1.4.0.1.bb" rel="noreferrer" target="_blank">libwpe_1.4.0.1.bb</a> | 19 +++++++++++++++++++<br>
meta/recipes-sato/webkit/<a href="http://webkitgtk_2.26.4.bb" rel="noreferrer" target="_blank">webkitgtk_2.26.4.bb</a> | 2 +-<br>
.../webkit/<a href="http://wpebackend-fdo_1.4.1.bb" rel="noreferrer" target="_blank">wpebackend-fdo_1.4.1.bb</a> | 19 +++++++++++++++++++<br>
3 files changed, 39 insertions(+), 1 deletion(-)<br>
create mode 100644 meta/recipes-sato/webkit/<a href="http://libwpe_1.4.0.1.bb" rel="noreferrer" target="_blank">libwpe_1.4.0.1.bb</a><br>
create mode 100644 meta/recipes-sato/webkit/<a href="http://wpebackend-fdo_1.4.1.bb" rel="noreferrer" target="_blank">wpebackend-fdo_1.4.1.bb</a><br>
<br>
diff --git a/meta/recipes-sato/webkit/<a href="http://libwpe_1.4.0.1.bb" rel="noreferrer" target="_blank">libwpe_1.4.0.1.bb</a> b/meta/recipes-sato/webkit/<a href="http://libwpe_1.4.0.1.bb" rel="noreferrer" target="_blank">libwpe_1.4.0.1.bb</a><br>
new file mode 100644<br>
index 0000000000..b9c71f9dc5<br>
--- /dev/null<br>
+++ b/meta/recipes-sato/webkit/<a href="http://libwpe_1.4.0.1.bb" rel="noreferrer" target="_blank">libwpe_1.4.0.1.bb</a><br>
@@ -0,0 +1,19 @@<br>
+SUMMARY = "General-purpose library specifically developed for the WPE-flavored port of WebKit."<br>
+HOMEPAGE = "<a href="https://github.com/WebPlatformForEmbedded/libwpe" rel="noreferrer" target="_blank">https://github.com/WebPlatformForEmbedded/libwpe</a>"<br>
+BUGTRACKER = "<a href="https://github.com/WebPlatformForEmbedded/libwpe/issues" rel="noreferrer" target="_blank">https://github.com/WebPlatformForEmbedded/libwpe/issues</a>"<br>
+<br>
+LICENSE = "BSD"<br>
+LIC_FILES_CHKSUM = "file://COPYING;md5=371a616eb4903c6cb79e9893a5f615cc"<br>
+DEPENDS = "virtual/egl libxkbcommon"<br>
+<br>
+# Workaround build issue with RPi userland EGL libraries.<br>
+CFLAGS_append_rpi = " ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', '-D_GNU_SOURCE', d)}"<br>
+<br>
+inherit cmake<br>
+<br>
+SRC_URI = "<a href="https://wpewebkit.org/releases/$%7BBPN%7D-$%7BPV%7D.tar.xz" rel="noreferrer" target="_blank">https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz</a>"<br>
+SRC_URI[md5sum] = "1d4d38413ee0d0043f74d0445cab906f"<br>
+SRC_URI[sha256sum] = "09849dfb34877354f34f318e138971cf22e677b2179e1f0a8ea00ab0b7bd8e9b"<br>
+SRC_URI[sha1sum] = "a41480a0a85cfa11b3f87f801b7c37bc3410e060"<br>
+SRC_URI[sha384sum] = "30488e375d956809a84b0d8af7b386a332541c77dcbd53496a896f894dbf39ac34534e935d6bc7a75c1b536f04f7f0a0"<br>
+SRC_URI[sha512sum] = "cbbe6b8e9bbb864d7f96bbdb56db262bbd341c86bc7bedfcc51be8077c0ea58a4e88c61b7b7bec937d5476e6cb81c093229bf80e3ee99452829287bd26175670"<br>
diff --git a/meta/recipes-sato/webkit/<a href="http://webkitgtk_2.26.4.bb" rel="noreferrer" target="_blank">webkitgtk_2.26.4.bb</a> b/meta/recipes-sato/webkit/<a href="http://webkitgtk_2.26.4.bb" rel="noreferrer" target="_blank">webkitgtk_2.26.4.bb</a><br>
index 4aa8533b42..8d87ad49a3 100644<br>
--- a/meta/recipes-sato/webkit/<a href="http://webkitgtk_2.26.4.bb" rel="noreferrer" target="_blank">webkitgtk_2.26.4.bb</a><br>
+++ b/meta/recipes-sato/webkit/<a href="http://webkitgtk_2.26.4.bb" rel="noreferrer" target="_blank">webkitgtk_2.26.4.bb</a><br>
@@ -44,7 +44,7 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11', d)} \<br>
libsecret \<br>
"<br>
<br>
-PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND_TARGET=ON,-DENABLE_WAYLAND_TARGET=OFF,wayland"<br>
+PACKAGECONFIG[wayland] = "-DENABLE_WAYLAND_TARGET=ON,-DENABLE_WAYLAND_TARGET=OFF,wayland libwpe wpebackend-fdo wayland-native"<br>
PACKAGECONFIG[x11] = "-DENABLE_X11_TARGET=ON,-DENABLE_X11_TARGET=OFF,virtual/libx11"<br>
PACKAGECONFIG[geoclue] = "-DENABLE_GEOLOCATION=ON,-DENABLE_GEOLOCATION=OFF,geoclue"<br>
PACKAGECONFIG[enchant] = "-DENABLE_SPELLCHECK=ON,-DENABLE_SPELLCHECK=OFF,enchant2"<br>
diff --git a/meta/recipes-sato/webkit/<a href="http://wpebackend-fdo_1.4.1.bb" rel="noreferrer" target="_blank">wpebackend-fdo_1.4.1.bb</a> b/meta/recipes-sato/webkit/<a href="http://wpebackend-fdo_1.4.1.bb" rel="noreferrer" target="_blank">wpebackend-fdo_1.4.1.bb</a><br>
new file mode 100644<br>
index 0000000000..84df0c2535<br>
--- /dev/null<br>
+++ b/meta/recipes-sato/webkit/<a href="http://wpebackend-fdo_1.4.1.bb" rel="noreferrer" target="_blank">wpebackend-fdo_1.4.1.bb</a><br>
@@ -0,0 +1,19 @@<br>
+SUMMARY = "WPE's backend based on a <a href="http://freedesktop.org" rel="noreferrer" target="_blank">freedesktop.org</a> stack."<br>
+HOMEPAGE = "<a href="https://github.com/Igalia/WPEBackend-fdo" rel="noreferrer" target="_blank">https://github.com/Igalia/WPEBackend-fdo</a>"<br>
+BUGTRACKER = "<a href="https://github.com/Igalia/WPEBackend-fdo/issues" rel="noreferrer" target="_blank">https://github.com/Igalia/WPEBackend-fdo/issues</a>"<br>
+<br>
+LICENSE = "BSD"<br>
+LIC_FILES_CHKSUM = "file://COPYING;md5=1f62cef2e3645e3e74eb05fd389d7a66"<br>
+DEPENDS = "glib-2.0 libxkbcommon wayland virtual/egl libwpe"<br>
+<br>
+DEPENDS_append_class-target = " wayland-native"<br>
+<br>
+inherit cmake<br>
+<br>
+SRC_URI = "<a href="https://wpewebkit.org/releases/$%7BBPN%7D-$%7BPV%7D.tar.xz" rel="noreferrer" target="_blank">https://wpewebkit.org/releases/${BPN}-${PV}.tar.xz</a>"<br>
+SRC_URI[md5sum] = "c6362491a4a38ddac42b66f140e1cff2"<br>
+SRC_URI[sha256sum] = "6249a0b7cbfa662206a8d2fa24e2c574e75c681ad0e93468091f1dc68ddb299d"<br>
+SRC_URI[sha1sum] = "9217c8a5511bc53544b42cb23390256580ac4b0c"<br>
+SRC_URI[sha384sum] = "79f3a28bc8e0a8240dc9962a6a245276d39dd8112a753d5ada39e98332d857eb9fc9c2879a702060807a10ea60be796d"<br>
+SRC_URI[sha512sum] = "8fdd13843c77b95b96b3feffea463bce565620997680e209a0cdcc09314a1469f2f1cb4744dceb2cf6c8d6ce5cb2bbdb4c7fbaf0451a687640c3f63bbdbfc4d4"<br>
+<br>
-- <br>
2.25.0<br>
<br>
-- <br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div>
</blockquote></div>