pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/libsixel Update libsixsel to 1.3.3.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7b115624498a
branches:  trunk
changeset: 641473:7b115624498a
user:      obache <obache%pkgsrc.org@localhost>
date:      Sun Nov 09 07:19:54 2014 +0000

description:
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.

diffstat:

 graphics/libsixel/Makefile   |   4 ++--
 graphics/libsixel/distinfo   |  10 ++++++----
 graphics/libsixel/options.mk |  19 +++++++++++++++++--
 3 files changed, 25 insertions(+), 8 deletions(-)

diffs (62 lines):

diff -r 6d24915c7592 -r 7b115624498a graphics/libsixel/Makefile
--- a/graphics/libsixel/Makefile        Sun Nov 09 06:31:31 2014 +0000
+++ b/graphics/libsixel/Makefile        Sun Nov 09 07:19:54 2014 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2014/09/27 12:27:39 obache Exp $
+# $NetBSD: Makefile,v 1.10 2014/11/09 07:19:54 obache Exp $
 
-DISTNAME=              libsixel-1.0.3
+DISTNAME=              libsixel-1.3.3
 CATEGORIES=            graphics
 MASTER_SITES=          -https://github.com/saitoha/libsixel/archive/v${PKGVERSION_NOREV}${EXTRACT_SUFX}
 
diff -r 6d24915c7592 -r 7b115624498a graphics/libsixel/distinfo
--- a/graphics/libsixel/distinfo        Sun Nov 09 06:31:31 2014 +0000
+++ b/graphics/libsixel/distinfo        Sun Nov 09 07:19:54 2014 +0000
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.6 2014/09/05 11:47:51 obache Exp $
+$NetBSD: distinfo,v 1.7 2014/11/09 07:19:54 obache Exp $
 
-SHA1 (libsixel-1.0.3.tar.gz) = d95ccfc3f9137a87519643ff86be112b2c752bc0
-RMD160 (libsixel-1.0.3.tar.gz) = 32739e628b0d22017f28e4e27381e3ee7ed275e3
-Size (libsixel-1.0.3.tar.gz) = 12315375 bytes
+SHA1 (libsixel-1.3.3.tar.gz) = 9e7f9ee04bb7e869e0f344bed2458b028b86b610
+RMD160 (libsixel-1.3.3.tar.gz) = 5693f0bf903f9e1f125fe9473077ceb3a5d59938
+Size (libsixel-1.3.3.tar.gz) = 2523758 bytes
+SHA1 (patch-configure) = 5fcdd7263ede997f8f95ed9796ea6486c36b1c3e
+SHA1 (patch-configure.ac) = cdd6ba1cfbf2d86e66fd5de179616830c4d7c049
diff -r 6d24915c7592 -r 7b115624498a graphics/libsixel/options.mk
--- a/graphics/libsixel/options.mk      Sun Nov 09 06:31:31 2014 +0000
+++ b/graphics/libsixel/options.mk      Sun Nov 09 07:19:54 2014 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: options.mk,v 1.1 2014/07/13 10:10:56 obache Exp $
+# $NetBSD: options.mk,v 1.2 2014/11/09 07:19:54 obache Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.libsixel
-PKG_SUPPORTED_OPTIONS= curl gd gdk-pixbuf2
+PKG_SUPPORTED_OPTIONS= curl gd gdk-pixbuf2 jpeg png
+PKG_SUGGESTED_OPTIONS= curl jpeg png
 
 .include "../../mk/bsd.options.mk"
 
@@ -12,6 +13,20 @@
 CONFIGURE_ARGS+=       --without-libcurl
 .endif
 
+.if !empty(PKG_OPTIONS:Mjpeg)
+CONFIGURE_ARGS+=       --with-jpeg
+.include "../../graphics/jpeg/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-jpeg
+.endif
+
+.if !empty(PKG_OPTIONS:Mpng)
+CONFIGURE_ARGS+=       --with-png
+.include "../../graphics/png/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --without-png
+.endif
+
 .if !empty(PKG_OPTIONS:Mgd)
 CONFIGURE_ARGS+=       --with-gd
 .include "../../graphics/gd/buildlink3.mk"



Home | Main Index | Thread Index | Old Index