Subject: CVS commit: pkgsrc/graphics/enblend-enfuse
From: Adam Ciarcinski
Date: 2016-04-07 11:38:43
Message id: 20160407093843.A1901FBBA@cvs.NetBSD.org

Log Message:
Changes 4.2:

- All deprecated options and features of version 4.1 have been
  removed.

- Enblend and Enfuse support layer (aka "page", aka "frame") \ 
selection
  in of multi-layer image-files.  This includes processing any layers
  in user-defined order.

- Both Enblend and Enfuse can now perform all their pyramidal blending
  operations in CIELAB (aka L*a*b*, aka L-star) and CIELUV (aka
  L*u*v*) color spaces, too.  See section "New Commandline Options",
  option `--blend-colorspace'.

  The previous default, CIECAM for input images with ICC-profile has
  been changed to CIELUV.  The default for RGB images without
  ICC-profile remains.  However, the new default for floating-point
  image data is to use the RGB-cube, no matter whether the images come
  with profiles or not.

- The new Graph-Cut algorithm is the default primary seam-line
  generator.

- Avoid a division-by-zero in the Annealing Optimizer.

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

- Fix a longstanding quirk, which allowed to load masks into Enblend
  and Enfuse that were unsuitable for processing.

- Fix a bug in the highlight-recovery that caused Enfuse to bail out
  with the uncaught exception
      "Minimizer1D::set_bracket: minimum not bracketed".

- The OpenMP enabled versions of Enblend and Enfuse benefit from
  Google's TCMalloc library.

- Several exposure weight functions were added to Enfuse.  The choice
  is now up to the user.  The default still is the Gauss function as
  in all Enfuse versions before.

Files:
RevisionActionfile
1.37modifypkgsrc/graphics/enblend-enfuse/Makefile
1.16modifypkgsrc/graphics/enblend-enfuse/distinfo
1.1addpkgsrc/graphics/enblend-enfuse/patches/patch-configure
1.3removepkgsrc/graphics/enblend-enfuse/patches/patch-ab
1.3removepkgsrc/graphics/enblend-enfuse/patches/patch-ac
1.4removepkgsrc/graphics/enblend-enfuse/patches/patch-ad
1.1removepkgsrc/graphics/enblend-enfuse/patches/patch-src_gpu.cc