The NetBSD Project

CVS log for pkgsrc/graphics/enblend-enfuse/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / graphics / enblend-enfuse

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.52 / (download) - annotate - [select for diffs], Fri Aug 30 17:01:34 2019 UTC (7 weeks, 2 days ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, HEAD
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored) to selected 1.32 (colored)

Switch packages using GLUT to FreeGLUT.

Start building FreeGLUT with GLUT compatibility on.

- GLUT's maintainance state is much worse than FreeGLUT's, with no
  substanital commits since 2011.
- GLUT can no longer be consider a core component of Mesa or X11.
- Nobody except us seems to be using it...

Other vendors still shipping GLUT:
- GoboLinux, T2 SDE, PLD Linux

Revbump packages using GLUT or freeglut by default.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Aug 22 12:23:17 2019 UTC (8 weeks, 3 days ago) by ryoon
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.32 (colored)

Recursive revbump from boost-1.71.0

Revision 1.50 / (download) - annotate - [select for diffs], Sun Aug 11 13:21:08 2019 UTC (2 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.32 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.49 / (download) - annotate - [select for diffs], Mon Jul 1 04:08:20 2019 UTC (3 months, 3 weeks ago) by ryoon
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.32 (colored)

Recursive revbump from boost-1.70.0

Revision 1.48 / (download) - annotate - [select for diffs], Wed May 29 19:52:50 2019 UTC (4 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.32 (colored)

Revbump after updating graphics/glew

Revision 1.47 / (download) - annotate - [select for diffs], Thu Dec 13 19:51:59 2018 UTC (10 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.32 (colored)

revbump for boost 1.69.0

Revision 1.46 / (download) - annotate - [select for diffs], Wed Aug 22 09:45:11 2018 UTC (13 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.32 (colored)

Recursive bump for perl5-5.28.0

Revision 1.45 / (download) - annotate - [select for diffs], Thu Aug 16 18:54:51 2018 UTC (14 months ago) by adam
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored) to selected 1.32 (colored)

revbump after boost-libs update

Revision 1.44 / (download) - annotate - [select for diffs], Sun Apr 29 21:31:43 2018 UTC (17 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.32 (colored)

revbump for boost-libs update

Revision 1.43 / (download) - annotate - [select for diffs], Mon Jan 1 21:18:31 2018 UTC (21 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored) to selected 1.32 (colored)

Revbump after boost update

Revision 1.42 / (download) - annotate - [select for diffs], Thu Aug 24 20:03:21 2017 UTC (2 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.32 (colored)

Revbump for boost update

Revision 1.41 / (download) - annotate - [select for diffs], Sun Apr 30 01:21:42 2017 UTC (2 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.32 (colored)

Recursive revbump from boost update

Revision 1.40 / (download) - annotate - [select for diffs], Sun Jan 1 16:06:18 2017 UTC (2 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored) to selected 1.32 (colored)

Revbump after boost update

Revision 1.39 / (download) - annotate - [select for diffs], Fri Oct 7 18:25:52 2016 UTC (3 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.32 (colored)

Revbump post boost update

Revision 1.38 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:20 2016 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored) to selected 1.32 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Apr 7 09:38:43 2016 UTC (3 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.36: +3 -9 lines
Diff to previous 1.36 (colored) to selected 1.32 (colored)

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.

Revision 1.36 / (download) - annotate - [select for diffs], Sun Jan 3 20:45:23 2016 UTC (3 years, 9 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored) to selected 1.32 (colored)

Don't try and build docs.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Oct 17 17:41:49 2015 UTC (4 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored) to selected 1.32 (colored)

Turns out help2man is needed, so it is not in BUILD_DEPENDS

Revision 1.34 / (download) - annotate - [select for diffs], Mon Oct 12 16:01:18 2015 UTC (4 years ago) by adam
Branch: MAIN
Changes since 1.33: +3 -4 lines
Diff to previous 1.33 (colored) to selected 1.32 (colored)

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.

Revision 1.33 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:09 2015 UTC (4 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.32 / (download) - annotate - [selected], Sat Apr 25 14:23:09 2015 UTC (4 years, 5 months ago) by tnn
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Recursive revbump following MesaLib update, categories g through n.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Apr 17 15:53:06 2015 UTC (4 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.32 (colored)

Revbump after updating devel/boost-libs

Revision 1.30 / (download) - annotate - [select for diffs], Fri Nov 7 19:39:34 2014 UTC (4 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.32 (colored)

Revbump after updating boost

Revision 1.29 / (download) - annotate - [select for diffs], Fri Aug 22 11:24:34 2014 UTC (5 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.32 (colored)

Bump PKGREVISION for ilmbase shlib major bump.

Revision 1.28 / (download) - annotate - [select for diffs], Wed Aug 13 10:57:35 2014 UTC (5 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored) to selected 1.32 (colored)

Revbump after boost-libs update

Revision 1.27 / (download) - annotate - [select for diffs], Thu May 29 23:36:37 2014 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored) to selected 1.32 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.26 / (download) - annotate - [select for diffs], Sat May 3 21:10:12 2014 UTC (5 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.25: +2 -3 lines
Diff to previous 1.25 (colored) to selected 1.32 (colored)

Changes 4.1.3:
- [Enblend only] Fix problem of multiple, almost-identical seamlines
  that produce inexplicable black areas in the output panorama.
- Little CMS version 2.5 or later is now required to build.  Prior
  versions of LCMS sometimes produced output images that were lighter
  or darker than the input images.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Apr 10 06:21:27 2014 UTC (5 years, 6 months ago) by obache
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.32 (colored)

recursive bump from ilmbase shlib version change.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Nov 20 20:04:37 2013 UTC (5 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) to selected 1.32 (colored)

Revbump after updating devel/boost-libs

Revision 1.23 / (download) - annotate - [select for diffs], Wed Nov 20 13:23:43 2013 UTC (5 years, 11 months ago) by obache
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored) to selected 1.32 (colored)

recursive bump from boost-lib shlib major bump.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Oct 25 08:13:04 2013 UTC (5 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.21: +2 -3 lines
Diff to previous 1.21 (colored) to selected 1.32 (colored)

Changes 4.1.2:
** Bug Fixes
- [Enblend and Enfuse] Fix a bug in the highlight-recovery that caused
  Enfuse to bail out with the uncaught exception
    "Minimizer1D::set_bracket: minimum not bracketed".
  This addresses LaunchPad Bug 1214004.
- [Enfuse] Clean up seemingly random, bright-colored pixels that
  sometimes show up when fusing images with high contrast and "large"
  color profiles.

Revision 1.21 / (download) - annotate - [select for diffs], Fri May 31 12:41:05 2013 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.32 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.20 / (download) - annotate - [select for diffs], Thu May 9 07:39:53 2013 UTC (6 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored) to selected 1.32 (colored)

Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 16 21:18:29 2013 UTC (6 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.18: +3 -4 lines
Diff to previous 1.18 (colored) to selected 1.32 (colored)

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.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Feb 16 11:21:47 2013 UTC (6 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.32 (colored)

Recursive bump for png-1.6.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Feb 15 11:54:04 2013 UTC (6 years, 8 months ago) by obache
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.32 (colored)

recursive bump from boost-lib shlib update.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 26 21:37:44 2013 UTC (6 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored) to selected 1.32 (colored)

Revbump after graphics/jpeg and textproc/icu

Revision 1.15 / (download) - annotate - [select for diffs], Sun Dec 9 00:11:42 2012 UTC (6 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.14: +5 -9 lines
Diff to previous 1.14 (colored) to selected 1.32 (colored)

* Version 4.1  "Trouble In Paradise"

Released on December 8, 2012.

** Improvements

- All deprecated options since version 4.0 have been removed.

- A new primary seam-line generator, based on a Graph-Cut algorithm,
  has been implemented during GSoC 2011 by Mikoaj Leszczyski.  The
  old Nearest-Feature Transform remains the default.  The new
  algorithm is activated with "--primary-seam-generator=graph-cut".

- The difference image on which Enblend's seam-line optimization
  relies for color images uses a perceptual model by default (option
  "--image-difference"), yielding a true CIE76 "Delta E" with the
  (default) luminance and chrominance weights of 1.

- Parallelize CIECAM02 color conversion (option "--ciecam").  Speedups
  of up to 40% have been reported on the amd64 architecture.  The
  computationally expensive color-space conversion still slows down
  blending and fusing by some 25%.

- Enblend and Enfuse integrate seamlessly in color-managed workflow.
  Input images with color profiles automatically enable CIECAM
  blending and the output image is assigned the input images' color
  profile.

- Enblend and Enfuse exploit a new feature in LittleCMS Version 2.x
  called "Unbounded CMM".  Thereby, the hue and saturation of extreme
  shadows and highlights can be preserved much longer before pure
  black or white are reached.  See:
  http://www.littlecms.com/CIC18_UnboundedCMM.pdf

- Assign different profiles to profile-free input images with option
  "--fallback-profile" instead of being tied to sRGB.

- A new gray-scale projector called "anti-value" helps when fusing
  with the intent of minimizing the noise in the output image.  When
  employing a lower exposure cutoff this even is the default
  projector.

- Both Enblend and Enfuse stop right after saving all generated masks
  to files, if option "--save-masks" is given, but option "--output"
  is not.  This allows to splice tools that manipulate the masks and
  feed the masks back into Enblend and Enfuse with option
  "--load-masks".  When combining option "--output" and "--save-masks"
  Enblend and Enfuse write all masks and the final output image as
  before.

- Both Enblend and Enfuse can write their output JPEG files with
  arithmetic JPEG compression and TIFF files with JPEG compression, if
  the underlying JPEG and TIFF libraries support these compression
  schemes.


** Bug Fixes

- Enblend and Enfuse consistently warn if they are passed input images
  that alternate between with color profile and without.

- Grant SourceForge feature request ID 2991909 (OSX only).  Previous
  to that, Enblend, when launched from a terminal window with
  GPU-acceleration (option "--gpu"), started a second, non-responsive
  terminal window and when this new Enblend window tried to "steal"
  the focus, it displayed the OSX rotating "beach ball".  With the fix
  that all goes away.  Also the responsiveness of the screen improves,
  which means that the non-functional window also hogged GUI resources.


** New Commandline Options

- Option "--primary-seam-generator" controls the primary seam-line
  generation algorithm.

- Option "--image-difference" selects the difference image calculation
  algorithm and optionally assigns weights to the luminance and the
  chrominance part of the difference image.

- Short option "-c" now has a sibling called "--ciecam".  The long
  option also has a negated form: "--no-ciecam"; the short one has
  not.

- The option "--fallback-profile=PROFILE" allows users to pass their
  own profiles for image sets that come without ICC color profiles.
  Before the hard-coded profile was sRGB.

- The option "--exposure-cutoff" facilitates tailoring the exposure
  weight curve specifically to exclude underexposed (and probably
  noisy) or overexposed pixels from fusion.

- In Enblend option "--load-masks" disables all mask computations and
  loads the blend masks directly from the specified files.  This is
  the dual of Enblend's long-known option "--save-masks".

- The option "--layer-selector" overrides the standard default
  layer selector.

- In addition to the usual integral values option "--levels" takes the
  keyword "auto", which restores the default.  (The default is to
  automatically choose the maximum number of pyramid levels for each
  separate overlapping region.)


** Deprecated Features

- The option "--smooth-difference" will be eliminated in the next
  version of Enblend; it has not helped and moreover only put lipstick
  on the seamline-optimizer's objective function.

- The user-(re)sizable image-cache will not be available in later
  versions of Enblend and Enfuse.  We are not sure yet whether it will
  be replaced by an mmap-based solution or just tossed out.


** Developer Stuff

- XHTML validation does not rely on network access anymore.  This
  means all necessary DTDs must be available locally and all catalogs
  must be set up correctly to build the XHTML documentation.

- The option "--parameter" allows developers to pass arbitrary
  key-value pairs to Enblend and Enfuse.  The keys must match the
  regular expression [A-Za-z][A-Za-z0-9_-]*; the values can be almost
  any string.  No further checking or validation is performed.

  For more explanations on how to use parameters in the source code,
  see the block-comment within "namespace parameter" in file
  "common.h".


** Package Maintainer Stuff

- Enblend and Enfuse now use LittleCMS version 2.x.

- Enblend and Enfuse no longer rely on their own versions of the Vigra
  imaging library.  Vigra version 1.8 or later is now required to
  build.

- Enblend no longer relies on libXMI.  (Enfuse never needed this
  library.)

Revision 1.14 / (download) - annotate - [select for diffs], Sat Oct 6 14:10:47 2012 UTC (7 years ago) by asau
Branch: MAIN
Changes since 1.13: +1 -3 lines
Diff to previous 1.13 (colored) to selected 1.32 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Oct 3 21:56:08 2012 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.32 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Sep 14 14:38:12 2012 UTC (7 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.11: +5 -2 lines
Diff to previous 1.11 (colored) to selected 1.32 (colored)

After update of recent boost, -lboost_system is required.
PR 46873 by Tero Kivinen.

Bump PKGREVISION.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Feb 6 12:40:20 2012 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored) to selected 1.32 (colored)

Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jan 13 13:37:59 2011 UTC (8 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.32 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Dec 23 11:44:35 2010 UTC (8 years, 9 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) to selected 1.32 (colored)

Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done

Revision 1.8 / (download) - annotate - [select for diffs], Tue Dec 14 18:26:34 2010 UTC (8 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored) to selected 1.32 (colored)

* Fixed buildling with Clang.
* Program crashes with image cache enabled. (Image cache doesn't help, anyway.)

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 13 22:44:29 2010 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.32 (colored)

Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.

Revision 1.6 / (download) - annotate - [select for diffs], Sat May 15 05:47:58 2010 UTC (9 years, 5 months ago) by adam
Branch: MAIN
Changes since 1.5: +3 -2 lines
Diff to previous 1.5 (colored) to selected 1.32 (colored)

Changes 4.0nb2:
* Revision bump for boost-1.43.0
* Enable OpenMP on Mac OS X

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jan 18 09:58:57 2010 UTC (9 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored) to selected 1.32 (colored)

Second try at jpeg-8 recursive PKGREVISION bump.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jan 5 11:18:04 2010 UTC (9 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.32 (colored)

OpenEXR support needs pkg-config; fixed

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 5 09:32:36 2010 UTC (9 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored) to selected 1.32 (colored)

Distfile has changed - fix

Revision 1.2 / (download) - annotate - [select for diffs], Wed Dec 16 21:28:35 2009 UTC (9 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.1: +5 -3 lines
Diff to previous 1.1 (colored) to selected 1.32 (colored)

Changes 4.0:
* Huge new documentation in Info, PS, PDF, and XHTML formats.  Plain
  HTML format is not supported because it cannot portably render MathML.
* New manual pages.
* Automatic bit depth conversion between input and output images if
  necessary.
* Compilation without image cache works again
  ("--disable-image-cache").  Speedups of up to 30% have been reported
  on the amd64 architecture.
* Enblend and Enfuse accept repsonse files in addition to literal
  image files.  Response files contain lists of image filenames or
  names of other response files.
* Lots of new warnings if a command-line option has no effect, like,
  for example, combining a mask optimization option with "--no-optimize".
* Enblend shows the initial, unoptimized seam line in addition to the
  optimized one in all seam-line visualization images (option "--visualize").
* Enblend and Enfuse read multi-layer TIFF files ("multi directory" in
  TIFF jargon).  It is even possible to mix multi-layer with single
  layer images.  This partially fixes SourceForge bug ID 1170329.
* Save masks with (lossless) "Deflate" compression.
* An improved wrap-around option, formerly only "-w", now "-wMODE" and
  "--wrap=MODE", lets the user determine whether to create a 360
  degrees horizontal or vertical panorama.  It is possible to wrap
  around vertically and horizontally at the same time.
* Without any output filename given, i.e. no "-o" option, the output
  filename now defaults to "a.tif", making "-o" truly an option.
* The user has better control of the number of pyramid levels.
  Previously only the maximum number in any blend could be reduced
  by the "-l" option.  Now, the maximum number can be reduced by a
  fixed amount no matter what the actual maximum number of permissible
  pyramid levels is.
* Use OpenMP to make better use of multi-processor machines.  As the
  image cache is not reentrant, OpenMP can only be activated when the
  image cache is disabled.
* Enblend and Enfuse issue messages following the GNU standard.
* Bug Fixes

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Sep 1 14:39:28 2009 UTC (10 years, 1 month ago) by adam
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.32 (colored)

Enblend combines images that overlap like this into a single large image without
seams. Enfuse combines images that overlap like this into a single image with
good exposure and good focus. Both programs assume that your images are already
lined up. To make panoramas with Enblend and/or Enfuse, use Hugin.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Sep 1 14:39:28 2009 UTC (10 years, 1 month ago) by adam
Branch: MAIN
Diff to selected 1.32 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>