0

Roll src/third_party/libwebp/src/ 7366f7f39..603e8d7ad (113 commits)

7366f7f394..603e8d7adb

$ git log 7366f7f39..603e8d7ad --date=short --no-merges --format='%ad %ae %s'
2022-12-19 jzern update ChangeLog
2022-12-16 jzern update NEWS
2022-12-16 jzern bump version to 1.3.0
2022-12-16 jzern update AUTHORS
2022-12-15 jzern */Android.mk: add a check for NDK_ROOT
2022-12-15 jzern doc/api.md,webp_js/README.md: Webp -> WebP
2022-12-15 jzern extras: WebpToSDL -> WebPToSDL
2022-12-15 jzern xcframeworkbuild.sh: bump MACOSX_CATALYST_MIN_VERSION
2022-12-14 jzern CMake: align .pc variables with autoconf
2022-11-22 jzern webp-lossless-bitstream-spec,cosmetics: reflow paragraphs
(...)
2022-08-01 jzern webp-container-spec.txt: update 'key words' text
2022-07-29 jzern utils.h,WEBP_ALIGN: make bitmask unsigned
2022-07-30 jzern add WebPInt32ToMem
2022-07-28 jzern add WebPMemToInt32
2022-07-27 maryla Build libsharpyuv as a full installable library.
2022-07-25 jzern CMake: set rpath for shared objects
2022-07-25 vrabaud Fix the lossless specs a bit more.
2022-07-22 jzern CMake: fix dylib versioning
2022-07-21 jzern CMakeLists.txt: correct libwebpmux name in WebPConfig.cmake
2022-07-21 jzern Revert "cmake: fix webpmux lib name for cmake linking"

Created with:
  roll-dep src/third_party/libwebp/src

Bug: 1366372
Bug: 1403132
Bug: b/262806895
Bug: webp:590
Change-Id: I05b35d5d10278c612c5ae7a3bed08cbc900e3b3e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4122988
Commit-Queue: James Zern <jzern@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
Cr-Commit-Position: refs/heads/main@{#1093653}
This commit is contained in:
James Zern
2023-01-18 00:53:58 +00:00
committed by Chromium LUCI CQ
parent 31b0b0c05e
commit 699b05f8e8
3 changed files with 14 additions and 4 deletions
DEPS
third_party/libwebp

2
DEPS

@ -1497,7 +1497,7 @@ deps = {
Var('chromium_git') + '/webm/libwebm.git' + '@' + 'e4fbea0c9751ae8aa86629b197a28d8276a2b0da',
'src/third_party/libwebp/src':
Var('chromium_git') + '/webm/libwebp.git' + '@' + '7366f7f394af26de814296152c50e673ed0a832f',
Var('chromium_git') + '/webm/libwebp.git' + '@' + '603e8d7adb0ccc35237419c2938194623b60e9be',
'src/third_party/libyuv':
Var('chromium_git') + '/libyuv/libyuv.git' + '@' + '6e4b0acb4b3d5858c77a044aad46132998ac4a76',

@ -365,10 +365,16 @@ source_set("libwebp_sharpyuv_dsp_headers") {
public = [ "src/sharpyuv/sharpyuv_dsp.h" ]
}
source_set("libwebp_dsp_cpu_c") {
public = [ "src/src/dsp/cpu.c" ]
}
static_library("libwebp_sharpyuv") {
sources = [
"src/sharpyuv/sharpyuv.c",
"src/sharpyuv/sharpyuv.h",
"src/sharpyuv/sharpyuv_cpu.c",
"src/sharpyuv/sharpyuv_cpu.h",
"src/sharpyuv/sharpyuv_csp.c",
"src/sharpyuv/sharpyuv_csp.h",
"src/sharpyuv/sharpyuv_gamma.c",
@ -385,6 +391,7 @@ static_library("libwebp_sharpyuv") {
all_dependent_configs = [ ":libwebp_config" ]
deps = [
":libwebp_dsp_cpu_c",
":libwebp_dsp_headers",
":libwebp_sharpyuv_dsp",
":libwebp_webp",
@ -393,6 +400,8 @@ static_library("libwebp_sharpyuv") {
static_library("libwebp_sharpyuv_dsp") {
sources = [
"src/sharpyuv/sharpyuv.h",
"src/sharpyuv/sharpyuv_cpu.h",
"src/sharpyuv/sharpyuv_dsp.c",
"src/sharpyuv/sharpyuv_dsp.h",
]
@ -644,6 +653,7 @@ if (current_toolchain == host_toolchain) {
":imagedec",
":imageio_util",
":libwebp",
":libwebp_sharpyuv",
":libwebp_webp",
"//base",
"//build/win:default_exe_manifest",

@ -1,9 +1,9 @@
Name: WebP image encoder/decoder
Short Name: libwebp
URL: https://chromium.googlesource.com/webm/libwebp
Version: v1.2.3
Revision: 7366f7f394af26de814296152c50e673ed0a832f
CPEPrefix: cpe:/a:webmproject:libwebp:1.2.3
Version: v1.3.0
Revision: 603e8d7adb0ccc35237419c2938194623b60e9be
CPEPrefix: cpe:/a:webmproject:libwebp:1.3.0
License: BSD
License File: LICENSE
Security Critical: Yes