diff options
author | adam <adam@pkgsrc.org> | 2013-02-16 21:18:29 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2013-02-16 21:18:29 +0000 |
commit | 5cba5cff9f8cf1094131387300dff6b49a1a9a93 (patch) | |
tree | 440ecbd375048fc3d1f81a1f9f3bb626d75e8c24 /graphics/enblend-enfuse | |
parent | 750434506bdba521238182d01b72bd1be33122a4 (diff) | |
download | pkgsrc-5cba5cff9f8cf1094131387300dff6b49a1a9a93.tar.gz |
Changes 4.1.1:
Bug Fixes
- [Enblend only] Fix a race condition in the seam-line optimizer that
can cause wrongly placed seams.
- [Enblend and Enfuse] Use a per-thread storage of all OpenMP
Vigra-functors. This avoids data races.
- [Enblend and Enfuse] The Boost implementation of the `Mersenne
Twister' random number generator caused segmentation faults when
used in the OpenMP-enabled versions of Enblend and Enfuse. The new
implementation is based on the GNU Scientific Library (GSL), which
plays nicely with concurrent accesses.
- [Enblend only] Correct a mistake that causes overlapping images with
multiple seams to be blended incorrectly.
- [Enblend only] Require the OpenGL extension
`GL_ARB_texture_rectangle' for the `--gpu' option to work. This
does away with a pesky warning of OpenGL drivers that do support
this extension and avoids crashes with drivers that don't.
The GPU performance improvement of Enblend via `--gpu' now is only
available with drivers that feature `GL_ARB_texture_rectangle'
(among many other required OpenGL extensions).
The OpenGL warning about odd texture sizes is unaffected by this
change.
- [Enblend and Enfuse] Fix a longstanding quirk, which allowed to load
masks that were unsuitable for processing.
Diffstat (limited to 'graphics/enblend-enfuse')
-rw-r--r-- | graphics/enblend-enfuse/Makefile | 7 | ||||
-rw-r--r-- | graphics/enblend-enfuse/distinfo | 8 |
2 files changed, 7 insertions, 8 deletions
diff --git a/graphics/enblend-enfuse/Makefile b/graphics/enblend-enfuse/Makefile index 16d083e57de..28679234670 100644 --- a/graphics/enblend-enfuse/Makefile +++ b/graphics/enblend-enfuse/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2013/02/16 11:21:47 wiz Exp $ +# $NetBSD: Makefile,v 1.19 2013/02/16 21:18:29 adam Exp $ -DISTNAME= enblend-enfuse-4.1 -PKGREVISION= 3 +DISTNAME= enblend-enfuse-4.1.1 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enblend/} @@ -14,7 +13,7 @@ USE_LANGUAGES= c c++ USE_LIBTOOL= yes USE_TOOLS+= gmake perl:build pkg-config GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --disable-image-cache +CONFIGURE_ARGS+= --with-boost-filesystem .include "../../mk/bsd.prefs.mk" diff --git a/graphics/enblend-enfuse/distinfo b/graphics/enblend-enfuse/distinfo index 5e178f9b978..7eddafede30 100644 --- a/graphics/enblend-enfuse/distinfo +++ b/graphics/enblend-enfuse/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.9 2012/12/09 00:11:42 adam Exp $ +$NetBSD: distinfo,v 1.10 2013/02/16 21:18:30 adam Exp $ -SHA1 (enblend-enfuse-4.1.tar.gz) = 265db3fddc88de7dbbd30f0f848e489cce2c88ba -RMD160 (enblend-enfuse-4.1.tar.gz) = c367a17be58039e4e97b1fa7a51efe92bc68e402 -Size (enblend-enfuse-4.1.tar.gz) = 857011 bytes +SHA1 (enblend-enfuse-4.1.1.tar.gz) = bc18fca3033b031d603b22678b2e680a0ffae1b6 +RMD160 (enblend-enfuse-4.1.1.tar.gz) = 189f4de0bcd0cfd28b7c348745b785cd28f281c4 +Size (enblend-enfuse-4.1.1.tar.gz) = 850214 bytes SHA1 (patch-aa) = b1809fe6ef6609658b697635c6cbf0c112a03fd1 SHA1 (patch-ab) = 7e641cf3806fe1b5e797085014a54b2fc16c6613 SHA1 (patch-ac) = 883137e4e4920760d375d3dea27085c265ccf117 |