summaryrefslogtreecommitdiffstats
path: root/meta/recipes-sato
Commit message (Collapse)AuthorAgeFilesLines
* puzzles: Upgrade to latest git with patches mergedRichard Purdie2021-12-127-255/+2
| | | | | | | | | This upgrades to the latest upstream version where our fixes have equivalent fixes merged upstream so our patches are no longer needed. (From OE-Core rev: 987077008c89a9086247d5bcdf35aef7413fb954) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: Add packageconfig for libsoup2Joshua Watt2021-12-121-2/+5
| | | | | | | | | | | | | | | | | | | Adds a PACKAGECONFIG option to use libsoup2 instead of libsoup3. Including libsoup2 and libsoup3 in the same process can cause strange runtime failures, and the latest release of each major version will cause the process to exit if both are detected on startup. The default is changed from libsoup3 back to libsoup2. Most GNOME packages are still using libsoup2, and a large number of these pull in webkitgtk either directly or indirectly. If webkitgtk uses libsoup3, this causes all of these packages to fail at startup. It appears that most GNOME packages will have to switch to libsoup3 when they transition to GTK4. (From OE-Core rev: deedca6bee5c90e35a7814b04bc5de03de9f9b1d) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: upgrade 2.34.1 -> 2.34.2Alexander Kanavin2021-12-091-1/+1
| | | | | | | (From OE-Core rev: b5ee08f8f2bafc17ecc39d9c9351cc9b14eb4982) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* puzzles: Refresh patches based upon upstream discussionRichard Purdie2021-12-096-164/+148
| | | | | | | | | | | | | I mentioned these patches to upstream and this cleans them up based upon our discussion with better fixes, fixed comments and tracking down the correct issue in the malloc case. If we can test and confirm them in this form, we should be in a good position to resovle the issues with upstream and be able to drop the patches ultimately. (From OE-Core rev: 87e6a2715b1dcd5b03d9d6eb0fd0feacc5710e7a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: remove unneeded patchAlexander Kanavin2021-11-112-35/+0
| | | | | | | | | The file is already included just three lines below. (From OE-Core rev: bcfb2539ed319fefd2b3605d8505666bdfc4704c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: submit patches upstreamAlexander Kanavin2021-11-115-5/+5
| | | | | | | (From OE-Core rev: 0a71d871f4a9cbcbc178b5a1e038626ad1af717a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* puzzles: upgrade to latest revisionAlexander Kanavin2021-11-031-1/+1
| | | | | | | (From OE-Core rev: a7914d117f93f234074cfe0d5220fad029ca27b5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Update github.com urls to use httpsRichard Purdie2021-11-031-1/+1
| | | | | | | | | | | | | | Github has announced there will be no more git:// fetching from their servers: https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git and they're about to start having brownout periods to encourage people to update. This runs the conversion script over OE-Core to update our urls to use https instead of git. (From OE-Core rev: b37b61e9a1e448a34957db9ae39285d21352552e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: Add -Wno-c++11-narrowingKhem Raj2021-11-011-0/+4
| | | | | | | | | | | | | | This commit https://github.com/Igalia/WPEBackend-fdo/commit/e4c578f23359dba4d5abbd14b108f59e1b0701c1 causes this warning due to int to uint conversion without static casts unless its fixes properly by upstream make behaviour same as g++ where this is flagged too but only as a warning unlike clang which is pedantic and enables it as error (From OE-Core rev: 0be006cc5f6df32fbc4df8c73851a960d4081ed3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Add explict branch to git SRC_URIsRichard Purdie2021-10-308-8/+8
| | | | | | | | | | | | | There is uncertainty about the default branch name in git going forward. To try and cover the different possible outcomes, add branch names to all git:// and gitsm:// SRC_URI entries. This update was made with the script added to contrib in this patch which aims to help others convert other layers. (From OE-Core rev: b51c405faf6f8c0365f7533bfaf470d79152a463) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: drop unnecessary SSE disabling patchAlexander Kanavin2021-10-282-27/+0
| | | | | | | | (From OE-Core rev: 825467808949c1024a470d45a2468987648d8984) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: upgrade 1.10.0 -> 1.12.0Alexander Kanavin2021-10-281-1/+1
| | | | | | | | (From OE-Core rev: 85266e431bc3556353a983b941c96b34cb638434) 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>
* webkitgtk: upgrade 2.34.0 -> 2.34.1Alexander Kanavin2021-10-281-1/+1
| | | | | | | | (From OE-Core rev: 2a9ae637d95cbf41e1cc2a3516ddd41e1c958104) 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>
* puzzles: upgrade to latest revisionAlexander Kanavin2021-10-281-1/+1
| | | | | | | | (From OE-Core rev: 142016c9c68dc21195b0c39cfd611d5d05ab195c) 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>
* webkitgtk: add gperf-native to DEPENDS to fix buildAndreas Müller2021-10-231-0/+1
| | | | | | | | | | | | Could NOT find Gperf (missing: GPERF_EXECUTABLE) (Required is at least | version "3.0.1") (From OE-Core rev: 840c5b442d4b27a3791ced63565bf757de1d95ca) Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: add PACKAGECONFIG for opengl-or-esMartin Jansa2021-10-232-0/+136
| | | | | | | | | | | | | | | | | | | | | | * added in: https://github.com/WebKit/WebKit/commit/29421afdcd64250c839fc1dbf26c9089584e224c * fixes build without opengl in DISTRO_FEATURES which was failing since upgrade to 2.34.0 with: | CMake Error at Source/cmake/OptionsGTK.cmake:353 (message): | Either GLX or EGL is needed. | Call Stack (most recent call first): | Source/cmake/WebKitCommon.cmake:220 (include) | CMakeLists.txt:20 (include) * and add a patch to fix building this version with opengl and gles disabled (default oe-core setup without opengl in DISTRO_FEATURES) (From OE-Core rev: 7214f09c77675b66e63b8f342a93c6b4db16e53d) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe: upgrade 1.10.1 -> 1.12.0Alexander Kanavin2021-10-231-1/+1
| | | | | | | | (From OE-Core rev: 41619fa9e544e0710895b2df36c44db55530e684) 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>
* puzzles: upgrade to latest revisionAlexander Kanavin2021-10-231-1/+1
| | | | | | | | (From OE-Core rev: f543568534a0d082a35537bdf12377e74acdafb0) 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>
* webkitgtk: update 2.32.3 -> 2.34.0Alexander Kanavin2021-10-146-57/+55
| | | | | | | | (From OE-Core rev: 69208e6e5572858954a995cfdcb4c4404a22013c) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: trim down DEPENDSAlexander Kanavin2021-10-141-6/+14
| | | | | | | | (From OE-Core rev: a5b6f978ef4aef6d484acc6e3c4558df7fec65d2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Add missing pkgconfig inheritRichard Purdie2021-09-212-2/+2
| | | | | | | | | | | | Various recipes were missing a pkgconfig inherit or pkgconfig-native dependency despite using pkgconfig. Add the inherit to igt-gpu-tools/gdb/libmodulemd/libwpe/xwayland/waffle shaderc/iputils/wpebackend-fdo/lttng-ust/cargo. (From OE-Core rev: 777d9744570c2dc119dc5d04985896bbb1da5885) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-sato: Fix runqemu error for qemuarmv5Jon Mason2021-09-171-0/+1
| | | | | | | | | | | | | | | When attempting to execute runqemu on qemuarmv5, the following error is encountered: runqemu - ERROR - Failed to run qemu: qemu-system-arm: versatilepb: memory size must not exceed 256MB To work around this, limit the QB_MEM size for qemuarmv5, similar to what is being done for qemumips. (From OE-Core rev: 6450138afebffcc55ab32afadd5fb979274fff2b) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wpebackend-fdo: set precise BSD licenseRoss Burton2021-09-031-1/+1
| | | | | | | | | "BSD" is ambiguous, use the precise license BSD-2-Clause. (From OE-Core rev: 391895306c44545843dca1ab8ac5b299194f18a9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe: set precise BSD licenseRoss Burton2021-09-031-1/+1
| | | | | | | | | "BSD" is ambiguous, use the precise license BSD-2-Clause. (From OE-Core rev: 521664fea3f21c1fe08ab19227519cbb224f353c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: set precise BSD licenseRoss Burton2021-09-031-1/+1
| | | | | | | | | "BSD" is ambiguous, use the precise license BSD-2-Clause. (From OE-Core rev: fea814494865976e78be308642db553102ca9e02) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: upgrade 2.32.2 -> 2.32.3Alexander Kanavin2021-08-233-43/+5
| | | | | | | (From OE-Core rev: ea785ab3aabf04acb13ed0162b4807aed0562510) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwpe: remove rpi-specific custom codeDenys Dmytriyenko2021-08-041-3/+0
| | | | | | | | | | | | This recipe was ported from another layer, which had special handling for rpi. OE-Core doesn't have 'rpi' override, doesn't define 'vc4graphics' DISTRO_FEATURES and overall, BSP-specifics should be handled in downstream layers, not in OE-Core. (From OE-Core rev: 80ef74e47bee58efc9b5c46bf76b2bceab0957fe) Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-08-0219-76/+76
| | | | | | | | | | | | This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* 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>
* puzzles: upgrade to latest revisionAlexander Kanavin2021-06-171-2/+2
| | | | | | | | | License-update: copyright years (From OE-Core rev: 512c9c893c67d8a11f9af5d3fcaaa58a9211015e) 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>
* images: remove sato/weston ptest imagesAlexander Kanavin2021-05-282-50/+0
| | | | | | | | | They have been replaced by core-image-minimal-ptest-fast/all (From OE-Core rev: 0d5bd979a9f67474c4da1d69377a1a1c2161ca6b) 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>
* rxvt-unicode: upgrade 9.22 -> 9.26zhengruoqin2021-05-212-33/+1
| | | | | | | | | | 0001-libev-remove-deprecated-throw-specification.patch removed since it is included in 9.26 (From OE-Core rev: 62342c91c7aaa27cbc83d9f9421205d879b32d3a) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.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>
* puzzles: Upstream changed to main branch for developmentRichard Purdie2021-05-101-1/+1
| | | | | | (From OE-Core rev: 943402b25212408a4ddcfa8a146b645509e138dd) 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>
* puzzles: update to latest revisionAlexander Kanavin2021-05-092-65/+5
| | | | | | | | | | Convert to cmake, drop all the unneeded cruft from the recipe. License-Update: additional contributors (From OE-Core rev: adba510022781f139014d6174e46954c1f4774c0) 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>