Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libwebp for openSUSE:Factory checked 
in at 2022-08-09 15:26:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libwebp (Old)
 and      /work/SRC/openSUSE:Factory/.libwebp.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libwebp"

Tue Aug  9 15:26:05 2022 rev:33 rq:993806 version:1.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libwebp/libwebp.changes  2022-07-26 
19:42:23.722617247 +0200
+++ /work/SRC/openSUSE:Factory/.libwebp.new.1521/libwebp.changes        
2022-08-09 15:26:13.905261636 +0200
@@ -1,0 +2,9 @@
+Sun Aug  7 19:53:47 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 1.2.4:
+  This is a binary compatible release.
+  * restore CMake libwebpmux target name for compatibility with 1.2.2 (#575)
+  * fix lossless crunch mode encoding with WEBP_REDUCE_SIZE
+    (chromium: #1345547, #1345595, #1345772, #1345804)
+ 
+-------------------------------------------------------------------

Old:
----
  libwebp-1.2.3.tar.gz
  libwebp-1.2.3.tar.gz.asc

New:
----
  libwebp-1.2.4.tar.gz
  libwebp-1.2.4.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libwebp.spec ++++++
--- /var/tmp/diff_new_pack.GEDr8m/_old  2022-08-09 15:26:14.733264001 +0200
+++ /var/tmp/diff_new_pack.GEDr8m/_new  2022-08-09 15:26:14.737264013 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           libwebp
-Version:        1.2.3
+Version:        1.2.4
 Release:        0
 Summary:        Library and tools for the WebP graphics format
 License:        BSD-3-Clause

++++++ libwebp-1.2.3.tar.gz -> libwebp-1.2.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/CMakeLists.txt 
new/libwebp-1.2.4/CMakeLists.txt
--- old/libwebp-1.2.3/CMakeLists.txt    2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/CMakeLists.txt    2022-08-06 01:49:26.000000000 +0200
@@ -509,18 +509,19 @@
 
 if(WEBP_BUILD_LIBWEBPMUX)
   parse_makefile_am(${CMAKE_CURRENT_SOURCE_DIR}/src/mux "WEBP_MUX_SRCS" "")
-  add_library(webpmux ${WEBP_MUX_SRCS})
-  target_link_libraries(webpmux webp)
-  target_include_directories(webpmux
+  add_library(libwebpmux ${WEBP_MUX_SRCS})
+  target_link_libraries(libwebpmux webp)
+  target_include_directories(libwebpmux
                              PRIVATE ${CMAKE_CURRENT_BINARY_DIR}
                                      ${CMAKE_CURRENT_SOURCE_DIR})
-  set_version(mux/Makefile.am webpmux webpmux)
-  set_target_properties(webpmux
+  set_version(mux/Makefile.am libwebpmux webpmux)
+  set_target_properties(libwebpmux
                         PROPERTIES PUBLIC_HEADER
                                    
"${CMAKE_CURRENT_SOURCE_DIR}/src/webp/mux.h;\
 ${CMAKE_CURRENT_SOURCE_DIR}/src/webp/mux_types.h;\
 ${CMAKE_CURRENT_SOURCE_DIR}/src/webp/types.h;")
-  list(APPEND INSTALLED_LIBRARIES webpmux)
+  set_target_properties(libwebpmux PROPERTIES OUTPUT_NAME webpmux)
+  list(APPEND INSTALLED_LIBRARIES libwebpmux)
   configure_pkg_config("src/mux/libwebpmux.pc")
 endif()
 
@@ -534,7 +535,7 @@
                         exampleutil
                         imageioutil
                         webp
-                        webpmux
+                        libwebpmux
                         ${WEBP_DEP_GIF_LIBRARIES})
   target_include_directories(gif2webp PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/src)
   install(TARGETS gif2webp RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
@@ -551,7 +552,7 @@
                         imagedec
                         imageioutil
                         webp
-                        webpmux)
+                        libwebpmux)
   target_include_directories(img2webp PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/src)
   install(TARGETS img2webp RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
 endif()
@@ -601,12 +602,10 @@
   # webpmux
   parse_makefile_am(${CMAKE_CURRENT_SOURCE_DIR}/examples "WEBPMUX_SRCS"
                     "webpmux")
-  add_executable(webpmux_app ${WEBPMUX_SRCS})
-  set_target_properties(webpmux_app PROPERTIES OUTPUT_NAME webpmux)
-  target_link_libraries(webpmux_app exampleutil imageioutil webpmux webp)
-  target_include_directories(webpmux_app
-                             PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/src)
-  install(TARGETS webpmux_app RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+  add_executable(webpmux ${WEBPMUX_SRCS})
+  target_link_libraries(webpmux exampleutil imageioutil libwebpmux webp)
+  target_include_directories(webpmux PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/src)
+  install(TARGETS webpmux RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
 endif()
 
 if(WEBP_BUILD_EXTRAS)
@@ -738,6 +737,10 @@
 
 # Create the Config file.
 include(CMakePackageConfigHelpers)
+# Fix libwebpmux reference. The target name libwebpmux is used for
+# compatibility purposes, but the library mentioned in WebPConfig.cmake should
+# be the unprefixed version.
+list(TRANSFORM INSTALLED_LIBRARIES REPLACE "libwebpmux" "webpmux")
 configure_package_config_file(
   ${CMAKE_CURRENT_SOURCE_DIR}/cmake/WebPConfig.cmake.in
   ${CMAKE_CURRENT_BINARY_DIR}/WebPConfig.cmake
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/ChangeLog new/libwebp-1.2.4/ChangeLog
--- old/libwebp-1.2.3/ChangeLog 2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/ChangeLog 2022-08-06 01:49:26.000000000 +0200
@@ -1,3 +1,9 @@
+980d2488 update NEWS
+9fde8127 bump version to 1.2.4
+e626925c lossless: fix crunch mode w/WEBP_REDUCE_SIZE
+bfad7ab5 CMakeLists.txt: correct libwebpmux name in WebPConfig.cmake
+c2e3fd30 Revert "cmake: fix webpmux lib name for cmake linking"
+3c4a0fbf update ChangeLog (tag: v1.2.3)
 56a480e8 dsp/cpu.h: add missing extern "C"
 62b45bdd update ChangeLog (tag: v1.2.3-rc1)
 8764ec7a Merge changes Idb037953,Id582e395 into 1.2.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/NEWS new/libwebp-1.2.4/NEWS
--- old/libwebp-1.2.3/NEWS      2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/NEWS      2022-08-06 01:49:26.000000000 +0200
@@ -1,3 +1,9 @@
+- 8/4/2022: version 1.2.4
+  This is a binary compatible release.
+  * restore CMake libwebpmux target name for compatibility with 1.2.2 (#575)
+  * fix lossless crunch mode encoding with WEBP_REDUCE_SIZE
+    (chromium: #1345547, #1345595, #1345772, #1345804)
+
 - 6/30/2022: version 1.2.3
   This is a binary compatible release.
   * security fix for lossless encoder (#565, chromium:1313709)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/README.md new/libwebp-1.2.4/README.md
--- old/libwebp-1.2.3/README.md 2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/README.md 2022-08-06 01:49:26.000000000 +0200
@@ -7,7 +7,7 @@
       \__\__/\____/\_____/__/ ____  ___
             / _/ /    \    \ /  _ \/ _/
            /  \_/   / /   \ \   __/  \__
-           \____/____/\_____/_____/____/v1.2.3
+           \____/____/\_____/_____/____/v1.2.4
 ```
 
 WebP codec is a library to encode and decode images in WebP format. This 
package
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/configure new/libwebp-1.2.4/configure
--- old/libwebp-1.2.3/configure 2022-07-15 21:50:25.000000000 +0200
+++ new/libwebp-1.2.4/configure 2022-08-06 01:55:13.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for libwebp 1.2.3.
+# Generated by GNU Autoconf 2.71 for libwebp 1.2.4.
 #
 # Report bugs to <https://bugs.chromium.org/p/webp>.
 #
@@ -621,8 +621,8 @@
 # Identity of this package.
 PACKAGE_NAME='libwebp'
 PACKAGE_TARNAME='libwebp'
-PACKAGE_VERSION='1.2.3'
-PACKAGE_STRING='libwebp 1.2.3'
+PACKAGE_VERSION='1.2.4'
+PACKAGE_STRING='libwebp 1.2.4'
 PACKAGE_BUGREPORT='https://bugs.chromium.org/p/webp'
 PACKAGE_URL='https://developers.google.com/speed/webp'
 
@@ -1428,7 +1428,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures libwebp 1.2.3 to adapt to many kinds of systems.
+\`configure' configures libwebp 1.2.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1499,7 +1499,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libwebp 1.2.3:";;
+     short | recursive ) echo "Configuration of libwebp 1.2.4:";;
    esac
   cat <<\_ACEOF
 
@@ -1655,7 +1655,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libwebp configure 1.2.3
+libwebp configure 1.2.4
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1916,7 +1916,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libwebp $as_me 1.2.3, which was
+It was created by libwebp $as_me 1.2.4, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3261,7 +3261,7 @@
 
 # Define the identity of the package.
  PACKAGE='libwebp'
- VERSION='1.2.3'
+ VERSION='1.2.4'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -16344,7 +16344,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libwebp $as_me 1.2.3, which was
+This file was extended by libwebp $as_me 1.2.4, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16413,7 +16413,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-libwebp config.status 1.2.3
+libwebp config.status 1.2.4
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/configure.ac 
new/libwebp-1.2.4/configure.ac
--- old/libwebp-1.2.3/configure.ac      2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/configure.ac      2022-08-06 01:49:26.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([libwebp], [1.2.3],
+AC_INIT([libwebp], [1.2.4],
         [https://bugs.chromium.org/p/webp],,
         [https://developers.google.com/speed/webp])
 AC_CANONICAL_HOST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/extras/extras.c 
new/libwebp-1.2.4/extras/extras.c
--- old/libwebp-1.2.3/extras/extras.c   2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/extras/extras.c   2022-08-06 01:49:26.000000000 +0200
@@ -19,7 +19,7 @@
 
 #define XTRA_MAJ_VERSION 1
 #define XTRA_MIN_VERSION 2
-#define XTRA_REV_VERSION 3
+#define XTRA_REV_VERSION 4
 
 
//------------------------------------------------------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/Makefile.am 
new/libwebp-1.2.4/src/Makefile.am
--- old/libwebp-1.2.3/src/Makefile.am   2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/src/Makefile.am   2022-08-06 01:49:26.000000000 +0200
@@ -36,7 +36,7 @@
 # other than the ones listed on the command line, i.e., after linking, it will
 # not have unresolved symbols. Some platforms (Windows among them) require all
 # symbols in shared libraries to be resolved at library creation.
-libwebp_la_LDFLAGS = -no-undefined -version-info 8:4:1
+libwebp_la_LDFLAGS = -no-undefined -version-info 8:5:1
 libwebpincludedir = $(includedir)/webp
 pkgconfig_DATA = libwebp.pc
 
@@ -48,7 +48,7 @@
   libwebpdecoder_la_LIBADD += dsp/libwebpdspdecode.la
   libwebpdecoder_la_LIBADD += utils/libwebputilsdecode.la
 
-  libwebpdecoder_la_LDFLAGS = -no-undefined -version-info 4:4:1
+  libwebpdecoder_la_LDFLAGS = -no-undefined -version-info 4:5:1
   pkgconfig_DATA += libwebpdecoder.pc
 endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/Makefile.in 
new/libwebp-1.2.4/src/Makefile.in
--- old/libwebp-1.2.3/src/Makefile.in   2022-07-15 21:50:25.000000000 +0200
+++ new/libwebp-1.2.4/src/Makefile.in   2022-08-06 01:55:14.000000000 +0200
@@ -425,7 +425,7 @@
 # other than the ones listed on the command line, i.e., after linking, it will
 # not have unresolved symbols. Some platforms (Windows among them) require all
 # symbols in shared libraries to be resolved at library creation.
-libwebp_la_LDFLAGS = -no-undefined -version-info 8:4:1
+libwebp_la_LDFLAGS = -no-undefined -version-info 8:5:1
 libwebpincludedir = $(includedir)/webp
 pkgconfig_DATA = libwebp.pc $(am__append_4)
 @BUILD_LIBWEBPDECODER_TRUE@libwebpdecoder_la_SOURCES = 
@@ -433,7 +433,7 @@
 @BUILD_LIBWEBPDECODER_TRUE@    dec/libwebpdecode.la \
 @BUILD_LIBWEBPDECODER_TRUE@    dsp/libwebpdspdecode.la \
 @BUILD_LIBWEBPDECODER_TRUE@    utils/libwebputilsdecode.la
-@BUILD_LIBWEBPDECODER_TRUE@libwebpdecoder_la_LDFLAGS = -no-undefined 
-version-info 4:4:1
+@BUILD_LIBWEBPDECODER_TRUE@libwebpdecoder_la_LDFLAGS = -no-undefined 
-version-info 4:5:1
 all: all-recursive
 
 .SUFFIXES:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/dec/vp8i_dec.h 
new/libwebp-1.2.4/src/dec/vp8i_dec.h
--- old/libwebp-1.2.3/src/dec/vp8i_dec.h        2022-07-15 21:48:16.000000000 
+0200
+++ new/libwebp-1.2.4/src/dec/vp8i_dec.h        2022-08-06 01:49:26.000000000 
+0200
@@ -32,7 +32,7 @@
 // version numbers
 #define DEC_MAJ_VERSION 1
 #define DEC_MIN_VERSION 2
-#define DEC_REV_VERSION 3
+#define DEC_REV_VERSION 4
 
 // YUV-cache parameters. Cache is 32-bytes wide (= one cacheline).
 // Constraints are: We need to store one 16x16 block of luma samples (y),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/demux/Makefile.am 
new/libwebp-1.2.4/src/demux/Makefile.am
--- old/libwebp-1.2.3/src/demux/Makefile.am     2022-07-15 21:48:16.000000000 
+0200
+++ new/libwebp-1.2.4/src/demux/Makefile.am     2022-08-06 01:49:26.000000000 
+0200
@@ -13,6 +13,6 @@
 noinst_HEADERS += ../webp/format_constants.h
 
 libwebpdemux_la_LIBADD = ../libwebp.la
-libwebpdemux_la_LDFLAGS = -no-undefined -version-info 2:10:0
+libwebpdemux_la_LDFLAGS = -no-undefined -version-info 2:11:0
 libwebpdemuxincludedir = $(includedir)/webp
 pkgconfig_DATA = libwebpdemux.pc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/demux/Makefile.in 
new/libwebp-1.2.4/src/demux/Makefile.in
--- old/libwebp-1.2.3/src/demux/Makefile.in     2022-07-15 21:50:26.000000000 
+0200
+++ new/libwebp-1.2.4/src/demux/Makefile.in     2022-08-06 01:55:14.000000000 
+0200
@@ -360,7 +360,7 @@
        ../webp/mux_types.h ../webp/types.h
 noinst_HEADERS = ../webp/format_constants.h
 libwebpdemux_la_LIBADD = ../libwebp.la
-libwebpdemux_la_LDFLAGS = -no-undefined -version-info 2:10:0
+libwebpdemux_la_LDFLAGS = -no-undefined -version-info 2:11:0
 libwebpdemuxincludedir = $(includedir)/webp
 pkgconfig_DATA = libwebpdemux.pc
 all: all-am
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/demux/demux.c 
new/libwebp-1.2.4/src/demux/demux.c
--- old/libwebp-1.2.3/src/demux/demux.c 2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/src/demux/demux.c 2022-08-06 01:49:26.000000000 +0200
@@ -25,7 +25,7 @@
 
 #define DMUX_MAJ_VERSION 1
 #define DMUX_MIN_VERSION 2
-#define DMUX_REV_VERSION 3
+#define DMUX_REV_VERSION 4
 
 typedef struct {
   size_t start_;        // start location of the data
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/demux/libwebpdemux.rc 
new/libwebp-1.2.4/src/demux/libwebpdemux.rc
--- old/libwebp-1.2.3/src/demux/libwebpdemux.rc 2022-07-15 21:48:16.000000000 
+0200
+++ new/libwebp-1.2.4/src/demux/libwebpdemux.rc 2022-08-06 01:49:26.000000000 
+0200
@@ -6,8 +6,8 @@
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,2,3
- PRODUCTVERSION 1,0,2,3
+ FILEVERSION 1,0,2,4
+ PRODUCTVERSION 1,0,2,4
  FILEFLAGSMASK 0x3fL
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -24,12 +24,12 @@
         BEGIN
             VALUE "CompanyName", "Google, Inc."
             VALUE "FileDescription", "libwebpdemux DLL"
-            VALUE "FileVersion", "1.2.3"
+            VALUE "FileVersion", "1.2.4"
             VALUE "InternalName", "libwebpdemux.dll"
             VALUE "LegalCopyright", "Copyright (C) 2022"
             VALUE "OriginalFilename", "libwebpdemux.dll"
             VALUE "ProductName", "WebP Image Demuxer"
-            VALUE "ProductVersion", "1.2.3"
+            VALUE "ProductVersion", "1.2.4"
         END
     END
     BLOCK "VarFileInfo"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/enc/picture_rescale_enc.c 
new/libwebp-1.2.4/src/enc/picture_rescale_enc.c
--- old/libwebp-1.2.3/src/enc/picture_rescale_enc.c     2022-07-15 
21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/src/enc/picture_rescale_enc.c     2022-08-06 
01:49:26.000000000 +0200
@@ -13,14 +13,15 @@
 
 #include "src/webp/encode.h"
 
-#if !defined(WEBP_REDUCE_SIZE)
-
 #include <assert.h>
 #include <stdlib.h>
 
 #include "src/enc/vp8i_enc.h"
+
+#if !defined(WEBP_REDUCE_SIZE)
 #include "src/utils/rescaler_utils.h"
 #include "src/utils/utils.h"
+#endif  // !defined(WEBP_REDUCE_SIZE)
 
 #define HALVE(x) (((x) + 1) >> 1)
 
@@ -56,6 +57,7 @@
   return 1;
 }
 
+#if !defined(WEBP_REDUCE_SIZE)
 int WebPPictureCopy(const WebPPicture* src, WebPPicture* dst) {
   if (src == NULL || dst == NULL) return 0;
   if (src == dst) return 1;
@@ -81,6 +83,7 @@
   }
   return 1;
 }
+#endif  // !defined(WEBP_REDUCE_SIZE)
 
 int WebPPictureIsView(const WebPPicture* picture) {
   if (picture == NULL) return 0;
@@ -120,6 +123,7 @@
   return 1;
 }
 
+#if !defined(WEBP_REDUCE_SIZE)
 
//------------------------------------------------------------------------------
 // Picture cropping
 
@@ -276,23 +280,6 @@
   (void)dst;
   return 0;
 }
-
-int WebPPictureIsView(const WebPPicture* picture) {
-  (void)picture;
-  return 0;
-}
-
-int WebPPictureView(const WebPPicture* src,
-                    int left, int top, int width, int height,
-                    WebPPicture* dst) {
-  (void)src;
-  (void)left;
-  (void)top;
-  (void)width;
-  (void)height;
-  (void)dst;
-  return 0;
-}
 
 int WebPPictureCrop(WebPPicture* pic,
                     int left, int top, int width, int height) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/enc/vp8i_enc.h 
new/libwebp-1.2.4/src/enc/vp8i_enc.h
--- old/libwebp-1.2.3/src/enc/vp8i_enc.h        2022-07-15 21:48:16.000000000 
+0200
+++ new/libwebp-1.2.4/src/enc/vp8i_enc.h        2022-08-06 01:49:26.000000000 
+0200
@@ -32,7 +32,7 @@
 // version numbers
 #define ENC_MAJ_VERSION 1
 #define ENC_MIN_VERSION 2
-#define ENC_REV_VERSION 3
+#define ENC_REV_VERSION 4
 
 enum { MAX_LF_LEVELS = 64,       // Maximum loop filter level
        MAX_VARIABLE_LEVEL = 67,  // last (inclusive) level with variable cost
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/libwebp.rc 
new/libwebp-1.2.4/src/libwebp.rc
--- old/libwebp-1.2.3/src/libwebp.rc    2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/src/libwebp.rc    2022-08-06 01:49:26.000000000 +0200
@@ -6,8 +6,8 @@
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,2,3
- PRODUCTVERSION 1,0,2,3
+ FILEVERSION 1,0,2,4
+ PRODUCTVERSION 1,0,2,4
  FILEFLAGSMASK 0x3fL
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -24,12 +24,12 @@
         BEGIN
             VALUE "CompanyName", "Google, Inc."
             VALUE "FileDescription", "libwebp DLL"
-            VALUE "FileVersion", "1.2.3"
+            VALUE "FileVersion", "1.2.4"
             VALUE "InternalName", "libwebp.dll"
             VALUE "LegalCopyright", "Copyright (C) 2022"
             VALUE "OriginalFilename", "libwebp.dll"
             VALUE "ProductName", "WebP Image Codec"
-            VALUE "ProductVersion", "1.2.3"
+            VALUE "ProductVersion", "1.2.4"
         END
     END
     BLOCK "VarFileInfo"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/libwebpdecoder.rc 
new/libwebp-1.2.4/src/libwebpdecoder.rc
--- old/libwebp-1.2.3/src/libwebpdecoder.rc     2022-07-15 21:48:16.000000000 
+0200
+++ new/libwebp-1.2.4/src/libwebpdecoder.rc     2022-08-06 01:49:26.000000000 
+0200
@@ -6,8 +6,8 @@
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,2,3
- PRODUCTVERSION 1,0,2,3
+ FILEVERSION 1,0,2,4
+ PRODUCTVERSION 1,0,2,4
  FILEFLAGSMASK 0x3fL
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -24,12 +24,12 @@
         BEGIN
             VALUE "CompanyName", "Google, Inc."
             VALUE "FileDescription", "libwebpdecoder DLL"
-            VALUE "FileVersion", "1.2.3"
+            VALUE "FileVersion", "1.2.4"
             VALUE "InternalName", "libwebpdecoder.dll"
             VALUE "LegalCopyright", "Copyright (C) 2022"
             VALUE "OriginalFilename", "libwebpdecoder.dll"
             VALUE "ProductName", "WebP Image Decoder"
-            VALUE "ProductVersion", "1.2.3"
+            VALUE "ProductVersion", "1.2.4"
         END
     END
     BLOCK "VarFileInfo"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/mux/Makefile.am 
new/libwebp-1.2.4/src/mux/Makefile.am
--- old/libwebp-1.2.3/src/mux/Makefile.am       2022-07-15 21:48:16.000000000 
+0200
+++ new/libwebp-1.2.4/src/mux/Makefile.am       2022-08-06 01:49:26.000000000 
+0200
@@ -17,6 +17,6 @@
 noinst_HEADERS += ../webp/format_constants.h
 
 libwebpmux_la_LIBADD = ../libwebp.la
-libwebpmux_la_LDFLAGS = -no-undefined -version-info 3:9:0 -lm
+libwebpmux_la_LDFLAGS = -no-undefined -version-info 3:10:0 -lm
 libwebpmuxincludedir = $(includedir)/webp
 pkgconfig_DATA = libwebpmux.pc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/mux/Makefile.in 
new/libwebp-1.2.4/src/mux/Makefile.in
--- old/libwebp-1.2.3/src/mux/Makefile.in       2022-07-15 21:50:26.000000000 
+0200
+++ new/libwebp-1.2.4/src/mux/Makefile.in       2022-08-06 01:55:15.000000000 
+0200
@@ -362,7 +362,7 @@
        ../webp/types.h
 noinst_HEADERS = ../webp/format_constants.h
 libwebpmux_la_LIBADD = ../libwebp.la
-libwebpmux_la_LDFLAGS = -no-undefined -version-info 3:9:0 -lm
+libwebpmux_la_LDFLAGS = -no-undefined -version-info 3:10:0 -lm
 libwebpmuxincludedir = $(includedir)/webp
 pkgconfig_DATA = libwebpmux.pc
 all: all-am
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/mux/libwebpmux.rc 
new/libwebp-1.2.4/src/mux/libwebpmux.rc
--- old/libwebp-1.2.3/src/mux/libwebpmux.rc     2022-07-15 21:48:16.000000000 
+0200
+++ new/libwebp-1.2.4/src/mux/libwebpmux.rc     2022-08-06 01:49:26.000000000 
+0200
@@ -6,8 +6,8 @@
 LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,0,2,3
- PRODUCTVERSION 1,0,2,3
+ FILEVERSION 1,0,2,4
+ PRODUCTVERSION 1,0,2,4
  FILEFLAGSMASK 0x3fL
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -24,12 +24,12 @@
         BEGIN
             VALUE "CompanyName", "Google, Inc."
             VALUE "FileDescription", "libwebpmux DLL"
-            VALUE "FileVersion", "1.2.3"
+            VALUE "FileVersion", "1.2.4"
             VALUE "InternalName", "libwebpmux.dll"
             VALUE "LegalCopyright", "Copyright (C) 2022"
             VALUE "OriginalFilename", "libwebpmux.dll"
             VALUE "ProductName", "WebP Image Muxer"
-            VALUE "ProductVersion", "1.2.3"
+            VALUE "ProductVersion", "1.2.4"
         END
     END
     BLOCK "VarFileInfo"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libwebp-1.2.3/src/mux/muxi.h 
new/libwebp-1.2.4/src/mux/muxi.h
--- old/libwebp-1.2.3/src/mux/muxi.h    2022-07-15 21:48:16.000000000 +0200
+++ new/libwebp-1.2.4/src/mux/muxi.h    2022-08-06 01:49:26.000000000 +0200
@@ -29,7 +29,7 @@
 
 #define MUX_MAJ_VERSION 1
 #define MUX_MIN_VERSION 2
-#define MUX_REV_VERSION 3
+#define MUX_REV_VERSION 4
 
 // Chunk object.
 typedef struct WebPChunk WebPChunk;

Reply via email to