summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/webkitgtk
Commit message (Collapse)AuthorAgeFilesLines
* webkitgtk3: remove unused patchMaxin John2024-03-081-33/+0
| | | | | | | | | Remove check-GST_GL_HAVE_PLATFORM_GLX.patch as it is no longer used. Rationale: This issue is 2.40 specific since GLX support is removed [1] from trunk upstream, therefore this patch wont be needed when upgrading to 2.42+ Signed-off-by: Maxin John <maxin.john@gmail.com>
* webkitgtk3: Fix build on 32bit x86Khem Raj2024-02-212-0/+39
| | | | | | | | | | | | | | | Backport a patch to fix the compile problems seen on 32bit x86 Fixes TOPDIR/build/tmp/work/core2-32-yoe-linux/webkitgtk3/2.42.5/webkitgtk-2.42.5/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:339:21: error: use of undeclared identifier 't6' 339 | UNUSED_VARIABLE(t6); | ^ TOPDIR/build/tmp/work/core2-32-yoe-linux/webkitgtk3/2.42.5/webkitgtk-2.42.5/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:340:21: error: use of undeclared identifier 't7' 340 | UNUSED_VARIABLE(t7); | ^ 2 errors generated. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: upgrade 2.42.4 -> 2.42.5Wang Mingyu2024-02-201-1/+1
| | | | | | | | | | | | | Changelog: ========= - Fix webkit_web_context_allow_tls_certificate_for_host to handle IPv6 URIs produced by SoupURI. - Ignore stops with offset zero before last one when rendering gradients with cairo. - Write bwrapinfo.json to disk for xdg-desktop-portal. - Fix gamepads detection by correctly handling focused window in GTK4. - Fix several crashes and rendering issues. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: upgrade 2.42.3 -> 2.42.4Wang Mingyu2024-01-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: upgrade 2.42.2 -> 2.42.3Wang Mingyu2023-12-181-1/+1
| | | | | | | | | | | | | Changelog: =========== - Fix flickering while playing videos with DMA-BUF sink. - Fix color picker being triggered in the inspector when typing "tan". - Do not special case the "sans" font family name. - Fix build failure with libxml2 version 2.12.0 due to an API change. - Fix several crashes and rendering issues. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: upgrade 2.42.1 -> 2.42.2Wang Mingyu2023-11-171-1/+1
| | | | | | | | | | | | Changelog: ========== - Bump Safari version in user agent header. - Fix CSP regression that broke Unity WebGL applications. - Fix the build with GBM disabled. - Fix several crashes and rendering issues. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: upgrade 2.42.0 -> 2.42.1Khem Raj2023-11-051-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: Do not use musttail with clang on armKhem Raj2023-09-302-0/+22
| | | | | | | Fixes https://github.com/llvm/llvm-project/issues/67767 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: reduce size of -dbg packageRoss Burton2023-09-261-0/+3
| | | | | | | | | | | | | | | | | | Unless DEBUG_BUILD is enabled, pass -g1 to massively reduce the size of the debug symbols Level 1 produces minimal information, enough for making backtraces in parts of the program that you don't plan to debug. This includes descriptions of functions and external variables, and line number tables, but no information about local variables. This makes the sstate objects a lot more manageable, and packaging faster. Based on - https://patchwork.yoctoproject.org/project/oe-core/patch/20230925113508.1087898-1-ross.burton@arm.com/ Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk: upgrade 2.40.5 -> 2.42.0Markus Volk2023-09-204-15/+27
| | | | | | | | | | | - Add a packageconfig for jpegxl. This is done because it is requested by default and do_configure fails because we dont have a recipe for it in meta-oe - Refresh patches with devtool - Remove check-GST_GL_HAVE_PLATFORM_GLX.patch. The file has been reworked and it should hopefully not be needed anymore Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk: explicitly disable JIT for armv7* with softfpMartin Jansa2023-09-071-1/+13
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: upgrade 2.40.2 -> 2.40.5Markus Volk2023-08-023-72/+1
| | | | | | | | | | | | | | | | | | | | | - Remove unneeded patches What’s new in the WebKitGTK 2.40.5 release? - Fix several crashes and rendering issues. What’s new in the WebKitGTK 2.40.4 release? - Fix a bug in JavaScript reading variable arguments in a call. What’s new in the WebKitGTK 2.40.3 release? - Make memory pressure monitor honor memory.memsw.usage_in_bytes if exists. - Include key modifiers in wheel events. - Apply cookie blocking policy to WebSocket handshakes. - Remove accidental dependency on GLib 2.70. - Fix the build with BUBBLEWRAP_SANDBOX disabled. - Fix several crashes and rendering issues. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: add recipeMarkus Volk2023-07-287-0/+632
- Change the meta-gnome recipes to use the gtk3 variant of webkitgtk - Import gcr3 recipe from oe-core Most Gnome recipes require webkitgtk built with gtk+3. oe-core is in the process of updating webkitgtk to be built with gtk4. It will be necessary to add a recipe that provides the gtk+3 variant, or we wont be able to use e.g. geary with gmail addresses or provide google integration for gnome-calendar or nautilus/files. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>