Hello community, here is the log from the commit of package libwebp for openSUSE:Factory checked in at 2018-05-03 12:31:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libwebp (Old) and /work/SRC/openSUSE:Factory/.libwebp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libwebp" Thu May 3 12:31:57 2018 rev:24 rq:602244 version:1.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libwebp/libwebp.changes 2016-02-29 09:15:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libwebp.new/libwebp.changes 2018-05-03 12:31:58.753141080 +0200 @@ -1,0 +2,74 @@ +Sat Apr 28 01:14:53 UTC 2018 - mrueckert@suse.de + +- update baselibs.conf for the new soversions + +------------------------------------------------------------------- +Sat Apr 28 00:53:26 UTC 2018 - mrueckert@suse.de + +- update to 1.0.0 + - lossy encoder improvements to avoid chroma shifts in various + -ircumstances (issues #308, #340) + - big-endian fixes for decode, RGBA import and + WebPPictureDistortion + - Tool updates: + gifwebp, anim_diff - default duration behavior (<= 10ms) + changed to match web browsers, transcoding + tools (issue #379) + img2webp, webpmux - allow options to be passed in via a file + (issue #355) +- changes from 0.6.1 + - lossless performance and compression improvements + a new + 'cruncher' mode (-m 6 -q 100) + - ARM performance improvements with clang (15-20% w/ndk r15c, + issue #339) + - webp-js: emscripten/webassembly based javascript decoder + - miscellaneous bug & build fixes (issue #329, #332, #343, #353, + #360, #361, #363) + - Tool updates / additions: + - added webpinfo - prints file format information (issue #330) + - gif2webp - loop behavior modified to match Chrome M63+ + (crbug.com/649264); '-loop_compatibility' can be + used for the old behavior +- changes from 0.6.0 + - lossless performance and compression improvements + - miscellaneous performance improvements (SSE2, NEON, MSA) + - webpmux gained a -duration option allowing for frame timing + modification + - new img2webp utility allowing a sequence of images to be + converted to animated webp + - API changes: + - libwebp: + WebPPictureSharpARGBToYUVA + WebPPlaneDistortion + - libwebpmux / gif2webp: + WebPAnimEncoderOptions: kmax <= 0 now disables keyframes, + kmax == 1 forces all keyframes. See + mux.h and the gif2webp manpage for + details. +- changes from 0.5.2 + - This release covers CVE-2016-8888 and CVE-2016-9085. + - further security related hardening in the tools; fixes to + gif2webp/AnimEncoder (issues #310, #314, #316, #322), + cwebp/libwebp (issue #312) + - full libwebp (encoder & decoder) iOS framework; libwebpdecoder + WebP.framework renamed to WebPDecoder.framework (issue #307) + - CMake support for Android Studio (2.2) + - miscellaneous build related fixes (issue #306, #313) + - miscellaneous documentation improvements (issue #225) + - minor lossy encoder fixes and improvements +- changes from 0.5.1 + - miscellaneous bug fixes (issues #280, #289) + - reverted alpha plane encoding with color cache for + compatibility with libwebp 0.4.0->0.4.3 (issues #291, #298) + - lossless encoding performance improvements + - memory reduction in both lossless encoding and decoding + - force mux output to be in the extended format (VP8X) when + undefined chunks are present (issue #294) + - gradle, cmake build support + - workaround for compiler bug causing 64-bit decode failures on + android devices using clang-3.8 in the r11c NDK + - various WebPAnimEncoder improvements +- disable extras for now. it seems it is not building and + installing a library anymore + +------------------------------------------------------------------- Old: ---- libwebp-0.5.0.tar.gz libwebp-0.5.0.tar.gz.asc New: ---- libwebp-1.0.0.tar.gz libwebp-1.0.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwebp.spec ++++++ --- /var/tmp/diff_new_pack.Po3dCa/_old 2018-05-03 12:31:59.445116441 +0200 +++ /var/tmp/diff_new_pack.Po3dCa/_new 2018-05-03 12:31:59.449116299 +0200 @@ -17,7 +17,7 @@ Name: libwebp -Version: 0.5.0 +Version: 1.0.0 Release: 0 Summary: Library and tools for the WebP graphics format License: BSD-3-Clause @@ -58,11 +58,11 @@ developers can use WebP to compress, archive and distribute digital images more efficiently. -%package -n libwebp6 +%package -n libwebp7 Summary: Library for the WebP graphics format Group: System/Libraries -%description -n libwebp6 +%description -n libwebp7 WebP is an image format that does lossy compression of digital photographic images. WebP consists of a codec based on VP8, and a container based on RIFF. Webmasters, web developers and browser @@ -78,20 +78,20 @@ data from WebP files. This API currently supports reading of XMP/EXIF metadata, ICC profile and animated images. -%package -n libwebpmux2 +%package -n libwebpmux3 Summary: Library for reading/adding data to WebP container files Group: System/Libraries -%description -n libwebpmux2 +%description -n libwebpmux3 The WebP Mux API contains methods for adding data to and reading data from WebP files. This API currently supports XMP/EXIF metadata, ICC profile and animation. -%package -n libwebpdecoder2 +%package -n libwebpdecoder3 Summary: Library for decoding WebP graphics format Group: System/Libraries -%description -n libwebpdecoder2 +%description -n libwebpdecoder3 WebP is an image format that does lossy compression of digital photographic images. WebP consists of a codec based on VP8, and a container based on RIFF. Webmasters, web developers and browser @@ -113,11 +113,13 @@ %package devel Summary: Development files for libwebp, a library for the WebP format Group: Development/Libraries/C and C++ -Requires: libwebp6 = %version +Requires: libwebp7 = %version Requires: libwebpdemux2 = %version -Requires: libwebpmux2 = %version -Requires: libwebpdecoder2 = %version +Requires: libwebpmux3 = %version +Requires: libwebpdecoder3 = %version +%if %{with extras} Requires: libwebpextras0 = %version +%endif %description devel WebP is an image format that does lossy compression of digital @@ -139,41 +141,45 @@ %make_install rm -f "%buildroot/%_libdir"/*.la -%post -n libwebp6 -p /sbin/ldconfig -%postun -n libwebp6 -p /sbin/ldconfig +%post -n libwebp7 -p /sbin/ldconfig +%postun -n libwebp7 -p /sbin/ldconfig %post -n libwebpdemux2 -p /sbin/ldconfig %postun -n libwebpdemux2 -p /sbin/ldconfig -%post -n libwebpmux2 -p /sbin/ldconfig -%postun -n libwebpmux2 -p /sbin/ldconfig -%post -n libwebpdecoder2 -p /sbin/ldconfig -%postun -n libwebpdecoder2 -p /sbin/ldconfig +%post -n libwebpmux3 -p /sbin/ldconfig +%postun -n libwebpmux3 -p /sbin/ldconfig +%post -n libwebpdecoder3 -p /sbin/ldconfig +%postun -n libwebpdecoder3 -p /sbin/ldconfig +%if %{with extras} %post -n libwebpextras0 -p /sbin/ldconfig %postun -n libwebpextras0 -p /sbin/ldconfig +%endif %files -n libwebp-tools %defattr(-,root,root) %_bindir/* %_mandir/man*/* -%files -n libwebp6 +%files -n libwebp7 %defattr(-,root,root) -%_libdir/libwebp.so.6* +%_libdir/libwebp.so.* %files -n libwebpdemux2 %defattr(-,root,root) -%_libdir/libwebpdemux.so.2* +%_libdir/libwebpdemux.so.* -%files -n libwebpmux2 +%files -n libwebpmux3 %defattr(-,root,root) -%_libdir/libwebpmux.so.2* +%_libdir/libwebpmux.so.* -%files -n libwebpdecoder2 +%files -n libwebpdecoder3 %defattr(-,root,root) -%_libdir/libwebpdecoder.so.2* +%_libdir/libwebpdecoder.so.* +%if %{with extras} %files -n libwebpextras0 %defattr(-,root,root) -%_libdir/libwebpextras.so.0* +%_libdir/libwebpextras.so.* +%endif %files devel %defattr(-,root,root) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.Po3dCa/_old 2018-05-03 12:31:59.485115016 +0200 +++ /var/tmp/diff_new_pack.Po3dCa/_new 2018-05-03 12:31:59.485115016 +0200 @@ -1,12 +1,12 @@ -libwebp6 -libwebpdecoder2 +libwebp7 +libwebpdecoder3 libwebpdemux2 -libwebpmux2 -libwebpextras0 +libwebpmux3 +#libwebpextras0 libwebp-devel -requires libwebp-<targettype> - requires "libwebp6-<targettype> = <version>" - requires "libwebpdecoder2-<targettype> = <version>" + requires "libwebp7-<targettype> = <version>" + requires "libwebpdecoder3-<targettype> = <version>" requires "libwebpdemux2-<targettype> = <version>" - requires "libwebpmux2-<targettype> = <version>" - requires "libwebpextras0-<targettype> = <version>" + requires "libwebpmux3-<targettype> = <version>" +# requires "libwebpextras0-<targettype> = <version>" ++++++ libwebp-0.5.0.tar.gz -> libwebp-1.0.0.tar.gz ++++++ ++++ 130380 lines of diff (skipped)