commit libwebp for openSUSE:Factory
Hello community, here is the log from the commit of package libwebp for openSUSE:Factory checked in at 2016-02-29 09:13:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libwebp (Old) and /work/SRC/openSUSE:Factory/.libwebp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libwebp" Changes: -------- --- /work/SRC/openSUSE:Factory/libwebp/libwebp.changes 2015-12-17 15:52:44.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libwebp.new/libwebp.changes 2016-02-29 09:15:51.000000000 +0100 @@ -1,0 +2,38 @@ +Fri Feb 12 15:34:04 UTC 2016 - mpluskal@suse.com + +- Update baselibs.conf + +------------------------------------------------------------------- +Thu Feb 11 15:44:22 UTC 2016 - mpluskal@suse.com + +- Update to 0.5.0 + * miscellaneous bug & build fixes (issues #234, #258, #274, #275, + #278) + * encoder & decoder speed-ups on x86/ARM/MIPS for lossy & + lossless + + note! YUV->RGB conversion was sped-up, but the results will + be slightly different from previous releases + * various lossless encoder improvements + * gif2webp improvements, -min_size option added + * tools fully support input from stdin and output to stdout (issue + #168) + * New WebPAnimEncoder API for creating animations + * New WebPAnimDecoder API for decoding animations + * other API changes: + + libwebp: + WebPPictureSmartARGBToYUVA() (-pre 4 in cwebp) + WebPConfig::exact (-exact in cwebp; -alpha_cleanup is now the + default) + WebPConfig::near_lossless (-near_lossless in cwebp) + WebPFree() (free'ing webp allocated memory in other + languages) + WebPConfigLosslessPreset() + WebPMemoryWriterClear() + + libwebpdemux: removed experimental fragment related fields + and functions + + libwebpmux: WebPMuxSetCanvasSize() + * new libwebpextras library with some uncommon import functions: + WebPImportGray/WebPImportRGB565/WebPImportRGB4444 +- Make building more verbose + +------------------------------------------------------------------- Old: ---- libwebp-0.4.4.tar.gz libwebp-0.4.4.tar.gz.asc New: ---- libwebp-0.5.0.tar.gz libwebp-0.5.0.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwebp.spec ++++++ --- /var/tmp/diff_new_pack.qWD5Or/_old 2016-02-29 09:15:52.000000000 +0100 +++ /var/tmp/diff_new_pack.qWD5Or/_new 2016-02-29 09:15:52.000000000 +0100 @@ -17,7 +17,7 @@ Name: libwebp -Version: 0.4.4 +Version: 0.5.0 Release: 0 Summary: Library and tools for the WebP graphics format License: BSD-3-Clause @@ -58,53 +58,66 @@ developers can use WebP to compress, archive and distribute digital images more efficiently. -%package -n libwebp5 +%package -n libwebp6 Summary: Library for the WebP graphics format Group: System/Libraries -%description -n libwebp5 +%description -n libwebp6 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 developers can use WebP to compress, archive and distribute digital images more efficiently. -%package -n libwebpdemux1 +%package -n libwebpdemux2 Summary: Library for extraction of data and images from WebP container files Group: System/Libraries -%description -n libwebpdemux1 +%description -n libwebpdemux2 The WebP Demux API enables extraction of images and extended format data from WebP files. This API currently supports reading of XMP/EXIF metadata, ICC profile and animated images. -%package -n libwebpmux1 +%package -n libwebpmux2 Summary: Library for reading/adding data to WebP container files Group: System/Libraries -%description -n libwebpmux1 +%description -n libwebpmux2 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 libwebpdecoder1 +%package -n libwebpdecoder2 Summary: Library for decoding WebP graphics format Group: System/Libraries -%description -n libwebpdecoder1 +%description -n libwebpdecoder2 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 developers can use WebP to compress, archive and distribute digital images more efficiently. +%package -n libwebpextras0 +Summary: Library for decoding WebP graphics format +Group: System/Libraries + +%description -n libwebpextras0 +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 +developers can use WebP to compress, archive and distribute digital +images more efficiently. This package contains shared libraries for less +common imports - WebPImportGray/WebPImportRGB565/WebPImportRGB4444. + %package devel Summary: Development files for libwebp, a library for the WebP format Group: Development/Libraries/C and C++ -Requires: libwebp5 = %version -Requires: libwebpdemux1 = %version -Requires: libwebpmux1 = %version -Requires: libwebpdecoder1 = %version +Requires: libwebp6 = %version +Requires: libwebpdemux2 = %version +Requires: libwebpmux2 = %version +Requires: libwebpdecoder2 = %version +Requires: libwebpextras0 = %version %description devel WebP is an image format that does lossy compression of digital @@ -119,42 +132,48 @@ %build %configure --disable-static \ --enable-libwebpmux --enable-libwebpdemux \ - --enable-libwebpdecoder -make %{?_smp_mflags} + --enable-libwebpdecoder --enable-libwebpextras +make %{?_smp_mflags} V=1 %install %make_install rm -f "%buildroot/%_libdir"/*.la -%post -n libwebp5 -p /sbin/ldconfig -%postun -n libwebp5 -p /sbin/ldconfig -%post -n libwebpdemux1 -p /sbin/ldconfig -%postun -n libwebpdemux1 -p /sbin/ldconfig -%post -n libwebpmux1 -p /sbin/ldconfig -%postun -n libwebpmux1 -p /sbin/ldconfig -%post -n libwebpdecoder1 -p /sbin/ldconfig -%postun -n libwebpdecoder1 -p /sbin/ldconfig +%post -n libwebp6 -p /sbin/ldconfig +%postun -n libwebp6 -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 libwebpextras0 -p /sbin/ldconfig +%postun -n libwebpextras0 -p /sbin/ldconfig %files -n libwebp-tools %defattr(-,root,root) %_bindir/* %_mandir/man*/* -%files -n libwebp5 +%files -n libwebp6 +%defattr(-,root,root) +%_libdir/libwebp.so.6* + +%files -n libwebpdemux2 %defattr(-,root,root) -%_libdir/libwebp.so.5* +%_libdir/libwebpdemux.so.2* -%files -n libwebpdemux1 +%files -n libwebpmux2 %defattr(-,root,root) -%_libdir/libwebpdemux.so.1* +%_libdir/libwebpmux.so.2* -%files -n libwebpmux1 +%files -n libwebpdecoder2 %defattr(-,root,root) -%_libdir/libwebpmux.so.1* +%_libdir/libwebpdecoder.so.2* -%files -n libwebpdecoder1 +%files -n libwebpextras0 %defattr(-,root,root) -%_libdir/libwebpdecoder.so.1* +%_libdir/libwebpextras.so.0* %files devel %defattr(-,root,root) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.qWD5Or/_old 2016-02-29 09:15:52.000000000 +0100 +++ /var/tmp/diff_new_pack.qWD5Or/_new 2016-02-29 09:15:52.000000000 +0100 @@ -1,10 +1,12 @@ -libwebp5 -libwebpdecoder1 -libwebpdemux1 -libwebpmux1 +libwebp6 +libwebpdecoder2 +libwebpdemux2 +libwebpmux2 +libwebpextras0 libwebp-devel -requires libwebp-<targettype> - requires "libwebp5-<targettype> = <version>" - requires "libwebpdecoder1-<targettype> = <version>" - requires "libwebpdemux1-<targettype> = <version>" - requires "libwebpmux1-<targettype> = <version>" + requires "libwebp6-<targettype> = <version>" + requires "libwebpdecoder2-<targettype> = <version>" + requires "libwebpdemux2-<targettype> = <version>" + requires "libwebpmux2-<targettype> = <version>" + requires "libwebpextras0-<targettype> = <version>" ++++++ libwebp-0.4.4.tar.gz -> libwebp-0.5.0.tar.gz ++++++ ++++ 46438 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de