Message ID | 20190920213826.2531495-4-aperez@igalia.com |
---|---|
State | Accepted |
Headers | show |
Series | Update WPE WebKit to 2.26.0 (and its related components) | expand |
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
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@busybox.net > http://lists.busybox.net/mailman/listinfo/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@tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
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@tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
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)
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(-)