Sun Nov 9 07:19:54 2014 UTC ()
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.


(obache)
diff -r1.9 -r1.10 pkgsrc/graphics/libsixel/Makefile
diff -r1.6 -r1.7 pkgsrc/graphics/libsixel/distinfo
diff -r1.1 -r1.2 pkgsrc/graphics/libsixel/options.mk

cvs diff -r1.9 -r1.10 pkgsrc/graphics/libsixel/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/libsixel/Makefile 2014/09/27 12:27:39 1.9
+++ pkgsrc/graphics/libsixel/Makefile 2014/11/09 07:19:54 1.10
@@ -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
3DISTNAME= libsixel-1.0.3 3DISTNAME= libsixel-1.3.3
4CATEGORIES= graphics 4CATEGORIES= graphics
5MASTER_SITES= -https://github.com/saitoha/libsixel/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX} 5MASTER_SITES= -https://github.com/saitoha/libsixel/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://saitoha.github.io/libsixel/ 8HOMEPAGE= http://saitoha.github.io/libsixel/
9COMMENT= DEC SIXEL graphics codec encoder/decoder and converter 9COMMENT= DEC SIXEL graphics codec encoder/decoder and converter
10LICENSE= mit AND public-domain 10LICENSE= mit AND public-domain
11 11
12GNU_CONFIGURE= yes 12GNU_CONFIGURE= yes
13USE_LIBTOOL= yes 13USE_LIBTOOL= yes
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15 15
16PKGCONFIG_OVERRIDE+= libsixel.pc.in 16PKGCONFIG_OVERRIDE+= libsixel.pc.in

cvs diff -r1.6 -r1.7 pkgsrc/graphics/libsixel/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/libsixel/distinfo 2014/09/05 11:47:51 1.6
+++ pkgsrc/graphics/libsixel/distinfo 2014/11/09 07:19:54 1.7
@@ -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
3SHA1 (libsixel-1.0.3.tar.gz) = d95ccfc3f9137a87519643ff86be112b2c752bc0 3SHA1 (libsixel-1.3.3.tar.gz) = 9e7f9ee04bb7e869e0f344bed2458b028b86b610
4RMD160 (libsixel-1.0.3.tar.gz) = 32739e628b0d22017f28e4e27381e3ee7ed275e3 4RMD160 (libsixel-1.3.3.tar.gz) = 5693f0bf903f9e1f125fe9473077ceb3a5d59938
5Size (libsixel-1.0.3.tar.gz) = 12315375 bytes 5Size (libsixel-1.3.3.tar.gz) = 2523758 bytes
 6SHA1 (patch-configure) = 5fcdd7263ede997f8f95ed9796ea6486c36b1c3e
 7SHA1 (patch-configure.ac) = cdd6ba1cfbf2d86e66fd5de179616830c4d7c049

cvs diff -r1.1 -r1.2 pkgsrc/graphics/libsixel/options.mk (expand / switch to unified diff)

--- pkgsrc/graphics/libsixel/options.mk 2014/07/13 10:10:56 1.1
+++ pkgsrc/graphics/libsixel/options.mk 2014/11/09 07:19:54 1.2
@@ -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
3PKG_OPTIONS_VAR= PKG_OPTIONS.libsixel 3PKG_OPTIONS_VAR= PKG_OPTIONS.libsixel
4PKG_SUPPORTED_OPTIONS= curl gd gdk-pixbuf2 4PKG_SUPPORTED_OPTIONS= curl gd gdk-pixbuf2 jpeg png
 5PKG_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)
9CONFIGURE_ARGS+= --with-libcurl 10CONFIGURE_ARGS+= --with-libcurl
10.include "../../www/curl/buildlink3.mk" 11.include "../../www/curl/buildlink3.mk"
11.else 12.else
12CONFIGURE_ARGS+= --without-libcurl 13CONFIGURE_ARGS+= --without-libcurl
13.endif 14.endif
14 15
 16.if !empty(PKG_OPTIONS:Mjpeg)
 17CONFIGURE_ARGS+= --with-jpeg
 18.include "../../graphics/jpeg/buildlink3.mk"
 19.else
 20CONFIGURE_ARGS+= --without-jpeg
 21.endif
 22
 23.if !empty(PKG_OPTIONS:Mpng)
 24CONFIGURE_ARGS+= --with-png
 25.include "../../graphics/png/buildlink3.mk"
 26.else
 27CONFIGURE_ARGS+= --without-png
 28.endif
 29
15.if !empty(PKG_OPTIONS:Mgd) 30.if !empty(PKG_OPTIONS:Mgd)
16CONFIGURE_ARGS+= --with-gd 31CONFIGURE_ARGS+= --with-gd
17.include "../../graphics/gd/buildlink3.mk" 32.include "../../graphics/gd/buildlink3.mk"
18.else 33.else
19CONFIGURE_ARGS+= --without-gd 34CONFIGURE_ARGS+= --without-gd
20.endif 35.endif
21 36
22.if !empty(PKG_OPTIONS:Mgdk-pixbuf2) 37.if !empty(PKG_OPTIONS:Mgdk-pixbuf2)
23CONFIGURE_ARGS+= --with-gdk-pixbuf2 38CONFIGURE_ARGS+= --with-gdk-pixbuf2
24.include "../../graphics/gdk-pixbuf2/buildlink3.mk" 39.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
25.else 40.else
26CONFIGURE_ARGS+= --without-gdk-pixbuf2 41CONFIGURE_ARGS+= --without-gdk-pixbuf2
27.endif 42.endif