<div dir="ltr"><div dir="ltr">On Sun, 16 Feb 2020 at 21:15, Khem Raj <<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, Feb 16, 2020 at 7:52 AM Alexander Kanavin<br>
<<a href="mailto:alex.kanavin@gmail.com" target="_blank">alex.kanavin@gmail.com</a>> wrote:<br>
><br>
> 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>
its not meta-browser, I guess you should credit meta-wpe here [1]<br>
and perhaps Cc the meta-wpe maintainer as a courtesy.<br></blockquote><div><br></div><div>Actually, it's copied from meta-webkit</div><div><a href="https://github.com/Igalia/meta-webkit/">https://github.com/Igalia/meta-webkit/</a></div><div>which does not say in the readme who the maintainer is, so I am not sure whom to CC.</div><div>I can adjust the commit msg though.</div><div><br></div><div>Alex<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
[1] <a href="https://github.com/WebPlatformForEmbedded/meta-wpe/tree/master/recipes-wpe/libwpe" rel="noreferrer" target="_blank">https://github.com/WebPlatformForEmbedded/meta-wpe/tree/master/recipes-wpe/libwpe</a><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></div>