* [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x
@ 2020-09-21 21:37 Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 1/4] package/wpebackend-fdo: bump to version 1.8.0 Adrian Perez de Castro
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Adrian Perez de Castro @ 2020-09-21 21:37 UTC (permalink / raw)
To: buildroot
Hello,
Here is v2 of the patch set, thanks to Thomas for the comments on
the previous version :)
Changes over v1 of the patch set:
- Dropped unneeded dependencies, BR2_PACKAGE_HAS_LIBEGL_WAYLAND
already implies that an EGL+GLES stack is available, which is
what wpebackend-fdo needs.
- Use WPE WebKit 2.30.1 instead of 2.30.0
Adrian Perez de Castro (4):
package/wpebackend-fdo: bump to version 1.8.0
package/wpebackend-fdo: switch over to Meson
package/wpewebkit: bump to version 2.30.1
package/cog: bump to version 0.8.0
package/cog/cog.hash | 8 ++++----
package/cog/cog.mk | 2 +-
package/wpebackend-fdo/Config.in | 1 +
package/wpebackend-fdo/wpebackend-fdo.hash | 8 ++++----
package/wpebackend-fdo/wpebackend-fdo.mk | 6 +++---
package/wpewebkit/wpewebkit.hash | 8 ++++----
package/wpewebkit/wpewebkit.mk | 2 +-
7 files changed, 18 insertions(+), 17 deletions(-)
--
2.28.0
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH v2 1/4] package/wpebackend-fdo: bump to version 1.8.0
2020-09-21 21:37 [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Adrian Perez de Castro
@ 2020-09-21 21:37 ` Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 2/4] package/wpebackend-fdo: switch over to Meson Adrian Perez de Castro
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Adrian Perez de Castro @ 2020-09-21 21:37 UTC (permalink / raw)
To: buildroot
The new version adds a few new features, and now uses libepoxy for
OpenGL code, so add that as a dependency. Release notes:
https://wpewebkit.org/release/wpebackend-fdo-1.8.0.html
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
Changes v1 -> v2:
- Dropped unneeded dependencies, BR2_PACKAGE_HAS_LIBEGL_WAYLAND
already implies that an EGL+GLES stack is available, which is
what wpebackend-fdo needs.
---
package/wpebackend-fdo/Config.in | 1 +
package/wpebackend-fdo/wpebackend-fdo.hash | 8 ++++----
package/wpebackend-fdo/wpebackend-fdo.mk | 4 ++--
3 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/package/wpebackend-fdo/Config.in b/package/wpebackend-fdo/Config.in
index 161e4c9a7e..8a8c820c9b 100644
--- a/package/wpebackend-fdo/Config.in
+++ b/package/wpebackend-fdo/Config.in
@@ -10,6 +10,7 @@ config BR2_PACKAGE_WPEBACKEND_FDO
depends on BR2_USE_WCHAR # libglib2
depends on BR2_USE_MMU # libglib2
depends on BR2_PACKAGE_HAS_LIBEGL_WAYLAND
+ select BR2_PACKAGE_LIBEPOXY
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_LIBWPE
select BR2_PACKAGE_WAYLAND
diff --git a/package/wpebackend-fdo/wpebackend-fdo.hash b/package/wpebackend-fdo/wpebackend-fdo.hash
index 0b821f3443..2f8321833c 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.6.1.tar.xz.sums
-md5 ea6c2a13e6c2423f2c2b0b31fcf9567b wpebackend-fdo-1.6.1.tar.xz
-sha1 53e38189324d9c0c87f40164d8349a827663aabd wpebackend-fdo-1.6.1.tar.xz
-sha256 740eee3327acfb462b8460519a219e30dc0a870326e88e2ddc4fe2c8de20b1c9 wpebackend-fdo-1.6.1.tar.xz
+# From https://wpewebkit.org/releases/wpebackend-fdo-1.8.0.tar.xz.sums
+md5 6df96f80ff34c02d56f32a7a153a62c0 wpebackend-fdo-1.8.0.tar.xz
+sha1 48dd8d5d525e0c89b8b7068fe51c439921804240 wpebackend-fdo-1.8.0.tar.xz
+sha256 9652a99c75fe1c6eab0585b6395f4e104b2427e4d1f42969f1f77df29920d253 wpebackend-fdo-1.8.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 5bc2d3ed37..e0331e7bd3 100644
--- a/package/wpebackend-fdo/wpebackend-fdo.mk
+++ b/package/wpebackend-fdo/wpebackend-fdo.mk
@@ -4,12 +4,12 @@
#
################################################################################
-WPEBACKEND_FDO_VERSION = 1.6.1
+WPEBACKEND_FDO_VERSION = 1.8.0
WPEBACKEND_FDO_SITE = https://wpewebkit.org/releases
WPEBACKEND_FDO_SOURCE = wpebackend-fdo-$(WPEBACKEND_FDO_VERSION).tar.xz
WPEBACKEND_FDO_INSTALL_STAGING = YES
WPEBACKEND_FDO_LICENSE = BSD-2-Clause
WPEBACKEND_FDO_LICENSE_FILES = COPYING
-WPEBACKEND_FDO_DEPENDENCIES = libglib2 libwpe wayland
+WPEBACKEND_FDO_DEPENDENCIES = libepoxy libglib2 libwpe wayland
$(eval $(cmake-package))
--
2.28.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH v2 2/4] package/wpebackend-fdo: switch over to Meson
2020-09-21 21:37 [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 1/4] package/wpebackend-fdo: bump to version 1.8.0 Adrian Perez de Castro
@ 2020-09-21 21:37 ` Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 3/4] package/wpewebkit: bump to version 2.30.1 Adrian Perez de Castro
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Adrian Perez de Castro @ 2020-09-21 21:37 UTC (permalink / raw)
To: buildroot
The CMake based build system will be eventually removed by upstream
so it seems like a good idea to switch over to Meson already before
that happens.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
Changes v1 -> v2:
- No changes
---
package/wpebackend-fdo/wpebackend-fdo.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/wpebackend-fdo/wpebackend-fdo.mk b/package/wpebackend-fdo/wpebackend-fdo.mk
index e0331e7bd3..dc0c9b6740 100644
--- a/package/wpebackend-fdo/wpebackend-fdo.mk
+++ b/package/wpebackend-fdo/wpebackend-fdo.mk
@@ -12,4 +12,4 @@ WPEBACKEND_FDO_LICENSE = BSD-2-Clause
WPEBACKEND_FDO_LICENSE_FILES = COPYING
WPEBACKEND_FDO_DEPENDENCIES = libepoxy libglib2 libwpe wayland
-$(eval $(cmake-package))
+$(eval $(meson-package))
--
2.28.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH v2 3/4] package/wpewebkit: bump to version 2.30.1
2020-09-21 21:37 [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 1/4] package/wpebackend-fdo: bump to version 1.8.0 Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 2/4] package/wpebackend-fdo: switch over to Meson Adrian Perez de Castro
@ 2020-09-21 21:37 ` Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 4/4] package/cog: bump to version 0.8.0 Adrian Perez de Castro
2020-09-22 19:41 ` [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Thomas Petazzoni
4 siblings, 0 replies; 6+ messages in thread
From: Adrian Perez de Castro @ 2020-09-21 21:37 UTC (permalink / raw)
To: buildroot
Update to a new major release which bring in many improvements and new
features. The .0 version is skipped because it includes a regression
which was fixed by the .1 release. For a complete list of changed,
please refer to the release notes:
https://wpewebkit.org/release/wpewebkit-2.30.0.html
https://wpewebkit.org/release/wpewebkit-2.30.1.html
None of the new features in WPE WebKit 2.30.x need additional dependencies.
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
Changes v1 -> v2:
- Use WPE WebKit 2.30.1 instead of 2.30.0
---
package/wpewebkit/wpewebkit.hash | 8 ++++----
package/wpewebkit/wpewebkit.mk | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash
index 1a6fbc8b96..5e22845a59 100644
--- a/package/wpewebkit/wpewebkit.hash
+++ b/package/wpewebkit/wpewebkit.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/wpewebkit-2.28.4.tar.xz.sums
-md5 6ab041f6ebdb2e053981de5980c864e7 wpewebkit-2.28.4.tar.xz
-sha1 b31739a86a269eac4ddd5e537cdf954224672450 wpewebkit-2.28.4.tar.xz
-sha256 785d83b99cd45cedb7c4f1f697db773a5a81eb0a42aeeafa3c623053f6fde87a wpewebkit-2.28.4.tar.xz
+# From https://wpewebkit.org/releases/wpewebkit-2.30.1.tar.xz.sums
+md5 251228a6e2917eff90a3eb6e9a7e920d wpewebkit-2.30.1.tar.xz
+sha1 7f5bdc79d4694ab5644b7fed9bd7311c2cbc988f wpewebkit-2.30.1.tar.xz
+sha256 78c0135d935b980fc64fbddf1fbaf441920edda4eeb4c16857ee8dc985650c25 wpewebkit-2.30.1.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 646bdd9384..d6a3dca551 100644
--- a/package/wpewebkit/wpewebkit.mk
+++ b/package/wpewebkit/wpewebkit.mk
@@ -4,7 +4,7 @@
#
################################################################################
-WPEWEBKIT_VERSION = 2.28.4
+WPEWEBKIT_VERSION = 2.30.1
WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
WPEWEBKIT_INSTALL_STAGING = YES
--
2.28.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH v2 4/4] package/cog: bump to version 0.8.0
2020-09-21 21:37 [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Adrian Perez de Castro
` (2 preceding siblings ...)
2020-09-21 21:37 ` [Buildroot] [PATCH v2 3/4] package/wpewebkit: bump to version 2.30.1 Adrian Perez de Castro
@ 2020-09-21 21:37 ` Adrian Perez de Castro
2020-09-22 19:41 ` [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Thomas Petazzoni
4 siblings, 0 replies; 6+ messages in thread
From: Adrian Perez de Castro @ 2020-09-21 21:37 UTC (permalink / raw)
To: buildroot
This new version adds a few features. Release notes:
https://wpewebkit.org/release/cog-0.8.0.html
Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
Changes v1 -> v2:
- No changes
---
package/cog/cog.hash | 8 ++++----
package/cog/cog.mk | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/package/cog/cog.hash b/package/cog/cog.hash
index dc5c1b3c46..d76306ca54 100644
--- a/package/cog/cog.hash
+++ b/package/cog/cog.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/cog-0.6.0.tar.xz.sums
-md5 a97df4f0e2d25f4da7cd9bb55294d30e cog-0.6.0.tar.xz
-sha1 9392d9251bab8a9f61d00297707e16a983127eae cog-0.6.0.tar.xz
-sha256 208f58e0533b269400875237a95e994c93da7234a29fd1c904e756b88963e35d cog-0.6.0.tar.xz
+# From https://wpewebkit.org/releases/cog-0.8.0.tar.xz.sums
+md5 f7aa8a425927cab247563411fc67c5a3 cog-0.8.0.tar.xz
+sha1 977559204dae0f9220e4c6b8ded7537899fd2daf cog-0.8.0.tar.xz
+sha256 181b1f4963cdf264b8068460a64d14c92a627f7138ebecc0f36fce085f4e92dd cog-0.8.0.tar.xz
# Hashes for license files:
sha256 e6c42d93c68b292bcccf6d2ec3e13da85df90b718ba27c2c2a01053a9d009252 COPYING
diff --git a/package/cog/cog.mk b/package/cog/cog.mk
index a826252829..47a5573dda 100644
--- a/package/cog/cog.mk
+++ b/package/cog/cog.mk
@@ -4,7 +4,7 @@
#
################################################################################
-COG_VERSION = 0.6.0
+COG_VERSION = 0.8.0
COG_SITE = https://wpewebkit.org/releases
COG_SOURCE = cog-$(COG_VERSION).tar.xz
COG_INSTALL_STAGING = YES
--
2.28.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x
2020-09-21 21:37 [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Adrian Perez de Castro
` (3 preceding siblings ...)
2020-09-21 21:37 ` [Buildroot] [PATCH v2 4/4] package/cog: bump to version 0.8.0 Adrian Perez de Castro
@ 2020-09-22 19:41 ` Thomas Petazzoni
4 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni @ 2020-09-22 19:41 UTC (permalink / raw)
To: buildroot
On Tue, 22 Sep 2020 00:37:44 +0300
Adrian Perez de Castro <aperez@igalia.com> wrote:
> Adrian Perez de Castro (4):
> package/wpebackend-fdo: bump to version 1.8.0
> package/wpebackend-fdo: switch over to Meson
> package/wpewebkit: bump to version 2.30.1
> package/cog: bump to version 0.8.0
Series applied. Thanks a lot!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-09-22 19:41 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-21 21:37 [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 1/4] package/wpebackend-fdo: bump to version 1.8.0 Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 2/4] package/wpebackend-fdo: switch over to Meson Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 3/4] package/wpewebkit: bump to version 2.30.1 Adrian Perez de Castro
2020-09-21 21:37 ` [Buildroot] [PATCH v2 4/4] package/cog: bump to version 0.8.0 Adrian Perez de Castro
2020-09-22 19:41 ` [Buildroot] [PATCH v2 0/4] Update WPE stack to WebKit 2.30.x 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.