Update to 0.6.0 Patch from spz@. Thank you. Changelog: - 1/26/2017: version 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. - 12/13/2016: version 0.5.2 This is a binary compatible release. 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 improvementsdiff -r1.20 -r1.21 pkgsrc/graphics/libwebp/Makefile
(ryoon)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.20 2016/07/20 18:05:53 tron Exp $ | 1 | # $NetBSD: Makefile,v 1.21 2017/02/28 14:40:47 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= libwebp-0.5.1 | 3 | DISTNAME= libwebp-0.6.0 | |
4 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
5 | MASTER_SITES= http://downloads.webmproject.org/releases/webp/ | 5 | MASTER_SITES= http://downloads.webmproject.org/releases/webp/ | |
6 | 6 | |||
7 | MAINTAINER= ryoon@NetBSD.org | 7 | MAINTAINER= ryoon@NetBSD.org | |
8 | HOMEPAGE= http://developers.google.com/speed/webp/ | 8 | HOMEPAGE= http://developers.google.com/speed/webp/ | |
9 | COMMENT= WebP image format library and tools | 9 | COMMENT= WebP image format library and tools | |
10 | LICENSE= modified-bsd | 10 | LICENSE= modified-bsd | |
11 | 11 | |||
12 | USE_LIBTOOL= yes | 12 | USE_LIBTOOL= yes | |
13 | GNU_CONFIGURE= yes | 13 | GNU_CONFIGURE= yes | |
14 | 14 | |||
15 | CONFIGURE_ARGS+= --enable-libwebpdemux | 15 | CONFIGURE_ARGS+= --enable-libwebpdemux | |
16 | CONFIGURE_ARGS+= --enable-libwebpmux | 16 | CONFIGURE_ARGS+= --enable-libwebpmux |
@@ -1,26 +1,24 @@ | @@ -1,26 +1,24 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2016/07/20 11:49:59 ryoon Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2017/02/28 14:40:47 ryoon Exp $ | |
2 | bin/cwebp | 2 | bin/cwebp | |
3 | bin/dwebp | 3 | bin/dwebp | |
4 | bin/gif2webp | 4 | bin/gif2webp | |
5 | bin/img2webp | |||
5 | bin/webpmux | 6 | bin/webpmux | |
6 | include/webp/decode.h | 7 | include/webp/decode.h | |
7 | include/webp/demux.h | 8 | include/webp/demux.h | |
8 | include/webp/encode.h | 9 | include/webp/encode.h | |
9 | include/webp/extras.h | |||
10 | include/webp/mux.h | 10 | include/webp/mux.h | |
11 | include/webp/mux_types.h | 11 | include/webp/mux_types.h | |
12 | include/webp/types.h | 12 | include/webp/types.h | |
13 | lib/libwebp.la | 13 | lib/libwebp.la | |
14 | lib/libwebpdecoder.la | 14 | lib/libwebpdecoder.la | |
15 | lib/libwebpdemux.la | 15 | lib/libwebpdemux.la | |
16 | lib/libwebpextras.la | |||
17 | lib/libwebpmux.la | 16 | lib/libwebpmux.la | |
18 | lib/pkgconfig/libwebp.pc | 17 | lib/pkgconfig/libwebp.pc | |
19 | lib/pkgconfig/libwebpdecoder.pc | 18 | lib/pkgconfig/libwebpdecoder.pc | |
20 | lib/pkgconfig/libwebpdemux.pc | 19 | lib/pkgconfig/libwebpdemux.pc | |
21 | lib/pkgconfig/libwebpextras.pc | |||
22 | lib/pkgconfig/libwebpmux.pc | 20 | lib/pkgconfig/libwebpmux.pc | |
23 | man/man1/cwebp.1 | 21 | man/man1/cwebp.1 | |
24 | man/man1/dwebp.1 | 22 | man/man1/dwebp.1 | |
25 | man/man1/gif2webp.1 | 23 | man/man1/gif2webp.1 | |
26 | man/man1/webpmux.1 | 24 | man/man1/webpmux.1 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.4 2016/01/10 10:22:32 adam Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.5 2017/02/28 14:40:47 ryoon Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= libwebp | 3 | BUILDLINK_TREE+= libwebp | |
4 | 4 | |||
5 | .if !defined(LIBWEBP_BUILDLINK3_MK) | 5 | .if !defined(LIBWEBP_BUILDLINK3_MK) | |
6 | LIBWEBP_BUILDLINK3_MK:= | 6 | LIBWEBP_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.libwebp+= libwebp>=0.2.0 | 8 | BUILDLINK_API_DEPENDS.libwebp+= libwebp>=0.2.0 | |
9 | BUILDLINK_ABI_DEPENDS.libwebp+= libwebp>=0.5.0 | 9 | BUILDLINK_ABI_DEPENDS.libwebp+= libwebp>=0.6.0 | |
10 | BUILDLINK_PKGSRCDIR.libwebp?= ../../graphics/libwebp | 10 | BUILDLINK_PKGSRCDIR.libwebp?= ../../graphics/libwebp | |
11 | 11 | |||
12 | .endif # LIBWEBP_BUILDLINK3_MK | 12 | .endif # LIBWEBP_BUILDLINK3_MK | |
13 | 13 | |||
14 | BUILDLINK_TREE+= -libwebp | 14 | BUILDLINK_TREE+= -libwebp |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2016/07/20 11:49:59 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.12 2017/02/28 14:40:47 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (libwebp-0.5.1.tar.gz) = 66efb2213015ad3460bef64b4fb218fdc10ce83f | 3 | SHA1 (libwebp-0.6.0.tar.gz) = 156d24fff454bfccd1f44434e226a10d9eb38186 | |
4 | RMD160 (libwebp-0.5.1.tar.gz) = 2d14736f3de77475f04d3aa46121aa571a1245f5 | 4 | RMD160 (libwebp-0.6.0.tar.gz) = 82c3c6d5031de162b5282be49619ac1c343598b2 | |
5 | SHA512 (libwebp-0.5.1.tar.gz) = 931b2dce29ee664d9a0bbc614ed19992c3ca52dd886d504dcca2df82c8f815e723bd03be7ae35a186ae555b09b0e31a17eb834871ff0728ab15ab24548b630ee | 5 | SHA512 (libwebp-0.6.0.tar.gz) = be8eb9a3ddd3dec57f9f573d076ef97b17ea18de7e58e08e3fcb26456262394e9bb663c883d34f1aee0a91f23568e61c5ec4a7d0429cc385c009bf088ce6a1a4 | |
6 | Size (libwebp-0.5.1.tar.gz) = 1212254 bytes | 6 | Size (libwebp-0.6.0.tar.gz) = 1302881 bytes |