* [Buildroot] [PATCH 0/4] Update WPE WebKit to 2.26.0 (and its related components)
@ 2019-09-20 21:38 Adrian Perez de Castro
2019-09-20 21:38 ` [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0 Adrian Perez de Castro
` (3 more replies)
0 siblings, 4 replies; 13+ messages in thread
From: Adrian Perez de Castro @ 2019-09-20 21:38 UTC (permalink / raw)
To: buildroot
Hi all,
This patch set updates WPE WebKit to 2.26.0, bringing in along the way
the needed updates for its dependencies (libwpe & wpebackend-fdo 1.4.0)
and for the Cog launcher/browser (0.4.0).
Nothing too special here other than disabling some of the new features
which require new dependencies. After this is merged, I will be enabling
them with follow-up patches (like I have started doing for WebKitGTK).
As usual, feedback and questions welcome =)
Best regards,
Adrian Perez de Castro (4):
package/libwpe: bump to version 1.4.0
package/wpebackend-fdo: bump to version 1.4.0
package/wpewebkit: bump to version 2.26.0
package/cog: bump to version 0.4.0
package/cog/cog.hash | 8 ++++----
package/cog/cog.mk | 5 +++--
package/libwpe/libwpe.hash | 8 ++++----
package/libwpe/libwpe.mk | 2 +-
package/wpebackend-fdo/wpebackend-fdo.hash | 8 ++++----
package/wpebackend-fdo/wpebackend-fdo.mk | 2 +-
package/wpewebkit/wpewebkit.hash | 8 ++++----
package/wpewebkit/wpewebkit.mk | 4 +++-
8 files changed, 24 insertions(+), 21 deletions(-)
--
2.23.0
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0
2019-09-20 21:38 [Buildroot] [PATCH 0/4] Update WPE WebKit to 2.26.0 (and its related components) Adrian Perez de Castro
@ 2019-09-20 21:38 ` Adrian Perez de Castro
2019-09-28 21:31 ` Thomas Petazzoni
2019-09-20 21:38 ` [Buildroot] [PATCH 2/4] package/wpebackend-fdo: " Adrian Perez de Castro
` (2 subsequent siblings)
3 siblings, 1 reply; 13+ messages in thread
From: Adrian Perez de Castro @ 2019-09-20 21:38 UTC (permalink / raw)
To: buildroot
WPE WebKit 2.26.0 requires libwpe 1.4.x, as indicated at:
https://wpewebkit.org/release/schedule/#compatible-components
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
package/libwpe/libwpe.hash | 8 ++++----
package/libwpe/libwpe.mk | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package/libwpe/libwpe.hash b/package/libwpe/libwpe.hash
index c46e205dcf..91332ca51f 100644
--- a/package/libwpe/libwpe.hash
+++ b/package/libwpe/libwpe.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/libwpe-1.2.1.tar.xz.sums
-md5 9f26865f06ecf933ddbbf067a7be735f libwpe-1.2.1.tar.xz
-sha1 d3f6211a2acafe1bd1f41e826c8efae35335fc92 libwpe-1.2.1.tar.xz
-sha256 00e103c6fa226b0d979c29d14c9e8168c4bec7b0b5108f3705a037cda5609d7d libwpe-1.2.1.tar.xz
+# From https://wpewebkit.org/releases/libwpe-1.4.0.tar.xz.sums
+md5 4b6dbaa2d40408975fe1be935367b4e8 libwpe-1.4.0.tar.xz
+sha1 18825932749edecd92a3bd31d4feffb5fd1150b4 libwpe-1.4.0.tar.xz
+sha256 e2d3494fc33fe946ad917fd6a3abd127462b91bba62ef8b35507e92f8ede4188 libwpe-1.4.0.tar.xz
# Hashes for license files:
sha256 6efc9991641b47b1f4e727db7f090d0ade00117dcbbc74be622f2baceddb1f22 COPYING
diff --git a/package/libwpe/libwpe.mk b/package/libwpe/libwpe.mk
index 171bd75551..aec8802b2f 100644
--- a/package/libwpe/libwpe.mk
+++ b/package/libwpe/libwpe.mk
@@ -4,7 +4,7 @@
#
################################################################################
-LIBWPE_VERSION = 1.2.1
+LIBWPE_VERSION = 1.4.0
LIBWPE_SITE = https://wpewebkit.org/releases
LIBWPE_SOURCE = libwpe-$(LIBWPE_VERSION).tar.xz
LIBWPE_INSTALL_STAGING = YES
--
2.23.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 2/4] package/wpebackend-fdo: bump to version 1.4.0
2019-09-20 21:38 [Buildroot] [PATCH 0/4] Update WPE WebKit to 2.26.0 (and its related components) Adrian Perez de Castro
2019-09-20 21:38 ` [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0 Adrian Perez de Castro
@ 2019-09-20 21:38 ` Adrian Perez de Castro
2019-09-28 21:32 ` Thomas Petazzoni
2019-09-20 21:38 ` [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0 Adrian Perez de Castro
2019-09-20 21:38 ` [Buildroot] [PATCH 4/4] package/cog: bump to version 0.4.0 Adrian Perez de Castro
3 siblings, 1 reply; 13+ messages in thread
From: Adrian Perez de Castro @ 2019-09-20 21:38 UTC (permalink / raw)
To: buildroot
WPE WebKit 2.26.0 requires libwpe 1.4.x, as indicated at:
https://wpewebkit.org/release/schedule/#compatible-components
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
package/wpebackend-fdo/wpebackend-fdo.hash | 8 ++++----
package/wpebackend-fdo/wpebackend-fdo.mk | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package/wpebackend-fdo/wpebackend-fdo.hash b/package/wpebackend-fdo/wpebackend-fdo.hash
index 94e10ecba1..85e02e22a8 100644
--- a/package/wpebackend-fdo/wpebackend-fdo.hash
+++ b/package/wpebackend-fdo/wpebackend-fdo.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/wpebackend-fdo-1.2.2.tar.xz.sums
-md5 59b5fd6a3b64fe473458e16913ff9256 wpebackend-fdo-1.2.2.tar.xz
-sha1 d525044256dc7ee13fd64bc10d3e24e3b980125e wpebackend-fdo-1.2.2.tar.xz
-sha256 a2a50631eff7ec7ad1f787ab7ea9a524148588edbb42fff614ee404e1bcc126d wpebackend-fdo-1.2.2.tar.xz
+# From https://wpewebkit.org/releases/wpebackend-fdo-1.4.0.tar.xz.sums
+md5 63553c3f43593c2a8c587c32e88fdf3c wpebackend-fdo-1.4.0.tar.xz
+sha1 a426d9a778ab52be2f4dd9cc7d324b43abac2f80 wpebackend-fdo-1.4.0.tar.xz
+sha256 a919ca4a5bc445f9419a5b7f3781cfc98e5abcf5d7259eb1869f5ab20fd18baf wpebackend-fdo-1.4.0.tar.xz
# Hashes for license files:
sha256 c9f6803371047fad3e72200ec6cd226329a5ee08ac61104c8211c2761fb46825 COPYING
diff --git a/package/wpebackend-fdo/wpebackend-fdo.mk b/package/wpebackend-fdo/wpebackend-fdo.mk
index 6bf18431e7..1f3fc705cc 100644
--- a/package/wpebackend-fdo/wpebackend-fdo.mk
+++ b/package/wpebackend-fdo/wpebackend-fdo.mk
@@ -4,7 +4,7 @@
#
################################################################################
-WPEBACKEND_FDO_VERSION = 1.2.2
+WPEBACKEND_FDO_VERSION = 1.4.0
WPEBACKEND_FDO_SITE = https://wpewebkit.org/releases
WPEBACKEND_FDO_SOURCE = wpebackend-fdo-$(WPEBACKEND_FDO_VERSION).tar.xz
WPEBACKEND_FDO_INSTALL_STAGING = YES
--
2.23.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0
2019-09-20 21:38 [Buildroot] [PATCH 0/4] Update WPE WebKit to 2.26.0 (and its related components) Adrian Perez de Castro
2019-09-20 21:38 ` [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0 Adrian Perez de Castro
2019-09-20 21:38 ` [Buildroot] [PATCH 2/4] package/wpebackend-fdo: " Adrian Perez de Castro
@ 2019-09-20 21:38 ` Adrian Perez de Castro
2019-09-28 21:32 ` Thomas Petazzoni
2019-09-29 11:23 ` James Hilliard
2019-09-20 21:38 ` [Buildroot] [PATCH 4/4] package/cog: bump to version 0.4.0 Adrian Perez de Castro
3 siblings, 2 replies; 13+ messages in thread
From: Adrian Perez de Castro @ 2019-09-20 21:38 UTC (permalink / raw)
To: buildroot
This is a new major release which brings in many improvements and new
features. For a complete list, please refer to the release notes:
https://wpewebkit.org/release/wpewebkit-2.26.0.html
The new support for accessibility and the Bubblewrap sandbox need
additional dependencies and therefore are explicitly disabled at the
moment.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
package/wpewebkit/wpewebkit.hash | 8 ++++----
package/wpewebkit/wpewebkit.mk | 4 +++-
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash
index 8d09930267..7390369b38 100644
--- a/package/wpewebkit/wpewebkit.hash
+++ b/package/wpewebkit/wpewebkit.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/wpewebkit-2.24.3.tar.xz.sums
-md5 b5c6fe640b03c3e87594da2c0a0a8469 wpewebkit-2.24.3.tar.xz
-sha1 c9ccb6c4c65446e96ed6d534a1556db0fcca8268 wpewebkit-2.24.3.tar.xz
-sha256 907b20907a32a4288cbf67b56eab04cbbd997a7ca0f40b3c466cbbbbfba0e7ca wpewebkit-2.24.3.tar.xz
+# From https://wpewebkit.org/releases/wpewebkit-2.26.0.tar.xz.sums
+md5 59a2e64f145b3445187a22eff1f73293 wpewebkit-2.26.0.tar.xz
+sha1 757ab5da23ef7944332d4c57fcf56a932e933ce4 wpewebkit-2.26.0.tar.xz
+sha256 a97a24fe0c22243c873c359d7636512c01016ea2068a457ba651040f1a07ee3e wpewebkit-2.26.0.tar.xz
# Hashes for license files:
sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE
diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk
index 48ed4f4afe..9db974299b 100644
--- a/package/wpewebkit/wpewebkit.mk
+++ b/package/wpewebkit/wpewebkit.mk
@@ -4,7 +4,7 @@
#
################################################################################
-WPEWEBKIT_VERSION = 2.24.3
+WPEWEBKIT_VERSION = 2.26.0
WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
WPEWEBKIT_INSTALL_STAGING = YES
@@ -18,7 +18,9 @@ WPEWEBKIT_DEPENDENCIES = host-gperf host-python host-ruby \
WPEWEBKIT_CONF_OPTS = \
-DPORT=WPE \
+ -DENABLE_ACCESSIBILITY=OFF \
-DENABLE_API_TESTS=OFF \
+ -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
-DENABLE_MINIBROWSER=OFF
ifeq ($(BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA),y)
--
2.23.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 4/4] package/cog: bump to version 0.4.0
2019-09-20 21:38 [Buildroot] [PATCH 0/4] Update WPE WebKit to 2.26.0 (and its related components) Adrian Perez de Castro
` (2 preceding siblings ...)
2019-09-20 21:38 ` [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0 Adrian Perez de Castro
@ 2019-09-20 21:38 ` Adrian Perez de Castro
2019-09-28 21:32 ` Thomas Petazzoni
3 siblings, 1 reply; 13+ messages in thread
From: Adrian Perez de Castro @ 2019-09-20 21:38 UTC (permalink / raw)
To: buildroot
This is a new major release, to be used along with WPE WebKit 2.26.0
as per the compatibility matrix:
https://wpewebkit.org/release/schedule/#compatible-components
The release includes experimental support for DRM/KMS output, which is
explicitly disabled at the moment. The complete release notes are
available at:
https://wpewebkit.org/release/cog-0.4.0.html
Starting with the 0.4.x series, Cog is available directly from the
main WPE WebKit site, and this COG_SITE is changd accordingly.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
package/cog/cog.hash | 8 ++++----
package/cog/cog.mk | 5 +++--
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/package/cog/cog.hash b/package/cog/cog.hash
index 18b53e4ee4..2e37928fc6 100644
--- a/package/cog/cog.hash
+++ b/package/cog/cog.hash
@@ -1,7 +1,7 @@
-# From https://github.com/Igalia/cog/releases/tag/v0.3.1
-md5 65bb078aad576b8402f973234e86cc82 cog-0.3.1.tar.xz
-sha1 d73b060618f342accb12db71a7578940c2243d4c cog-0.3.1.tar.xz
-sha256 ca7eae333cc02b947ec3d657a2090f01a9b08f9fabb855a585472edafbd9e7eb cog-0.3.1.tar.xz
+# From https://wpewebkit.org/releases/cog-0.4.0.tar.xz.sums
+md5 75a0838ee6c81bb8df1b254f525440a6 cog-0.4.0.tar.xz
+sha1 284d2a641e6269b296057918602c8c94eb831527 cog-0.4.0.tar.xz
+sha256 e9c13a51232434b7340a419b1e6f59c40c582cd80c8e60bd9ec7de16c904fc03 cog-0.4.0.tar.xz
# Hashes for license files:
sha256 e6c42d93c68b292bcccf6d2ec3e13da85df90b718ba27c2c2a01053a9d009252 COPYING
diff --git a/package/cog/cog.mk b/package/cog/cog.mk
index 615d6664df..d0e5b79c38 100644
--- a/package/cog/cog.mk
+++ b/package/cog/cog.mk
@@ -4,8 +4,8 @@
#
################################################################################
-COG_VERSION = 0.3.1
-COG_SITE = https://github.com/Igalia/cog/releases/download/v$(COG_VERSION)
+COG_VERSION = 0.4.0
+COG_SITE = https://wpewebkit.org/releases
COG_SOURCE = cog-$(COG_VERSION).tar.xz
COG_INSTALL_STAGING = YES
COG_DEPENDENCIES = dbus wpewebkit wpebackend-fdo
@@ -14,6 +14,7 @@ COG_LICENSE_FILES = COPYING
COG_CONF_OPTS = \
-DCOG_BUILD_PROGRAMS=ON \
-DCOG_PLATFORM_FDO=ON \
+ -DCOG_PLATFORM_DRM=OFF \
-DCOG_HOME_URI='$(call qstrip,$(BR2_PACKAGE_COG_PROGRAMS_HOME_URI))'
$(eval $(cmake-package))
--
2.23.0
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0
2019-09-20 21:38 ` [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0 Adrian Perez de Castro
@ 2019-09-28 21:31 ` Thomas Petazzoni
2019-09-30 8:38 ` Adrian Perez de Castro
0 siblings, 1 reply; 13+ messages in thread
From: Thomas Petazzoni @ 2019-09-28 21:31 UTC (permalink / raw)
To: buildroot
On Sat, 21 Sep 2019 00:38:23 +0300
Adrian Perez de Castro <aperez@igalia.com> wrote:
> WPE WebKit 2.26.0 requires libwpe 1.4.x, as indicated at:
>
> https://wpewebkit.org/release/schedule/#compatible-components
>
> Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
> ---
> package/libwpe/libwpe.hash | 8 ++++----
> package/libwpe/libwpe.mk | 2 +-
> 2 files changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/package/libwpe/libwpe.hash b/package/libwpe/libwpe.hash
> index c46e205dcf..91332ca51f 100644
> --- a/package/libwpe/libwpe.hash
> +++ b/package/libwpe/libwpe.hash
> @@ -1,7 +1,7 @@
> -# From https://wpewebkit.org/releases/libwpe-1.2.1.tar.xz.sums
> -md5 9f26865f06ecf933ddbbf067a7be735f libwpe-1.2.1.tar.xz
> -sha1 d3f6211a2acafe1bd1f41e826c8efae35335fc92 libwpe-1.2.1.tar.xz
> -sha256 00e103c6fa226b0d979c29d14c9e8168c4bec7b0b5108f3705a037cda5609d7d libwpe-1.2.1.tar.xz
> +# From https://wpewebkit.org/releases/libwpe-1.4.0.tar.xz.sums
> +md5 4b6dbaa2d40408975fe1be935367b4e8 libwpe-1.4.0.tar.xz
> +sha1 18825932749edecd92a3bd31d4feffb5fd1150b4 libwpe-1.4.0.tar.xz
> +sha256 e2d3494fc33fe946ad917fd6a3abd127462b91bba62ef8b35507e92f8ede4188 libwpe-1.4.0.tar.xz
>
> # Hashes for license files:
> sha256 6efc9991641b47b1f4e727db7f090d0ade00117dcbbc74be622f2baceddb1f22 COPYING
You forgot to update the hash of the license file, which has changed
with this update. That was breaking "make legal-info". I fixed that and
updated the commit log to give some details about why the license file
has changed. Applied with this fix!
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 2/4] package/wpebackend-fdo: bump to version 1.4.0
2019-09-20 21:38 ` [Buildroot] [PATCH 2/4] package/wpebackend-fdo: " Adrian Perez de Castro
@ 2019-09-28 21:32 ` Thomas Petazzoni
0 siblings, 0 replies; 13+ messages in thread
From: Thomas Petazzoni @ 2019-09-28 21:32 UTC (permalink / raw)
To: buildroot
On Sat, 21 Sep 2019 00:38:24 +0300
Adrian Perez de Castro <aperez@igalia.com> wrote:
> WPE WebKit 2.26.0 requires libwpe 1.4.x, as indicated at:
I guess you wanted to say "requires wpebackend-fdo 1.4.x" here. So I
fixed the commit log and applied. Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0
2019-09-20 21:38 ` [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0 Adrian Perez de Castro
@ 2019-09-28 21:32 ` Thomas Petazzoni
2019-09-29 11:23 ` James Hilliard
1 sibling, 0 replies; 13+ messages in thread
From: Thomas Petazzoni @ 2019-09-28 21:32 UTC (permalink / raw)
To: buildroot
On Sat, 21 Sep 2019 00:38:25 +0300
Adrian Perez de Castro <aperez@igalia.com> wrote:
> This is a new major release which brings in many improvements and new
> features. For a complete list, please refer to the release notes:
>
> https://wpewebkit.org/release/wpewebkit-2.26.0.html
>
> The new support for accessibility and the Bubblewrap sandbox need
> additional dependencies and therefore are explicitly disabled at the
> moment.
>
> Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
> ---
> package/wpewebkit/wpewebkit.hash | 8 ++++----
> package/wpewebkit/wpewebkit.mk | 4 +++-
> 2 files changed, 7 insertions(+), 5 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 4/4] package/cog: bump to version 0.4.0
2019-09-20 21:38 ` [Buildroot] [PATCH 4/4] package/cog: bump to version 0.4.0 Adrian Perez de Castro
@ 2019-09-28 21:32 ` Thomas Petazzoni
0 siblings, 0 replies; 13+ messages in thread
From: Thomas Petazzoni @ 2019-09-28 21:32 UTC (permalink / raw)
To: buildroot
On Sat, 21 Sep 2019 00:38:26 +0300
Adrian Perez de Castro <aperez@igalia.com> wrote:
> This is a new major release, to be used along with WPE WebKit 2.26.0
> as per the compatibility matrix:
>
> https://wpewebkit.org/release/schedule/#compatible-components
>
> The release includes experimental support for DRM/KMS output, which is
> explicitly disabled at the moment. The complete release notes are
> available at:
>
> https://wpewebkit.org/release/cog-0.4.0.html
>
> Starting with the 0.4.x series, Cog is available directly from the
> main WPE WebKit site, and this COG_SITE is changd accordingly.
>
> Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
> ---
> package/cog/cog.hash | 8 ++++----
> package/cog/cog.mk | 5 +++--
> 2 files changed, 7 insertions(+), 6 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0
2019-09-20 21:38 ` [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0 Adrian Perez de Castro
2019-09-28 21:32 ` Thomas Petazzoni
@ 2019-09-29 11:23 ` James Hilliard
2019-09-29 11:51 ` Baruch Siach
1 sibling, 1 reply; 13+ messages in thread
From: James Hilliard @ 2019-09-29 11:23 UTC (permalink / raw)
To: buildroot
This seems to require a cmake version bump:
CMake Error at CMakeLists.txt:11 (cmake_minimum_required):
CMake 3.10 or higher is required. You are running version 3.8.2
I've sent a patch for that here:
https://patchwork.ozlabs.org/patch/1168992/
On Fri, Sep 20, 2019 at 11:39 PM Adrian Perez de Castro
<aperez@igalia.com> wrote:
>
> This is a new major release which brings in many improvements and new
> features. For a complete list, please refer to the release notes:
>
> https://wpewebkit.org/release/wpewebkit-2.26.0.html
>
> The new support for accessibility and the Bubblewrap sandbox need
> additional dependencies and therefore are explicitly disabled at the
> moment.
>
> Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
> ---
> package/wpewebkit/wpewebkit.hash | 8 ++++----
> package/wpewebkit/wpewebkit.mk | 4 +++-
> 2 files changed, 7 insertions(+), 5 deletions(-)
>
> diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash
> index 8d09930267..7390369b38 100644
> --- a/package/wpewebkit/wpewebkit.hash
> +++ b/package/wpewebkit/wpewebkit.hash
> @@ -1,7 +1,7 @@
> -# From https://wpewebkit.org/releases/wpewebkit-2.24.3.tar.xz.sums
> -md5 b5c6fe640b03c3e87594da2c0a0a8469 wpewebkit-2.24.3.tar.xz
> -sha1 c9ccb6c4c65446e96ed6d534a1556db0fcca8268 wpewebkit-2.24.3.tar.xz
> -sha256 907b20907a32a4288cbf67b56eab04cbbd997a7ca0f40b3c466cbbbbfba0e7ca wpewebkit-2.24.3.tar.xz
> +# From https://wpewebkit.org/releases/wpewebkit-2.26.0.tar.xz.sums
> +md5 59a2e64f145b3445187a22eff1f73293 wpewebkit-2.26.0.tar.xz
> +sha1 757ab5da23ef7944332d4c57fcf56a932e933ce4 wpewebkit-2.26.0.tar.xz
> +sha256 a97a24fe0c22243c873c359d7636512c01016ea2068a457ba651040f1a07ee3e wpewebkit-2.26.0.tar.xz
>
> # Hashes for license files:
> sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE
> diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk
> index 48ed4f4afe..9db974299b 100644
> --- a/package/wpewebkit/wpewebkit.mk
> +++ b/package/wpewebkit/wpewebkit.mk
> @@ -4,7 +4,7 @@
> #
> ################################################################################
>
> -WPEWEBKIT_VERSION = 2.24.3
> +WPEWEBKIT_VERSION = 2.26.0
> WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
> WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
> WPEWEBKIT_INSTALL_STAGING = YES
> @@ -18,7 +18,9 @@ WPEWEBKIT_DEPENDENCIES = host-gperf host-python host-ruby \
>
> WPEWEBKIT_CONF_OPTS = \
> -DPORT=WPE \
> + -DENABLE_ACCESSIBILITY=OFF \
> -DENABLE_API_TESTS=OFF \
> + -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
> -DENABLE_MINIBROWSER=OFF
>
> ifeq ($(BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA),y)
> --
> 2.23.0
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0
2019-09-29 11:23 ` James Hilliard
@ 2019-09-29 11:51 ` Baruch Siach
2019-09-29 12:02 ` James Hilliard
0 siblings, 1 reply; 13+ messages in thread
From: Baruch Siach @ 2019-09-29 11:51 UTC (permalink / raw)
To: buildroot
Hi James,
On Sun, Sep 29 2019, James Hilliard wrote:
> This seems to require a cmake version bump:
> CMake Error at CMakeLists.txt:11 (cmake_minimum_required):
> CMake 3.10 or higher is required. You are running version 3.8.2
>
> I've sent a patch for that here:
> https://patchwork.ozlabs.org/patch/1168992/
This is not enough. To ensure cmake on host is 3.10 or higher you must
also update BR2_CMAKE_VERSION_MIN in
support/dependencies/check-host-cmake.mk. Otherwise, host installed
cmake version 3.8 will be used.
baruch
> On Fri, Sep 20, 2019 at 11:39 PM Adrian Perez de Castro
> <aperez@igalia.com> wrote:
>>
>> This is a new major release which brings in many improvements and new
>> features. For a complete list, please refer to the release notes:
>>
>> https://wpewebkit.org/release/wpewebkit-2.26.0.html
>>
>> The new support for accessibility and the Bubblewrap sandbox need
>> additional dependencies and therefore are explicitly disabled at the
>> moment.
>>
>> Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
>> ---
>> package/wpewebkit/wpewebkit.hash | 8 ++++----
>> package/wpewebkit/wpewebkit.mk | 4 +++-
>> 2 files changed, 7 insertions(+), 5 deletions(-)
>>
>> diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash
>> index 8d09930267..7390369b38 100644
>> --- a/package/wpewebkit/wpewebkit.hash
>> +++ b/package/wpewebkit/wpewebkit.hash
>> @@ -1,7 +1,7 @@
>> -# From https://wpewebkit.org/releases/wpewebkit-2.24.3.tar.xz.sums
>> -md5 b5c6fe640b03c3e87594da2c0a0a8469 wpewebkit-2.24.3.tar.xz
>> -sha1 c9ccb6c4c65446e96ed6d534a1556db0fcca8268 wpewebkit-2.24.3.tar.xz
>> -sha256 907b20907a32a4288cbf67b56eab04cbbd997a7ca0f40b3c466cbbbbfba0e7ca wpewebkit-2.24.3.tar.xz
>> +# From https://wpewebkit.org/releases/wpewebkit-2.26.0.tar.xz.sums
>> +md5 59a2e64f145b3445187a22eff1f73293 wpewebkit-2.26.0.tar.xz
>> +sha1 757ab5da23ef7944332d4c57fcf56a932e933ce4 wpewebkit-2.26.0.tar.xz
>> +sha256 a97a24fe0c22243c873c359d7636512c01016ea2068a457ba651040f1a07ee3e wpewebkit-2.26.0.tar.xz
>>
>> # Hashes for license files:
>> sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE
>> diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk
>> index 48ed4f4afe..9db974299b 100644
>> --- a/package/wpewebkit/wpewebkit.mk
>> +++ b/package/wpewebkit/wpewebkit.mk
>> @@ -4,7 +4,7 @@
>> #
>> ################################################################################
>>
>> -WPEWEBKIT_VERSION = 2.24.3
>> +WPEWEBKIT_VERSION = 2.26.0
>> WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
>> WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
>> WPEWEBKIT_INSTALL_STAGING = YES
>> @@ -18,7 +18,9 @@ WPEWEBKIT_DEPENDENCIES = host-gperf host-python host-ruby \
>>
>> WPEWEBKIT_CONF_OPTS = \
>> -DPORT=WPE \
>> + -DENABLE_ACCESSIBILITY=OFF \
>> -DENABLE_API_TESTS=OFF \
>> + -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
>> -DENABLE_MINIBROWSER=OFF
>>
>> ifeq ($(BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA),y)
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0
2019-09-29 11:51 ` Baruch Siach
@ 2019-09-29 12:02 ` James Hilliard
0 siblings, 0 replies; 13+ messages in thread
From: James Hilliard @ 2019-09-29 12:02 UTC (permalink / raw)
To: buildroot
On Sun, Sep 29, 2019 at 1:51 PM Baruch Siach <baruch@tkos.co.il> wrote:
>
> Hi James,
>
> On Sun, Sep 29 2019, James Hilliard wrote:
> > This seems to require a cmake version bump:
> > CMake Error at CMakeLists.txt:11 (cmake_minimum_required):
> > CMake 3.10 or higher is required. You are running version 3.8.2
> >
> > I've sent a patch for that here:
> > https://patchwork.ozlabs.org/patch/1168992/
>
> This is not enough. To ensure cmake on host is 3.10 or higher you must
> also update BR2_CMAKE_VERSION_MIN in
> support/dependencies/check-host-cmake.mk. Otherwise, host installed
> cmake version 3.8 will be used.
Updated in https://patchwork.ozlabs.org/patch/1168993/
>
> baruch
>
> > On Fri, Sep 20, 2019 at 11:39 PM Adrian Perez de Castro
> > <aperez@igalia.com> wrote:
> >>
> >> This is a new major release which brings in many improvements and new
> >> features. For a complete list, please refer to the release notes:
> >>
> >> https://wpewebkit.org/release/wpewebkit-2.26.0.html
> >>
> >> The new support for accessibility and the Bubblewrap sandbox need
> >> additional dependencies and therefore are explicitly disabled at the
> >> moment.
> >>
> >> Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
> >> ---
> >> package/wpewebkit/wpewebkit.hash | 8 ++++----
> >> package/wpewebkit/wpewebkit.mk | 4 +++-
> >> 2 files changed, 7 insertions(+), 5 deletions(-)
> >>
> >> diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash
> >> index 8d09930267..7390369b38 100644
> >> --- a/package/wpewebkit/wpewebkit.hash
> >> +++ b/package/wpewebkit/wpewebkit.hash
> >> @@ -1,7 +1,7 @@
> >> -# From https://wpewebkit.org/releases/wpewebkit-2.24.3.tar.xz.sums
> >> -md5 b5c6fe640b03c3e87594da2c0a0a8469 wpewebkit-2.24.3.tar.xz
> >> -sha1 c9ccb6c4c65446e96ed6d534a1556db0fcca8268 wpewebkit-2.24.3.tar.xz
> >> -sha256 907b20907a32a4288cbf67b56eab04cbbd997a7ca0f40b3c466cbbbbfba0e7ca wpewebkit-2.24.3.tar.xz
> >> +# From https://wpewebkit.org/releases/wpewebkit-2.26.0.tar.xz.sums
> >> +md5 59a2e64f145b3445187a22eff1f73293 wpewebkit-2.26.0.tar.xz
> >> +sha1 757ab5da23ef7944332d4c57fcf56a932e933ce4 wpewebkit-2.26.0.tar.xz
> >> +sha256 a97a24fe0c22243c873c359d7636512c01016ea2068a457ba651040f1a07ee3e wpewebkit-2.26.0.tar.xz
> >>
> >> # Hashes for license files:
> >> sha256 0b5d3a7cc325942567373b0ecd757d07c132e0ebd7c97bfc63f7e1a76094edb4 Source/WebCore/LICENSE-APPLE
> >> diff --git a/package/wpewebkit/wpewebkit.mk b/package/wpewebkit/wpewebkit.mk
> >> index 48ed4f4afe..9db974299b 100644
> >> --- a/package/wpewebkit/wpewebkit.mk
> >> +++ b/package/wpewebkit/wpewebkit.mk
> >> @@ -4,7 +4,7 @@
> >> #
> >> ################################################################################
> >>
> >> -WPEWEBKIT_VERSION = 2.24.3
> >> +WPEWEBKIT_VERSION = 2.26.0
> >> WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
> >> WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
> >> WPEWEBKIT_INSTALL_STAGING = YES
> >> @@ -18,7 +18,9 @@ WPEWEBKIT_DEPENDENCIES = host-gperf host-python host-ruby \
> >>
> >> WPEWEBKIT_CONF_OPTS = \
> >> -DPORT=WPE \
> >> + -DENABLE_ACCESSIBILITY=OFF \
> >> -DENABLE_API_TESTS=OFF \
> >> + -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
> >> -DENABLE_MINIBROWSER=OFF
> >>
> >> ifeq ($(BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA),y)
>
> --
> http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
> =}------------------------------------------------ooO--U--Ooo------------{=
> - baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0
2019-09-28 21:31 ` Thomas Petazzoni
@ 2019-09-30 8:38 ` Adrian Perez de Castro
0 siblings, 0 replies; 13+ messages in thread
From: Adrian Perez de Castro @ 2019-09-30 8:38 UTC (permalink / raw)
To: buildroot
Hello,
On Sat, 28 Sep 2019 23:31:48 +0200, Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote:
> On Sat, 21 Sep 2019 00:38:23 +0300
> Adrian Perez de Castro <aperez@igalia.com> wrote:
>
> > WPE WebKit 2.26.0 requires libwpe 1.4.x, as indicated at:
> >
> > https://wpewebkit.org/release/schedule/#compatible-components
> >
> > Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
> > ---
> > package/libwpe/libwpe.hash | 8 ++++----
> > package/libwpe/libwpe.mk | 2 +-
> > 2 files changed, 5 insertions(+), 5 deletions(-)
> >
> > diff --git a/package/libwpe/libwpe.hash b/package/libwpe/libwpe.hash
> > index c46e205dcf..91332ca51f 100644
> > --- a/package/libwpe/libwpe.hash
> > +++ b/package/libwpe/libwpe.hash
> > @@ -1,7 +1,7 @@
> > -# From https://wpewebkit.org/releases/libwpe-1.2.1.tar.xz.sums
> > -md5 9f26865f06ecf933ddbbf067a7be735f libwpe-1.2.1.tar.xz
> > -sha1 d3f6211a2acafe1bd1f41e826c8efae35335fc92 libwpe-1.2.1.tar.xz
> > -sha256 00e103c6fa226b0d979c29d14c9e8168c4bec7b0b5108f3705a037cda5609d7d libwpe-1.2.1.tar.xz
> > +# From https://wpewebkit.org/releases/libwpe-1.4.0.tar.xz.sums
> > +md5 4b6dbaa2d40408975fe1be935367b4e8 libwpe-1.4.0.tar.xz
> > +sha1 18825932749edecd92a3bd31d4feffb5fd1150b4 libwpe-1.4.0.tar.xz
> > +sha256 e2d3494fc33fe946ad917fd6a3abd127462b91bba62ef8b35507e92f8ede4188 libwpe-1.4.0.tar.xz
> >
> > # Hashes for license files:
> > sha256 6efc9991641b47b1f4e727db7f090d0ade00117dcbbc74be622f2baceddb1f22 COPYING
>
> You forgot to update the hash of the license file, which has changed
> with this update. That was breaking "make legal-info". I fixed that and
> updated the commit log to give some details about why the license file
> has changed. Applied with this fix!
/me facepalms
Good catch, thanks for taking care of it.
?Adri?n
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20190930/d20648d0/attachment-0001.asc>
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2019-09-30 8:38 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-20 21:38 [Buildroot] [PATCH 0/4] Update WPE WebKit to 2.26.0 (and its related components) Adrian Perez de Castro
2019-09-20 21:38 ` [Buildroot] [PATCH 1/4] package/libwpe: bump to version 1.4.0 Adrian Perez de Castro
2019-09-28 21:31 ` Thomas Petazzoni
2019-09-30 8:38 ` Adrian Perez de Castro
2019-09-20 21:38 ` [Buildroot] [PATCH 2/4] package/wpebackend-fdo: " Adrian Perez de Castro
2019-09-28 21:32 ` Thomas Petazzoni
2019-09-20 21:38 ` [Buildroot] [PATCH 3/4] package/wpewebkit: bump to version 2.26.0 Adrian Perez de Castro
2019-09-28 21:32 ` Thomas Petazzoni
2019-09-29 11:23 ` James Hilliard
2019-09-29 11:51 ` Baruch Siach
2019-09-29 12:02 ` James Hilliard
2019-09-20 21:38 ` [Buildroot] [PATCH 4/4] package/cog: bump to version 0.4.0 Adrian Perez de Castro
2019-09-28 21:32 ` Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.