pkgsrc/graphics/enblend-enfuse/Makefile
adam 639074e608 Changes 4.1.4:
** New Commandline Options
- The introduction of additional blend color spaces in the Development
  Branch requires a new option to select them.  Here, in the Stable
  Branch, the new option `--blend-colorspace' just duplicates the
  functionality of `--ciecam' and `--no-ciecam'.  The Stable Branch
  does *not* provide the additional blend colorspaces of the
  Development Branch.  The following equivalences hold
      --ciecam     <=>  --blend-colorspace=ciecam
      --no-ciecam  <=>  --blend-colorspace=identity
  Both options `--ciecam' and `--no-ciecam' are deprecated in 4.2 and
  will be withdrawn in 4.3.  Thus, users should prefer
  `--blend-colorspace'.

** Bug Fixes
- [Enblend and Enfuse] Fix the nesting-depth counter for response
  files.  This bug prohibited to load more than 20 images in a single
  response file.
- [Enblend and Enfuse] Allow grayscale images to bring their own
  (grayscale) profiles.  Previously grayscale images with ICC profiles
  were rejected.
- [Enblend] Fix a possible domain error followed by a division-by-zero
  in the seam-line optimizer.
- [Enblend and Enfuse] Avoid an undeserved warning about incompatible
  colorspaces if they only disagree on their meta-data (e.g. profile
  creation date/time).
- [Enblend] Fix a bug in the Dijkstra Optimizer which could lead to
  undefined behavior in the placement of the (optimized) seam line.
- [Enblend] Fix a non-dereferencable vector iterator which led to a
  segfault.
- [Enblend] Avoid a division-by-zero in the Annealing Optimizer.
- [Enblend] Fix a bug (1356551) in the seam-line vectorization code
  that was there since 2004.  The fix changes the position of almost
  any coarse-mask seam line vertex by one pixel.
2015-10-12 16:01:18 +00:00

40 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.34 2015/10/12 16:01:18 adam Exp $
DISTNAME= enblend-enfuse-4.1.4
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enblend/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://enblend.sourceforge.net/
COMMENT= Combines overlapping images without seams, with good exposure
LICENSE= gnu-gpl-v2
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= gmake perl:build pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-boost-filesystem
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "Darwin"
CONFIGURE_ARGS+= --enable-openmp
CONFIGURE_ARGS+= --with-apple-opengl-framework
.else
CONFIGURE_ARGS+= --with-x
.include "../../graphics/glut/buildlink3.mk"
.endif
LIBS+= -lboost_system
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../graphics/glew/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/openexr/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../graphics/vigra/buildlink3.mk"
.include "../../math/gsl/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"