SHA256
1
0
forked from pool/libwebp

Accepting request 602158 from home:darix:branches:graphics

- update to 1.0.0

webp support in gimp 2.10 needs at least libwebp >= 0.6.0

OBS-URL: https://build.opensuse.org/request/show/602158
OBS-URL: https://build.opensuse.org/package/show/graphics/libwebp?expand=0&rev=16
This commit is contained in:
Jan Engelhardt 2018-04-28 09:43:45 +00:00 committed by Git OBS Bridge
parent 2f6ccbd09c
commit 285fa1bcff
7 changed files with 131 additions and 52 deletions

View File

@ -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>"

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5cd3bb7b623aff1f4e70bd611dc8dbabbf7688fd5eb225b32e02e09e37dfb274
size 1121986

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWetGpAAoJEPnD1r24IytdsgwP/2rl4/A/jUSCsc9b2Q+/x1qd
2jJ5CzllJ8lMFw1MnPjUmPCq250cwTHRtXI26z4hoObBWKkFDK5LF02v18wmh04I
UjbIdqttxf/bbFAOCkolzCdBJYWYc58POgLFvvaBP7IcXrNxQn8OHwxCf0PUUmDS
asedH1yAKEgFoIpUmfTjX2ua3GgKYdI0o79tysw4CMxTBJGgx4NSFXwSItRybvKh
9TvRosXSU7inOfvzLCCwVG7dXUXBx3tTiLI1L2XdA1MJtkUSCDmyqUB8WK4qGB27
JXPuSpJAopqTdq/qEnldFeiOEfRYO6VHUSCO3PWnQVtSMfW5l9SkbrvB5jwv+x0a
BLDAzAfBzwP+F5apDCw5VO/iBhpGEFNN6K8YmCve6KsU8aKGJnGEp7DRdxEY2gTL
DtUJ2wGPrezl9fi4stuHI8gYO9wixS7iYCHonZaLOACObSIMVM2RkH+vofLfaZsr
jIk+zGDqHTfJ/ZTTES/0N5rARY1royNs2/ij4N96wWXjssfnLbOnjsb4OvjsBcCe
zDgrpp7gtTraXv9PHha8JF3PhOsUv5hfGjIcA0nFD7sRUBWf1vUtDf7hnOxbDzv6
f9PECyFYtZMaOsoap/hdXYERGaYyLnoWCsnKtxzVDCXbLSnyAM4q6VJhy4O20ZIt
G88piR15A4SNMs8BTuBm
=P8PM
-----END PGP SIGNATURE-----

3
libwebp-1.0.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:84259c4388f18637af3c5a6361536d754a5394492f91be1abc2e981d4983225b
size 4023549

16
libwebp-1.0.0.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEaw5rcJdt4wPt8vYB+cPWvbgjK10FAlrasTAACgkQ+cPWvbgj
K10+Ww/7Bq8Kib+kCrF2p2mejTEkC9061O15SXQVHbBXavGyhVHU3ALZVuedJMj4
kTl/BpoJeyq9dLBxGza3FD0ewK/HEveNT4VbK6sHxRfZFCOlSPFvy5ysabG74cLm
srNVY0nrbmKPo7uVLRzU1mmuYO0aGnbCfGWCYKZzvo3oC1Ujo4SoiQ9XSBgL3cGH
lemw2hzrNw28vvr++/g482W7y/kkCdAuPvafEtpZt9t/UI97cSA6htdx6QMRSc3A
R03MxicvVI+bCf3l2QAIhJU5AyX9bZz10XIAdQQmy8lI3BxlkN6+GsMaQjIugy3V
8QhIqKJHC2qYfauoiGDel6uJNFsw48P31lVRoXEqqPym0t50z87kV+IRqYkWSrls
iQJ1ImohOVLqHF0iXA15D/70X/eojtXAQ10PwC+n8Ki6t3YfMDu025PTbSXJVyI8
TeMIjCfkuoqc8ShTOOSICpWWPMZ+9UeOVJ88IS4pVHQ0g1odMo2jums4x3818ApQ
5g7H3Oo3g55eTM2FLwu+XHwOK9uAQru/BEk7qvqOiYjnZhye4nuEGBG/yhMO31Gg
FYQEZPtDDJQyPb09i2MDlD1YCkMBdTlUd/2GWeXp6V33gZKJUkQUscxw92S94B+d
i+eX/XKgWGjoSZwgGZLshl+QGk8EldOt8KBfA4qhfHcoYvrRO0c=
=E9AA
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,77 @@
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Fri Feb 12 15:34:04 UTC 2016 - mpluskal@suse.com

View File

@ -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 @@ container based on RIFF. Webmasters, web developers and browser
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 @@ 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 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 @@ 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: 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 %{?_smp_mflags} V=1
%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)