* [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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox