pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/liblqr Update to liblqr-0.4.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/411bc6e6130e
branches:  trunk
changeset: 559515:411bc6e6130e
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Fri May 22 20:30:50 2009 +0000

description:
Update to liblqr-0.4.1.

Version 0.4:
* New features:
  * Support for image types (color models):
    GREY, GREYA, RGB, RGBA, CMY, CMYK, CMYKA
    and custom
  * Additional builtin energy functions based on
    luma instead of brightness
  * Support for custom energy functions
  * Functions to read out the energy map
  * Cancel function to interrupt computations
  * Additional methods for bias and rigidity masks
  * Use a single progress instead of several
    ones when the update is performed in steps
  * Can handle input buffers non-destructively
* Performace related:
  * Faster rescaling thanks to optimisations in
    the code
  * Spare memory when not using features (e.g. the
    bias)
* Configuration
  * The default installation directory is now /usr
    instead of /usr/local
  * Compiling under MinGW now correctly produces a
    DLL with the default settings
  * Now it also compiles under MS Visual C++
  * All public macro names start with LQR_* (old
    versions are still available but can be disabled
    at configure time)

Version 0.3:
* New features:
  * Enlargement is not limited to 200% any more
    (it is automatically performed in steps)
  * Added readout functions for the internal
    visibility map

Version 0.2:
* New fetures:
  * Support for 16-bit, 32-bit and 64-bit
    per channel images
  * Rigidity masks
  * Left-right/top-bottom balance
* Performace related:
  * Improved attached visibility maps
    management (lower memory requirements)
  * All internal buffers turned from
    double to float, improving both speed
    and memory requirements
* Documentation:
  * Reviewed manual and completed refence
  * Added man pages

diffstat:

 graphics/liblqr/Makefile |  8 ++++----
 graphics/liblqr/PLIST    |  5 ++++-
 graphics/liblqr/distinfo |  8 ++++----
 3 files changed, 12 insertions(+), 9 deletions(-)

diffs (59 lines):

diff -r f006d825e5f7 -r 411bc6e6130e graphics/liblqr/Makefile
--- a/graphics/liblqr/Makefile  Fri May 22 20:19:19 2009 +0000
+++ b/graphics/liblqr/Makefile  Fri May 22 20:30:50 2009 +0000
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/04/05 02:00:39 tnn Exp $
+# $NetBSD: Makefile,v 1.2 2009/05/22 20:30:50 tnn Exp $
 #
 
-DISTNAME=              liblqr-1-0.1.0-2
-PKGNAME=               liblqr-0.1.0.2
+DISTNAME=              liblqr-1-0.4.1
+PKGNAME=               liblqr-0.4.1
 CATEGORIES=            graphics
 MASTER_SITES=          http://liblqr.wikidot.com/local--files/en:download-page/
+EXTRACT_SUFX=          .tar.bz2
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=              http://liblqr.wikidot.com/
@@ -14,7 +15,6 @@
 GNU_CONFIGURE=         yes
 USE_TOOLS+=            pkg-config
 USE_LIBTOOL=           yes
-WRKSRC=                        ${WRKDIR}/liblqr-1-0.1.0
 PKGCONFIG_OVERRIDE=    lqr-1.pc.in
 
 .include "../../devel/glib2/buildlink3.mk"
diff -r f006d825e5f7 -r 411bc6e6130e graphics/liblqr/PLIST
--- a/graphics/liblqr/PLIST     Fri May 22 20:19:19 2009 +0000
+++ b/graphics/liblqr/PLIST     Fri May 22 20:30:50 2009 +0000
@@ -1,12 +1,15 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/05 02:00:39 tnn Exp $
+@comment $NetBSD: PLIST,v 1.2 2009/05/22 20:30:50 tnn Exp $
 include/lqr-1/lqr.h
 include/lqr-1/lqr/lqr_base.h
 include/lqr-1/lqr/lqr_carver_bias_pub.h
 include/lqr-1/lqr/lqr_carver_list_pub.h
 include/lqr-1/lqr/lqr_carver_pub.h
+include/lqr-1/lqr/lqr_carver_rigmask_pub.h
 include/lqr-1/lqr/lqr_cursor_pub.h
+include/lqr-1/lqr/lqr_energy_pub.h
 include/lqr-1/lqr/lqr_gradient_pub.h
 include/lqr-1/lqr/lqr_progress_pub.h
+include/lqr-1/lqr/lqr_rwindow_pub.h
 include/lqr-1/lqr/lqr_vmap_list_pub.h
 include/lqr-1/lqr/lqr_vmap_pub.h
 lib/liblqr-1.la
diff -r f006d825e5f7 -r 411bc6e6130e graphics/liblqr/distinfo
--- a/graphics/liblqr/distinfo  Fri May 22 20:19:19 2009 +0000
+++ b/graphics/liblqr/distinfo  Fri May 22 20:30:50 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/04/05 02:00:39 tnn Exp $
+$NetBSD: distinfo,v 1.2 2009/05/22 20:30:50 tnn Exp $
 
-SHA1 (liblqr-1-0.1.0-2.tar.gz) = 0cfe35c404b36e50b122937d189b7608bb4f1e89
-RMD160 (liblqr-1-0.1.0-2.tar.gz) = 9f196e89f165b25806cd60fbec859d6b8ed7fc89
-Size (liblqr-1-0.1.0-2.tar.gz) = 369098 bytes
+SHA1 (liblqr-1-0.4.1.tar.bz2) = 42b30b157b0c47690baa847847e24c7c94412b75
+RMD160 (liblqr-1-0.4.1.tar.bz2) = d0b43084cb63c34b01c988b6293d16d8859dc0d6
+Size (liblqr-1-0.4.1.tar.bz2) = 347474 bytes



Home | Main Index | Thread Index | Old Index