Update libsixsel to 1.3.3. ------------------------------ What's new in libsixel-1.3 ? ------------------------------ * Now libcurl is automatically linked to img2sixel. If you don't want to build with libcurl, you should configure with --without-libcurl option. * Add libjpeg integration(linked automatically to img2sixel). * Add libpng integration(linked automatically to img2sixel/sixel2png). * Introduce -t(--palette-type) option. img2sixel can output HLS paletted sixel with "-t hls". Add new API sixel_output_set_palette_type. * Introduce -v(--verbose) option. * Add new API sixel_dither_set_body_only. * Now img2sixel can load SIXEL as input data. * Some bug fixes and minor improvements. ------------------------------ What's new in libsixel-1.2 ? ------------------------------ * Introduce GNU Screen penetration (-P) feature written by @arakiken. This works with arakiken's GNU screen sixel branch (screen-sixel, https://bitbucket.org/arakiken/screen/branch/screen). * Introduce crop operation (-c) feature written by @arakiken. This works with arakiken's w3m remoteimg branch https://bitbucket.org/arakiken/w3m/branch/remoteimg (w3m with "-sixel" option) * Introduce -C (complexion score) option and implement complexion correction feature. (discussion with @tsutsui) * Introduce static image extraction from Gif animation (-S). (discussion with @isaki68k) * Introduce --enable-debug configure option. * Add APIs for skipping DCS envelope sixel_output_{get,set}_skip_dcs_envelope. (disscussion with @uobikiemukot) * Some bug fixes and minor improvements. Thanks to @elfring, @isaki68k, @knok, @mattn, @tsutsui, @waywardmonkeys and @ttdoda.diff -r1.9 -r1.10 pkgsrc/graphics/libsixel/Makefile
(obache)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2014/09/27 12:27:39 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2014/11/09 07:19:54 obache Exp $ | |
2 | 2 | |||
3 | DISTNAME= libsixel-1.0.3 | 3 | DISTNAME= libsixel-1.3.3 | |
4 | CATEGORIES= graphics | 4 | CATEGORIES= graphics | |
5 | MASTER_SITES= -https://github.com/saitoha/libsixel/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX} | 5 | MASTER_SITES= -https://github.com/saitoha/libsixel/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX} | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://saitoha.github.io/libsixel/ | 8 | HOMEPAGE= http://saitoha.github.io/libsixel/ | |
9 | COMMENT= DEC SIXEL graphics codec encoder/decoder and converter | 9 | COMMENT= DEC SIXEL graphics codec encoder/decoder and converter | |
10 | LICENSE= mit AND public-domain | 10 | LICENSE= mit AND public-domain | |
11 | 11 | |||
12 | GNU_CONFIGURE= yes | 12 | GNU_CONFIGURE= yes | |
13 | USE_LIBTOOL= yes | 13 | USE_LIBTOOL= yes | |
14 | USE_TOOLS+= pkg-config | 14 | USE_TOOLS+= pkg-config | |
15 | 15 | |||
16 | PKGCONFIG_OVERRIDE+= libsixel.pc.in | 16 | PKGCONFIG_OVERRIDE+= libsixel.pc.in |
@@ -1,5 +1,7 @@ | @@ -1,5 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.6 2014/09/05 11:47:51 obache Exp $ | 1 | $NetBSD: distinfo,v 1.7 2014/11/09 07:19:54 obache Exp $ | |
2 | 2 | |||
3 | SHA1 (libsixel-1.0.3.tar.gz) = d95ccfc3f9137a87519643ff86be112b2c752bc0 | 3 | SHA1 (libsixel-1.3.3.tar.gz) = 9e7f9ee04bb7e869e0f344bed2458b028b86b610 | |
4 | RMD160 (libsixel-1.0.3.tar.gz) = 32739e628b0d22017f28e4e27381e3ee7ed275e3 | 4 | RMD160 (libsixel-1.3.3.tar.gz) = 5693f0bf903f9e1f125fe9473077ceb3a5d59938 | |
5 | Size (libsixel-1.0.3.tar.gz) = 12315375 bytes | 5 | Size (libsixel-1.3.3.tar.gz) = 2523758 bytes | |
6 | SHA1 (patch-configure) = 5fcdd7263ede997f8f95ed9796ea6486c36b1c3e | |||
7 | SHA1 (patch-configure.ac) = cdd6ba1cfbf2d86e66fd5de179616830c4d7c049 |
@@ -1,27 +1,42 @@ | @@ -1,27 +1,42 @@ | |||
1 | # $NetBSD: options.mk,v 1.1 2014/07/13 10:10:56 obache Exp $ | 1 | # $NetBSD: options.mk,v 1.2 2014/11/09 07:19:54 obache Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libsixel | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.libsixel | |
4 | PKG_SUPPORTED_OPTIONS= curl gd gdk-pixbuf2 | 4 | PKG_SUPPORTED_OPTIONS= curl gd gdk-pixbuf2 jpeg png | |
5 | PKG_SUGGESTED_OPTIONS= curl jpeg png | |||
5 | 6 | |||
6 | .include "../../mk/bsd.options.mk" | 7 | .include "../../mk/bsd.options.mk" | |
7 | 8 | |||
8 | .if !empty(PKG_OPTIONS:Mcurl) | 9 | .if !empty(PKG_OPTIONS:Mcurl) | |
9 | CONFIGURE_ARGS+= --with-libcurl | 10 | CONFIGURE_ARGS+= --with-libcurl | |
10 | .include "../../www/curl/buildlink3.mk" | 11 | .include "../../www/curl/buildlink3.mk" | |
11 | .else | 12 | .else | |
12 | CONFIGURE_ARGS+= --without-libcurl | 13 | CONFIGURE_ARGS+= --without-libcurl | |
13 | .endif | 14 | .endif | |
14 | 15 | |||
16 | .if !empty(PKG_OPTIONS:Mjpeg) | |||
17 | CONFIGURE_ARGS+= --with-jpeg | |||
18 | .include "../../graphics/jpeg/buildlink3.mk" | |||
19 | .else | |||
20 | CONFIGURE_ARGS+= --without-jpeg | |||
21 | .endif | |||
22 | ||||
23 | .if !empty(PKG_OPTIONS:Mpng) | |||
24 | CONFIGURE_ARGS+= --with-png | |||
25 | .include "../../graphics/png/buildlink3.mk" | |||
26 | .else | |||
27 | CONFIGURE_ARGS+= --without-png | |||
28 | .endif | |||
29 | ||||
15 | .if !empty(PKG_OPTIONS:Mgd) | 30 | .if !empty(PKG_OPTIONS:Mgd) | |
16 | CONFIGURE_ARGS+= --with-gd | 31 | CONFIGURE_ARGS+= --with-gd | |
17 | .include "../../graphics/gd/buildlink3.mk" | 32 | .include "../../graphics/gd/buildlink3.mk" | |
18 | .else | 33 | .else | |
19 | CONFIGURE_ARGS+= --without-gd | 34 | CONFIGURE_ARGS+= --without-gd | |
20 | .endif | 35 | .endif | |
21 | 36 | |||
22 | .if !empty(PKG_OPTIONS:Mgdk-pixbuf2) | 37 | .if !empty(PKG_OPTIONS:Mgdk-pixbuf2) | |
23 | CONFIGURE_ARGS+= --with-gdk-pixbuf2 | 38 | CONFIGURE_ARGS+= --with-gdk-pixbuf2 | |
24 | .include "../../graphics/gdk-pixbuf2/buildlink3.mk" | 39 | .include "../../graphics/gdk-pixbuf2/buildlink3.mk" | |
25 | .else | 40 | .else | |
26 | CONFIGURE_ARGS+= --without-gdk-pixbuf2 | 41 | CONFIGURE_ARGS+= --without-gdk-pixbuf2 | |
27 | .endif | 42 | .endif |