diff mbox series

[meta-oe] webkitgtk3: upgrade 2.48.3 -> 2.48.7

Message ID 20250928165143.16664-1-schonm@gmail.com
State Accepted
Headers show
Series [meta-oe] webkitgtk3: upgrade 2.48.3 -> 2.48.7 | expand

Commit Message

Jason Schonberg Sept. 28, 2025, 4:51 p.m. UTC
WebKitGTK 2.48.7 release:

    Fix a number of GStreamer memory leaks.
    Fix several crashes and rendering issues.

WebKitGTK 2.48.6 release:

    Fix emojis incorrectly rendered in their text variant.
    Add support for font collection / fragment identifiers.
    Fix web process deadlock on exit.
    Fix stuttering when playing WebP animations.
    Fix CSS animations with cubic-bezier timing function.
    Do not start the MemoryPressureMonitor if it’s disabled.
    Fix several crashes and rendering issues.

WebKitGTK 2.48.5 release:

    Fix several crashes.

WebKitGTK 2.48.4 release:

    Improve emoji font selection with USE_SKIA=ON.
    Improve playback of multimedia streams from blob URLs.
    Fix the build with USE_SKIA_OPENTYPE_SVG=ON and USE_SYSPROF_CAPTURE=ON.
    Fix the build on LoongArch with USE_SKIA=ON.
    Fix crash when using a WebKitWebView widget in an offscreen window.
    Fix several crashes and rendering issues.

Signed-off-by: Jason Schonberg <schonm@gmail.com>
---
 .../webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb} (98%)

Comments

Ankur Tyagi Sept. 29, 2025, 1:34 a.m. UTC | #1
Seems good improvements that release branches (walnascar, scarthgap,
kirkstone) can also benefit from

On Mon, Sep 29, 2025 at 5:52 AM J. S. via lists.openembedded.org
<schonm=gmail.com@lists.openembedded.org> wrote:
>
> WebKitGTK 2.48.7 release:
>
>     Fix a number of GStreamer memory leaks.
>     Fix several crashes and rendering issues.
>
> WebKitGTK 2.48.6 release:
>
>     Fix emojis incorrectly rendered in their text variant.
>     Add support for font collection / fragment identifiers.
>     Fix web process deadlock on exit.
>     Fix stuttering when playing WebP animations.
>     Fix CSS animations with cubic-bezier timing function.
>     Do not start the MemoryPressureMonitor if it’s disabled.
>     Fix several crashes and rendering issues.
>
> WebKitGTK 2.48.5 release:
>
>     Fix several crashes.
>
> WebKitGTK 2.48.4 release:
>
>     Improve emoji font selection with USE_SKIA=ON.
>     Improve playback of multimedia streams from blob URLs.
>     Fix the build with USE_SKIA_OPENTYPE_SVG=ON and USE_SYSPROF_CAPTURE=ON.
>     Fix the build on LoongArch with USE_SKIA=ON.
>     Fix crash when using a WebKitWebView widget in an offscreen window.
>     Fix several crashes and rendering issues.
>
> Signed-off-by: Jason Schonberg <schonm@gmail.com>
> ---
>  .../webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb}    | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>  rename meta-oe/recipes-support/webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb} (98%)
>
> diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> similarity index 98%
> rename from meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
> rename to meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> index b848008910..6c105e7bb1 100644
> --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
> +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> @@ -22,7 +22,7 @@ SRC_URI = "https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz \
>             file://fix-ftbfs-riscv64.patch \
>             file://0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch \
>             "
> -SRC_URI[sha256sum] = "d4dc5970f0fc6a529ff7fd67bcbfab2bbb5e91be789b2e9279640b3217a782c3"
> +SRC_URI[sha256sum] = "2c62aebb608e09f930a539f3623a5cc8023b5068029f42a208f45f9124da6e30"
>
>  inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen
>
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#119999): https://lists.openembedded.org/g/openembedded-devel/message/119999
> Mute This Topic: https://lists.openembedded.org/mt/115481606/3619737
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ankur.tyagi85@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Khem Raj Sept. 29, 2025, 3:31 p.m. UTC | #2
its fails on qemuarm

https://errors.yoctoproject.org/Errors/Details/884060/

