summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia/webp
Commit message (Collapse)AuthorAgeFilesLines
* The poky repository master branch is no longer being updated.Richard Purdie2025-11-071-57/+0
| | | | | | | | | | | | | | | | | | | | | You can either: a) switch to individual clones of bitbake, openembedded-core, meta-yocto and yocto-docs b) use the new bitbake-setup You can find information about either approach in our documentation: https://docs.yoctoproject.org/ Note that "poky" the distro setting is still available in meta-yocto as before and we continue to use and maintain that. Long live Poky! Some further information on the background of this change can be found in: https://lists.openembedded.org/g/openembedded-architecture/message/2179 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.5.0 -> 1.6.0Wang Mingyu2025-07-171-1/+1
| | | | | | | | (From OE-Core rev: 3ea48cca171de36f8028d01756f9c931e46bb02e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webp: update SRC_URI to use httpsJermain Horsman2025-02-011-1/+1
| | | | | | | | | | | As the certificate is for *.storage.googleapis.com, update the URL to reflect this. (From OE-Core rev: ff30c1232d296cb144bf8320bf36ee02d489b011) Signed-off-by: Jermain Horsman <jermain.horsman@nedap.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.4.0 -> 1.5.0Wang Mingyu2024-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ API changes: - 'cross_color_transform_bits' added to WebPAuxStats * minor lossless encoder speed and compression improvements * lossless encoding does not use floats anymore * additional Arm optimizations for lossy & lossless + general code generation improvements * improvements to WASM performance * improvements and corrections in webp-container-spec.txt and webp-lossless-bitstream-spec.txt * further security related hardening and increased fuzzing coverage w/fuzztest * miscellaneous warning, bug & build fixes Tool updates: * gif2webp: add -sharp_yuv & -near_lossless * img2webp: add -exact & -noexact * exit codes normalized; running an example program with no arguments will output its help and exit with an error (From OE-Core rev: 4f2b1779894e209b8fddab6aa3f50ea493e7fe36) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.3.2 -> 1.4.0Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * API changes: - libwebpmux: WebPAnimEncoderSetChunk, WebPAnimEncoderGetChunk, WebPAnimEncoderDeleteChunk - libsharpyuv: SharpYuvOptionsInit, SharpYuvConvertWithOptions - extras: SharpYuvEstimate420Risk * further security related hardening in libwebp & examples * some minor optimizations in the lossless encoder * added WEBP_NODISCARD to report unused result warnings; enable with -DWEBP_ENABLE_NODISCARD=1 * improvements and corrections in webp-container-spec.txt and webp-lossless-bitstream-spec.txt * miscellaneous warning, bug & build fixes (From OE-Core rev: 604f81b833472913db5001242ede5ea8397a2104) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade to 1.3.2Ross Burton2023-09-201-1/+1
| | | | | | | | | | | This is a point release with just one change: * security fix for lossless decoder (chromium: #1479274, CVE-2023-4863) (From OE-Core rev: 4ae14143eb7d1d74798ff921d90a0effbac89546) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.3.0 -> 1.3.1Wang Mingyu2023-07-142-60/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | CVE-2023-1999.patch removed since it's included in 1.3.1 Changelog: ========== This is a binary compatible release. * security fixes for lossless encoder (#603, chromium: #1420107, #1455619, CVE-2023-1999) * improve error reporting through WebPPicture error codes * fix upsampling for RGB565 and RGBA4444 in NEON builds * img2webp: add -sharp_yuv & -near_lossless * Windows builds: - fix compatibility with clang-cl (#607) - improve Arm64 performance with cl.exe - add Arm64EC support * fix webp_js with emcc >= 3.1.27 (stack size change, #614) * CMake fixes (#592, #610, #612) * further updates to the container and lossless bitstream docs (#581, #611) (From OE-Core rev: 15411fb32b5a3c0ac9c06ff89db5664799f55d77) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: Fix CVE-2023-1999nikhil2023-06-132-0/+59
| | | | | | | | | | | | Add patch to fix CVE-2023-1999 Link: https://github.com/webmproject/libwebp/commit/a486d800b60d0af4cc0836bf7ed8f21e12974129 (From OE-Core rev: 8f6fcbe2d64e998be934b5b2e0ab65c159bfb807) Signed-off-by: Nikhil R <nikhil.r@kpit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: add BBCLASSEXTENDGeoff Parker2023-05-221-0/+2
| | | | | | | | | | | Add BBCLASSEXTEND += "native nativesdk" Needed by native imagemagick (From OE-Core rev: 07d93b4545ae5e807fcf2cd818f6d1d62e0c9e1a) Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.2.4 -> 1.3.0Wang Mingyu2023-01-161-1/+1
| | | | | | | | | | | | | | | Changelog: ========== * add libsharpyuv, which exposes -sharp_yuv/config.use_sharp_yuv functionality to other libraries; libwebp now depends on this library * major updates to the container and lossless bitstream docs (#448, #546, #551) * miscellaneous warning, bug & build fixes (#576, #583, #584) (From OE-Core rev: e6d50bba6e9e629e292984d54baf62c81407c976) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.2.3 -> 1.2.4Alexander Kanavin2022-08-211-1/+1
| | | | | | | | (From OE-Core rev: efabd3d0d72220f17249abc13d2ca758bdd0141a) 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>
* libwebp: upgrade 1.2.2 -> 1.2.3Alexander Kanavin2022-08-101-1/+1
| | | | | | | | (From OE-Core rev: 1ab7d3bd94f8aeffc1e126a1ef80d5ca6bd3d6c1) 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>
* libwebp: 1.2.1 -> 1.2.2wangmy2022-01-261-1/+1
| | | | | | | (From OE-Core rev: 170ba2ab0733d781a95d8120fdfe9eccacee8b89) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.2.0 -> 1.2.1Alexander Kanavin2021-08-231-1/+1
| | | | | | | (From OE-Core rev: fc6b6f8870bd672616a74dc58b8c19a5d4751e18) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-08-021-4/+4
| | | | | | | | | | | | 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>
* libwebp: upgrade 1.1.0 -> 1.2.0Anuj Mittal2021-02-181-2/+1
| | | | | | | (From OE-Core rev: 82a15fe797cf32c93e2e678463e3341fc7fe5a0e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.0.3 -> 1.1.0Alexander Kanavin2020-01-211-2/+2
| | | | | | | (From OE-Core rev: a92218858f6d229ebee00939208eea8ab27c16ad) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: Clarify BSD license variantChristophe PRIOUZEAU2019-10-151-1/+1
| | | | | | | | | The license of libwebp is BSD-3-Clause. (From OE-Core rev: 80e8ee5e73066acc6e5b7dde708e7069bb549ce3) Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: apply ARM specific config options to big endian ARMAndre McCurdy2019-09-181-1/+4
| | | | | | | (From OE-Core rev: ec28979f473896a06620dc1a76898e52136c4b44) Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.0.2 -> 1.0.3Alexander Kanavin2019-07-311-2/+2
| | | | | | | (From OE-Core rev: 3234c4e127ad28561c41ed41853adab25b731c52) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.0.1 -> 1.0.2Alexander Kanavin2019-02-201-2/+2
| | | | | | | (From OE-Core rev: 2acbd0db7b0651e3996f6577a533d340fa7acb6b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: update to 1.0.1Alexander Kanavin2018-11-231-2/+2
| | | | | | | (From OE-Core rev: 67ae24f82279bb304b747e953a2b65ae5d46cad2) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: update to 1.0.0Alexander Kanavin2018-05-081-3/+2
| | | | | | | | | --disable-experimental has been removed upstream. (From OE-Core rev: 1d03368b265e7dad2a7e5f5db15c456b9f4e6e2d) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: update to 0.6.1Alexander Kanavin2018-02-061-2/+2
| | | | | | | | (From OE-Core rev: 51e070d11fa81dc4bddb3d0e5826108f1571df4a) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: update to 0.6.0Alexander Kanavin2017-03-011-2/+2
| | | | | | | | (From OE-Core rev: 6276f70d6925d8e72078e1974e77dc6433aab2dc) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: sepcify neon availability for armJoe Slater2016-09-091-0/+5
| | | | | | | | | Defeat automatic neon detection. (From OE-Core rev: 1a563214caf6bd5b3a026ebe953f8c692ebd640a) Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade to 0.5.1Alexander Kanavin2016-09-031-2/+2
| | | | | | | (From OE-Core rev: c896b61db5c8abe0b96f7c8468cbf1ba2b36f435) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade to 0.5.0Alexander Kanavin2016-01-151-2/+2
| | | | | | | (From OE-Core rev: ebf2c2c02947be696ba2f1fa4b86b11e316131e1) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: update to 0.4.4Alexander Kanavin2015-12-281-3/+3
| | | | | | | | | | | PATENTS file had a few rewordings: https://github.com/webmproject/libwebp/commits/master/PATENTS (From OE-Core rev: 08a06c7352eb81d110bcfab69dc931ce4b140a0f) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_regex.inc: split the rest of the entries to their recipesAlexander Kanavin2015-12-081-0/+2
| | | | | | | | (From OE-Core rev: 73e2555cc7d529a93362b3fcfea3fbc7a4c60ca1) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: add a recipe from meta-oeAlexander Kanavin2015-09-121-0/+47
libwebp is a dependency of webkit. Upgrade to 0.4.3, add COPYING to license checksum, and use the newly added options in PACKAGECONFIG. (From OE-Core rev: 1c00bf8bce7a197e83456bf5094299d8f33ee473) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>