summaryrefslogtreecommitdiffstats
path: root/meta/recipes-sato/webkit
Commit message (Collapse)AuthorAgeFilesLines
* webkitgtk: upgrade 2.32.1 -> 2.32.2Alexander Kanavin2021-07-162-4/+4
| | | | | | | | (From OE-Core rev: 6a1bbc8c9758a201a5bf1901890e789d869c618d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.8.4 -> 1.10.0Alexander Kanavin2021-06-171-1/+1
| | | | | | | (From OE-Core rev: 6a388fe5eea05b128318aec1b95b1e1cad22e362) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe: upgrade 1.10.0 -> 1.10.1Alexander Kanavin2021-06-171-1/+1
| | | | | | | (From OE-Core rev: 1d0df5c571978cfb586de040f5ae04df4c52893c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update 2.32.0 -> 2.32.1Alexander Kanavin2021-05-255-265/+8
| | | | | | | | | | | | Drop 49a19c49c6de8af74e521f36cb43e6c1ec2e391c.patch (backport) 0001-Fix-build-with-musl.patch (problem fixed upstream). (From OE-Core rev: b824f728c9f78c9c5777987a17bfd794c60ad0ec) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.8.3 -> 1.8.4Richard Purdie2021-05-181-1/+1
| | | | | | (From OE-Core rev: 304cb97053eb4593a37ad3282594747b5e601bee) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: fix build without opengl in DISTRO_FEATURESMartin Jansa2021-05-132-0/+38
| | | | | | | (From OE-Core rev: 3b46038685c4d319ca0c88b3519cde04d615dc2a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe: upgrade 1.8.0 -> 1.10.0Alexander Kanavin2021-05-091-1/+1
| | | | | | | (From OE-Core rev: 2abc471c24d60485fb6fb3380eeea33137bf81bf) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update 2.30.6 -> 2.32.0Alexander Kanavin2021-05-097-103/+210
| | | | | | | | | | | | Drop 0001-Extend-atomics-check-to-include-1-byte-CAS-test.patch (merged upstream). Rebase other patches. (From OE-Core rev: f64e9ba5f0d48e34d7022bf74bd9765f9e8a792c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Update patch statusKhem Raj2021-05-033-3/+3
| | | | | | | | | These patches are accepted in webkit master ( 2.34+ ) (From OE-Core rev: 1e5b73f068cfe709bf7188ed3fff46a391b89897) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Fix reproducibility in minibrowserKhem Raj2021-05-032-0/+32
| | | | | | | (From OE-Core rev: 8f08ca440b6c2ad3494808ffa4ec6091722c0339) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.8.2 -> 1.8.3wangmy2021-04-231-1/+1
| | | | | | | (From OE-Core rev: 3aa145d326cf22aa423940e8b09f609fe9c27cbe) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: upgrade 2.30.5 -> 2.30.6Wang Mingyu2021-04-181-1/+1
| | | | | | | (From OE-Core rev: 9a3a925cc90f1b882463f3e885af441177a8215c) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.8.0 -> 1.8.2zhengruoqin2021-04-181-1/+1
| | | | | | | (From OE-Core rev: c65d04d555df94ad3b5c1076d8b5097de699f8c5) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Drop include_array.patchKhem Raj2021-04-052-16/+0
| | | | | | | | | | It has been fixed with another upstream fix https://bugs.webkit.org/show_bug.cgi?id=198180 (From OE-Core rev: d6e1452491e27a1bd70b82e6b41c4f058d8684aa) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: enable strlen and stpcpy on musl/linux tooKhem Raj2021-03-201-10/+26
| | | | | | | (From OE-Core rev: d8f210688c56c26012f44a0a8c3bc6c1fbb9b596) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Add packageconfig to chose between size and speedKhem Raj2021-03-201-1/+1
| | | | | | | | | | | | | | | | | | This packageconfig when selected will use -Os -DNDEBUG instead of -O2 -DNDEBUG, which should generate smaller binaries and libs but perhaps at the expense of some runtime performance, defaults are kept as it is size reduction when enabled --rwxr-xr-x root root 23503680 ./usr/lib/libjavascriptcoregtk-4.0.so.18.17.13 +-rwxr-xr-x root root 17536152 ./usr/lib/libjavascriptcoregtk-4.0.so.18.17.13 --rwxr-xr-x root root 53314616 ./usr/lib/libwebkit2gtk-4.0.so.37.49.9 +-rwxr-xr-x root root 40195672 ./usr/lib/libwebkit2gtk-4.0.so.37.49.9 (From OE-Core rev: 086c7ef9f90bc4946b53a1373cca539701501384) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Reduce stack and heap sizes for jsc on muslKhem Raj2021-03-202-0/+75
| | | | | | | | | | | | Fixes [YOCTO #14281] (From OE-Core rev: 5be97052ecfd5cc510651dddeb1291183240d1f3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrei Gherzan <andrei@gherzan.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Enhance check for atomics to include 1 byte CASKhem Raj2021-03-102-0/+79
| | | | | | | | | | This fixes linking failures Source/WTF/wtf/text/StringImpl.h:1115: undefined reference to `__atomic_compare_exchange_1' (From OE-Core rev: 22cb3fff5a161f03511056c749bfb11e83de1628) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Use linker options to reduce memory overhead during linkingKhem Raj2021-03-102-0/+23
| | | | | | | | | Helps builds on machines with less RAM ( 8G ) (From OE-Core rev: 6ff409d0d70b2ee0580d948c9fe50a1c9f224ac6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update 2.30.4 -> 2.30.5Alexander Kanavin2021-03-022-8/+8
| | | | | | | (From OE-Core rev: 192a3308cc0bd7f200e2f9aef759c90f54dd090b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkit/wpe: only check even versionsAlexander Kanavin2021-03-012-0/+7
| | | | | | | (From OE-Core rev: 3c23b97d52e054ce20f94b2a5716c425a4f9fa2c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: upgrade 2.30.2 -> 2.30.4Alexander Kanavin2020-12-302-182/+1
| | | | | | | (From OE-Core rev: f076192f7f33a3f5fb9eb45a48e4110373a9cb81) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: fix reproducibilityAlexander Kanavin2020-12-091-0/+12
| | | | | | | (From OE-Core rev: 1e7c673ab8d14766190843c6d8747510b37c71bf) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: fix build with ICU 68.1Ross Burton2020-11-112-0/+181
| | | | | | | | | | ICU 68.1 doesn't expose TRUE/FALSE macros anymore, so backport a patch to fix the build from upstream. (From OE-Core rev: 55e09fff01758088bba51ab6a24f833a8846683e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: fix build with x11 enabledMartin Jansa2020-11-082-0/+25
| | | | | | | (From OE-Core rev: e060925735a274164b43db5eb70af29ebf2b046e) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: fix opengl PACKAGECONFIGMartin Jansa2020-11-081-1/+1
| | | | | | | | | | | | | | | | | | | * ENABLE(OPENGL) was renamed to ENABLE(GRAPHICS_CONTEXT_GL) in r254064: https://github.com/WebKit/webkit/commit/92f9916b4a0d799c3f7be10b69aa53f40a149a2d and https://github.com/WebKit/webkit/commit/b3cb3ba4fa713e23ae27b2a79c14c6735d40d671 but AUH doesn't notice that and builds without opengl in DISTRO_FEATURES are now failing with: | CMake Error at Source/cmake/OptionsGTK.cmake:323 (message): | Either OpenGL or OpenGLES2 is needed for ENABLE_GRAPHICS_CONTEXT_GL. | Call Stack (most recent call first): | Source/cmake/WebKitCommon.cmake:58 (include) | CMakeLists.txt:173 (include) (From OE-Core rev: 82ac2a91ea6adc33f2f10634fe0a3f1ad4d12e66) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: upgrade 2.30.1 -> 2.30.2Alexander Kanavin2020-11-031-1/+1
| | | | | | | (From OE-Core rev: 0a412e9c7c53932f804657fcf49b5c3900038300) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.7.1 -> 1.8.0Alexander Kanavin2020-11-031-1/+1
| | | | | | | (From OE-Core rev: 19a9b1dde127eb08b985491d0fd4956f54201905) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe: upgrade 1.7.1 -> 1.8.0Alexander Kanavin2020-11-031-1/+1
| | | | | | | (From OE-Core rev: ab286e500457a03fc95fd9598b4dedc3463d7011) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update 2.28.4 -> 2.30.1Alexander Kanavin2020-10-305-143/+14
| | | | | | | | | | | | | | Drop 0001-OptionsGTK.cmake-drop-the-hardcoded-introspection-gt.patch and cross-compile.patch as upstream has removed the code. Rebase 0001-Enable-THREADS_PREFER_PTHREAD_FLAG.patch. Add a systemd config option, subject to systemd in DISTRO_FEATURES. (From OE-Core rev: 98d7a2b593eee33e0bc015778712cd8b68146588) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Disable gold linker and JIT on riscvKhem Raj2020-10-301-0/+4
| | | | | | | | | both unsupported _yet_ on RISCV (From OE-Core rev: 40742b98cd25225e95029316539f66b1cbef8ef1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: update 1.6.1 -> 1.7.1Alexander Kanavin2020-08-251-3/+3
| | | | | | | (From OE-Core rev: 16f03b665dcf58484a49c1c7534d96e269d66a8a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Upgrade to 2.28.4Khem Raj2020-08-152-1/+68
| | | | | | | | | backport a patch from master to fix clang11 build error (From OE-Core rev: 6d38f23f5c34dfb2a2d28b834b0c35b1f7778f85) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe: update to 1.7.1Oleksandr Kravchuk2020-08-011-2/+1
| | | | | | | (From OE-Core rev: c89e4b47198c3557ff3086accb15e212d14a2a0d) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: upgrade 2.28.2 -> 2.28.3Richard Purdie2020-07-181-2/+1
| | | | | | (From OE-Core rev: 1e67e325ba620fe91ef11ab2a1029fbbc54b3c69) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.6.0 -> 1.6.1Alexander Kanavin2020-06-091-2/+1
| | | | | | | (From OE-Core rev: ac4cd00617c65e6b69b59935d75f8f012db51c8b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "webkitgtk, pinentry: require gobject-introspection-data in ↵Kai Kang2020-05-241-4/+2
| | | | | | | | | | | | | | | | | DISTRO_FEATURES when libsecret PACKAGECONFIG is enabled" This reverts commit 91264e5e0ab40b796e214edd84c72bc88b363778. It adds meson options 'instrospection' to disable gobject introspection files build. So no need to check distro feature 'gobject-introspection-data' any longer. Keep the spaces adjustment and comment removal. (From OE-Core rev: 424b65d57b16e3f0ad29a5115f048aaba4d95473) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk, pinentry: require gobject-introspection-data in DISTRO_FEATURES ↵Martin Jansa2020-05-181-4/+6
| | | | | | | | | | | | | | when libsecret PACKAGECONFIG is enabled * gobject-introspection is mandatory since libsecret upgrade to 0.20.3 * enable libsecret in webkitgtk only when gobject-introspection-data is in DISTRO_FEATURES * drop comment about libsecret being in meta-gnome from pinentry (From OE-Core rev: cab86a3196ef4fcd2714591597f2503aa8138df0) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpe: update to 1.6.0Alexander Kanavin2020-05-052-2/+4
| | | | | | | (From OE-Core rev: c67ff709d00058ba9eb0a1b80e1dd516101368be) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update to 2.28.2Alexander Kanavin2020-05-034-52/+21
| | | | | | | (From OE-Core rev: 684bd64a6e6fa088364194d06e2a59b276e3bd77) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Remove obsolete woff2 commentuninative-2.8Adrian Bunk2020-02-281-1/+0
| | | | | | | | | woff2 is now available in meta-webkit. (From OE-Core rev: a5beb977a57e7b1941a2a1c5c130881b74da3b6b) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Remove unnecessary REQUIRED_DISTRO_FEATURES requirementsAdrian Bunk2020-02-281-2/+4
| | | | | | | | | | | x11 can be replaced with wayland. opengl is mandatory only with wayland. Without x11, use gles2 for opengl. (From OE-Core rev: 1408c00d619d862d4da63882a86ff096a891ad5d) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Move X library DEPENDS to the x11 PACKAGECONFIGAdrian Bunk2020-02-281-3/+3
| | | | | | | | | Also adjust them to what OptionsGTK currently checks. (From OE-Core rev: 082ccd85589a230810621425ddbf438a03df437e) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Disable GI data for musl/armKhem Raj2020-02-281-0/+5
| | | | | | | | | | qemu-arm hangs forever when running gobject introspection (From OE-Core rev: 7a9d9a4b5fb80a4b22b711c50ddcbd526c0955fb) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Remove the unused DEPENDS on libidnAdrian Bunk2020-02-251-1/+1
| | | | | | | (From OE-Core rev: f29baac5297446495fd61ab4ce7d4d24eb0ba3bb) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Remove obsolete gtk2 packageconfigAdrian Bunk2020-02-251-1/+0
| | | | | | | | | Upstream no longer supports GTK2 plugins. (From OE-Core rev: 1c16d4a210e89eb679b4b044c8f6f6fae96e1919) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Remove unused DEPENDS on pulseaudioAdrian Bunk2020-02-251-1/+1
| | | | | | | (From OE-Core rev: 33f24afdaa0cf94a6f1029ad919570de15354f51) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe, wpebackend-fdo: add opengl to required DISTRO_FEATURESMartin Jansa2020-02-222-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * requires virtual/egl which isn't available without opengl in DISTRO_FEATURES as shown in world builds without it: ERROR: Nothing PROVIDES 'virtual/egl' (but openembedded-core/meta/recipes-sato/webkit/libwpe_1.4.0.1.bb, openembedded-core/meta/recipes-sato/webkit/wpebackend-fdo_1.4.1.bb DEPENDS on or otherwise requires it) $ bitbake libwpe NOTE: Resolving any missing task queue dependencies ERROR: Nothing PROVIDES 'virtual/egl' (but /OE/build/oe-core/openembedded-core/meta/recipes-sato/webkit/libwpe_1.4.0.1.bb DEPENDS on or otherwise requires it). Close matches: virtual/kernel virtual/make virtual/perf ERROR: Required build target 'libwpe' has no buildable providers. Missing or unbuildable dependency chain was: ['libwpe', 'virtual/egl'] $ bitbake wpebackend-fdo NOTE: Resolving any missing task queue dependencies ERROR: Nothing PROVIDES 'virtual/egl' (but /OE/build/oe-core/openembedded-core/meta/recipes-sato/webkit/wpebackend-fdo_1.4.1.bb DEPENDS on or otherwise requires it). Close matches: virtual/kernel virtual/make virtual/perf ERROR: Required build target 'wpebackend-fdo' has no buildable providers. Missing or unbuildable dependency chain was: ['wpebackend-fdo', 'virtual/egl'] $ bitbake webkitgtk ERROR: Nothing PROVIDES 'webkitgtk' webkitgtk was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES) (From OE-Core rev: 7214af1d8ed9082cb4646951df8b5d97591a4876) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: enable gobject-introspection for armv7aAndreas Müller2020-02-221-4/+0
| | | | | | | | | | | | Tested with cortex-a9 machine * before this patch -> no gir * after: gir was built without issues (From OE-Core rev: 0f4f69d1b238b2c22c30ef306358a055d3aa39cb) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: enable gobject-introspection for armv7ve - it builds without issuesAndreas Müller2020-02-211-1/+0
| | | | | | | | | | Maybe armv7a can be re-enabled either but due to limited resources there is no chance for me to test. (From OE-Core rev: 8fe34dd8ee8e213ad954a8534bdfb737676d7c9a) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>