Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/wpewebkit: bump version to 2.34.2
@ 2021-11-24 20:56 Adrian Perez de Castro
  2021-11-24 20:58 ` Adrian Perez de Castro
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Adrian Perez de Castro @ 2021-11-24 20:56 UTC (permalink / raw)
  To: buildroot; +Cc: Adrian Perez de Castro

Update to the the next minor release, which fixes an scrolling issue and
incorporated a patch that can now be removed from Buildroot. Release
notes:

  https://wpewebkit.org/release/wpewebkit-2.34.2.html

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
---
 ...e-build-issues-with-ENABLE_VIDEO-OFF.patch | 78 -------------------
 package/wpewebkit/wpewebkit.hash              |  8 +-
 package/wpewebkit/wpewebkit.mk                |  2 +-
 3 files changed, 5 insertions(+), 83 deletions(-)
 delete mode 100644 package/wpewebkit/0001-WPE-GTK-Multiple-build-issues-with-ENABLE_VIDEO-OFF.patch

diff --git a/package/wpewebkit/0001-WPE-GTK-Multiple-build-issues-with-ENABLE_VIDEO-OFF.patch b/package/wpewebkit/0001-WPE-GTK-Multiple-build-issues-with-ENABLE_VIDEO-OFF.patch
deleted file mode 100644
index 932ade101c..0000000000
--- a/package/wpewebkit/0001-WPE-GTK-Multiple-build-issues-with-ENABLE_VIDEO-OFF.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From afc83d41293333f694630451f865a7a257a9b917 Mon Sep 17 00:00:00 2001
-From: Adrian Perez de Castro <aperez@igalia.com>
-Date: Mon, 25 Oct 2021 23:45:15 +0300
-Subject: [PATCH] [WPE][GTK] Multiple build issues with ENABLE_VIDEO=OFF
- https://bugs.webkit.org/show_bug.cgi?id=232264
-
-.:
-
-Reviewed by NOBODY (OOPS!).
-
-* Source/cmake/WebKitFeatures.cmake: Make ENABLE_MEDIA_SESSION depend on ENABLE_VIDEO.
-
-Source/WebCore:
-
-Reviewed by NOBODY (OOPS!).
-
-No new tests needed.
-
-* accessibility/AXObjectCache.cpp:
-(WebCore::isSimpleImage): Guard usage of HTMLMediaElement with ENABLE(VIDEO).
-* page/EventHandler.cpp:
-(WebCore::EventHandler::textRecognitionCandidateElement const): Ditto.
-* platform/graphics/BifurcatedGraphicsContext.cpp: Ditto.
-* platform/graphics/displaylists/DisplayListRecorder.h: Guard usage of MediaPlayer with
-ENABLE(VIDEO).
-* platform/graphics/displaylists/DisplayListRecorderImpl.cpp: Ditto.
-* platform/graphics/displaylists/DisplayListRecorderImpl.h: Ditto.
-
-Source/WebKit:
-
-* WebProcess/WebCoreSupport/ShareableBitmapUtilities.cpp:
-(WebKit::createShareableBitmap): Guard usage of RenderVideo with ENABLE(VIDEO).
-
-Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
----
-Upstream status: https://trac.webkit.org/changeset/284858/webkit
-
- Source/WebCore/accessibility/AXObjectCache.cpp                 | 2 ++
- Source/WebCore/platform/graphics/BifurcatedGraphicsContext.cpp | 2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/Source/WebCore/accessibility/AXObjectCache.cpp b/Source/WebCore/accessibility/AXObjectCache.cpp
-index f2451102040..930b969dcc2 100644
---- a/Source/WebCore/accessibility/AXObjectCache.cpp
-+++ b/Source/WebCore/accessibility/AXObjectCache.cpp
-@@ -528,9 +528,11 @@ static bool isSimpleImage(const RenderObject& renderer)
-         || (is<HTMLImageElement>(node) && downcast<HTMLImageElement>(node)->hasAttributeWithoutSynchronization(usemapAttr)))
-         return false;
- 
-+#if ENABLE(VIDEO)
-     // Exclude video and audio elements.
-     if (is<HTMLMediaElement>(node))
-         return false;
-+#endif // ENABLE(VIDEO)
- 
-     return true;
- }
-diff --git a/Source/WebCore/platform/graphics/BifurcatedGraphicsContext.cpp b/Source/WebCore/platform/graphics/BifurcatedGraphicsContext.cpp
-index c0ce72c5ffc..d7ead303f3c 100644
---- a/Source/WebCore/platform/graphics/BifurcatedGraphicsContext.cpp
-+++ b/Source/WebCore/platform/graphics/BifurcatedGraphicsContext.cpp
-@@ -269,11 +269,13 @@ void BifurcatedGraphicsContext::drawPattern(NativeImage& nativeImage, const Floa
-     m_secondaryContext.drawPattern(nativeImage, imageSize, destRect, tileRect, patternTransform, phase, spacing, options);
- }
- 
-+#if ENABLE(VIDEO)
- void BifurcatedGraphicsContext::paintFrameForMedia(MediaPlayer& player, const FloatRect& destination)
- {
-     m_primaryContext.paintFrameForMedia(player, destination);
-     m_secondaryContext.paintFrameForMedia(player, destination);
- }
-+#endif // ENABLE(VIDEO)
- 
- void BifurcatedGraphicsContext::scale(const FloatSize& scale)
- {
--- 
-2.33.1
-
diff --git a/package/wpewebkit/wpewebkit.hash b/package/wpewebkit/wpewebkit.hash
index acb3ec4a3e..a71c1afc72 100644
--- a/package/wpewebkit/wpewebkit.hash
+++ b/package/wpewebkit/wpewebkit.hash
@@ -1,7 +1,7 @@
-# From https://wpewebkit.org/releases/wpewebkit-2.34.1.tar.xz.sums
-md5  915e583b0e7e82efa155cbce917d6319  wpewebkit-2.34.1.tar.xz
-sha1  452081b6df9d079f26d22bd0dca9e90f87943089  wpewebkit-2.34.1.tar.xz
-sha256  cb336986341be9c3a9b1ca2c18de0d29d90ae4e77b9967a6f6879597e7a969f7  wpewebkit-2.34.1.tar.xz
+# From https://wpewebkit.org/releases/wpewebkit-2.34.2.tar.xz.sums
+md5  b26f07bc809d9fd3e54e815c22312f15  wpewebkit-2.34.2.tar.xz
+sha1  4200ef87a4e1eb1921f0f40779742381598e1429  wpewebkit-2.34.2.tar.xz
+sha256  b1a3733c2d486c4da27f9636ccc39947da7d84258cd7a24a6fb0b842c9595c0b  wpewebkit-2.34.2.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 a1e8bff784..7d6b7692fd 100644
--- a/package/wpewebkit/wpewebkit.mk
+++ b/package/wpewebkit/wpewebkit.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-WPEWEBKIT_VERSION = 2.34.1
+WPEWEBKIT_VERSION = 2.34.2
 WPEWEBKIT_SITE = http://www.wpewebkit.org/releases
 WPEWEBKIT_SOURCE = wpewebkit-$(WPEWEBKIT_VERSION).tar.xz
 WPEWEBKIT_INSTALL_STAGING = YES
-- 
2.34.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-02-17 15:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-24 20:56 [Buildroot] [PATCH 1/1] package/wpewebkit: bump version to 2.34.2 Adrian Perez de Castro
2021-11-24 20:58 ` Adrian Perez de Castro
2021-12-07 14:51 ` James Hilliard
2021-12-11 20:47 ` Arnout Vandecappelle
2022-01-24  8:58 ` Peter Korsgaard
2022-01-24 14:16   ` Adrian Perez de Castro
2022-01-24 14:44     ` Peter Korsgaard
2022-02-17 12:36     ` Adrian Perez de Castro
2022-02-17 13:12       ` Peter Korsgaard
2022-02-17 15:09         ` Adrian Perez de Castro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox