Accepting request 358889 from home:pluskalm:branches:graphics

- Update to 0.5.0
- Make building more verbose

OBS-URL: https://build.opensuse.org/request/show/358889
OBS-URL: https://build.opensuse.org/package/show/graphics/libwebp?expand=0&rev=13
This commit is contained in:
Jan Engelhardt 2016-02-11 16:01:17 +00:00 committed by Git OBS Bridge
parent e99300a1a4
commit 86408f5bd7
7 changed files with 113 additions and 57 deletions

View File

@ -1,7 +1,8 @@
libwebp5
libwebpdecoder1
libwebpdemux1
libwebpmux1
libwebp6
libwebpdecoder2
libwebpdemux2
libwebpmux2
libwebpextras0
libwebp-devel
-requires libwebp-<targettype>
requires "libwebp5-<targettype> = <version>"

View File

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

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWMYPxAAoJEPnD1r24Iytdp4gP/1AaT+mZ57lkAT++kG/FYwGj
3b+Sh/uPKz5WnCLMEPcTiALxTbAhrz3d/K6kjs8kjo8QnTIhnzu27rB0XxM0MbqN
qz8j12h1bFzq1wuAldfW/qhpI8RtKqpntA/ZJLwgS9OHhO6rUtaoJY0txN68hODo
iIBgFfyV4kjafjo4GYYesmB4+e8Pa4H8ZNBeQATOcQoCwLlfX8h77XJ0m06hO/t6
K3evgtNm5M6OEoqvqFemae909f7600ODNfLt6eaEUDSYI4bhoc+qY753SDyHCbc2
PASHTeUOh129Fac+u3a1NyxYNHxBYZAwE+ETngcvQ+4Hp0sR0vd7hdy4jqMFrfvc
9lpGMT++us6wf6knN6DO3Vx/5ChkiwZNWD9PtkootoCaGE7LPzX0y8mBHoSMS016
d+iPiUuUjyi9VDHT0UE6WgKnPoIG4mCnLuEYnfJNd1OBqEOKH9By0yKEOjv4h1Gn
d9CaUbzn4sEGrtbYrMPMlEasMNiVjA5AV/6kW91lTXadSYaWqLQma+T9YQwPTuLh
AL0ttuLL8Htc3zL30b1eEABj4k1EJOvFrRvVvD+naJpHodaYXYwD5gBxIjm9+jMu
vPurqtVHQcmR5BdBVpbG8azRtsHZN5p4FYYp77tXqgNJsonbcxrC47yCfM33JX4w
6RYVEOqrY2ki6prJ0b2b
=dT2X
-----END PGP SIGNATURE-----

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

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

17
libwebp-0.5.0.tar.gz.asc Normal file
View File

@ -0,0 +1,17 @@
-----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-----

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Tue Dec 8 19:08:14 UTC 2015 - p.drouand@gmail.com

View File

@ -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 @@ container based on RIFF. Webmasters, web developers and browser
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
@ -117,44 +130,53 @@ images more efficiently.
%setup -q
%build
%configure --disable-static \
--enable-libwebpmux --enable-libwebpdemux \
--enable-libwebpdecoder
make %{?_smp_mflags}
%configure \
--disable-static \
--enable-libwebpmux \
--enable-libwebpdemux \
--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.5*
%_libdir/libwebp.so.6*
%files -n libwebpdemux1
%files -n libwebpdemux2
%defattr(-,root,root)
%_libdir/libwebpdemux.so.1*
%_libdir/libwebpdemux.so.2*
%files -n libwebpmux1
%files -n libwebpmux2
%defattr(-,root,root)
%_libdir/libwebpmux.so.1*
%_libdir/libwebpmux.so.2*
%files -n libwebpdecoder1
%files -n libwebpdecoder2
%defattr(-,root,root)
%_libdir/libwebpdecoder.so.1*
%_libdir/libwebpdecoder.so.2*
%files -n libwebpextras0
%defattr(-,root,root)
%_libdir/libwebpextras.so.0*
%files devel
%defattr(-,root,root)