On Sun, Sep 28, 2025 at 9:52 AM J. S. via lists.openembedded.org
<schonm=gmail.com@lists.openembedded.org> wrote:
>
> WebKitGTK 2.48.7 release:
>
>     Fix a number of GStreamer memory leaks.
>     Fix several crashes and rendering issues.
>
> WebKitGTK 2.48.6 release:
>
>     Fix emojis incorrectly rendered in their text variant.
>     Add support for font collection / fragment identifiers.
>     Fix web process deadlock on exit.
>     Fix stuttering when playing WebP animations.
>     Fix CSS animations with cubic-bezier timing function.
>     Do not start the MemoryPressureMonitor if it’s disabled.
>     Fix several crashes and rendering issues.
>
> WebKitGTK 2.48.5 release:
>
>     Fix several crashes.
>
> WebKitGTK 2.48.4 release:
>
>     Improve emoji font selection with USE_SKIA=ON.
>     Improve playback of multimedia streams from blob URLs.
>     Fix the build with USE_SKIA_OPENTYPE_SVG=ON and USE_SYSPROF_CAPTURE=ON.
>     Fix the build on LoongArch with USE_SKIA=ON.
>     Fix crash when using a WebKitWebView widget in an offscreen window.
>     Fix several crashes and rendering issues.
>
> Signed-off-by: Jason Schonberg <schonm@gmail.com>
> ---
>  .../webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb}    | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>  rename meta-oe/recipes-support/webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb} (98%)
>
> diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> similarity index 98%
> rename from meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
> rename to meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> index b848008910..6c105e7bb1 100644
> --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
> +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> @@ -22,7 +22,7 @@ SRC_URI = "https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz \
>             file://fix-ftbfs-riscv64.patch \
>             file://0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch \
>             "
> -SRC_URI[sha256sum] = "d4dc5970f0fc6a529ff7fd67bcbfab2bbb5e91be789b2e9279640b3217a782c3"
> +SRC_URI[sha256sum] = "2c62aebb608e09f930a539f3623a5cc8023b5068029f42a208f45f9124da6e30"
>
>  inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen
>
> --
> 2.43.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#119999): https://lists.openembedded.org/g/openembedded-devel/message/119999
> Mute This Topic: https://lists.openembedded.org/mt/115481606/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Jason Schonberg Sept. 29, 2025, 3:42 p.m. UTC | #3
When I was building this, I was building for raspberry PI 5 (ARM64).
I will try to reproduce the problem locally by building for qemuarm.

Thanks,
Jason Schonberg

On Mon, Sep 29, 2025 at 11:31 AM Khem Raj <raj.khem@gmail.com> wrote:
>
> its fails on qemuarm
>
> https://errors.yoctoproject.org/Errors/Details/884060/
>
> On Sun, Sep 28, 2025 at 9:52 AM J. S. via lists.openembedded.org
> <schonm=gmail.com@lists.openembedded.org> wrote:
> >
> > WebKitGTK 2.48.7 release:
> >
> >     Fix a number of GStreamer memory leaks.
> >     Fix several crashes and rendering issues.
> >
> > WebKitGTK 2.48.6 release:
> >
> >     Fix emojis incorrectly rendered in their text variant.
> >     Add support for font collection / fragment identifiers.
> >     Fix web process deadlock on exit.
> >     Fix stuttering when playing WebP animations.
> >     Fix CSS animations with cubic-bezier timing function.
> >     Do not start the MemoryPressureMonitor if it’s disabled.
> >     Fix several crashes and rendering issues.
> >
> > WebKitGTK 2.48.5 release:
> >
> >     Fix several crashes.
> >
> > WebKitGTK 2.48.4 release:
> >
> >     Improve emoji font selection with USE_SKIA=ON.
> >     Improve playback of multimedia streams from blob URLs.
> >     Fix the build with USE_SKIA_OPENTYPE_SVG=ON and USE_SYSPROF_CAPTURE=ON.
> >     Fix the build on LoongArch with USE_SKIA=ON.
> >     Fix crash when using a WebKitWebView widget in an offscreen window.
> >     Fix several crashes and rendering issues.
> >
> > Signed-off-by: Jason Schonberg <schonm@gmail.com>
> > ---
> >  .../webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb}    | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >  rename meta-oe/recipes-support/webkitgtk/{webkitgtk3_2.48.3.bb => webkitgtk3_2.48.7.bb} (98%)
> >
> > diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> > similarity index 98%
> > rename from meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
> > rename to meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> > index b848008910..6c105e7bb1 100644
> > --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
> > +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
> > @@ -22,7 +22,7 @@ SRC_URI = "https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz \
> >             file://fix-ftbfs-riscv64.patch \
> >             file://0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch \
> >             "
> > -SRC_URI[sha256sum] = "d4dc5970f0fc6a529ff7fd67bcbfab2bbb5e91be789b2e9279640b3217a782c3"
> > +SRC_URI[sha256sum] = "2c62aebb608e09f930a539f3623a5cc8023b5068029f42a208f45f9124da6e30"
> >
> >  inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen
> >
> > --
> > 2.43.0
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#119999): https://lists.openembedded.org/g/openembedded-devel/message/119999
> > Mute This Topic: https://lists.openembedded.org/mt/115481606/1997914
> > Group Owner: openembedded-devel+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
similarity index 98%
rename from meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
rename to meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
index b848008910..6c105e7bb1 100644
--- a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.3.bb
+++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.48.7.bb
@@ -22,7 +22,7 @@  SRC_URI = "https://www.webkitgtk.org/releases/webkitgtk-${PV}.tar.xz \
            file://fix-ftbfs-riscv64.patch \
            file://0001-CMake-Add-a-variable-to-control-macro-__PAS_ALWAYS_I.patch \
            "
-SRC_URI[sha256sum] = "d4dc5970f0fc6a529ff7fd67bcbfab2bbb5e91be789b2e9279640b3217a782c3"
+SRC_URI[sha256sum] = "2c62aebb608e09f930a539f3623a5cc8023b5068029f42a208f45f9124da6e30"
 
 inherit cmake pkgconfig gobject-introspection perlnative features_check upstream-version-is-even gi-docgen