Packaged for wip by myself, netcap, and othyro.
QComicBook is a viewer for comic book archives containing
jpeg/png/xpm/gif images, which aims at convenience and simplicity.
Features include: automatic decompression, full-screen mode,
two-pages viewing, Japanese mode, thumbnails view, page scaling,
mouse or keyboard navigation etc.
Packaged for wip by othyro.
A general purpose high-pass filter plugin. It shows up as
Filters->Generic->High Pass Filter. You can select a blur radius that sets the
size of detail to be passed by the filter, a contrast adjustment, as well as an
option to keep the source layer or replace it.
It actually implements 5 different high pass modes:
1. Colour - I think this is the same as photoshop's high pass filter effect.
2. Preserve DC - like colour, but adds the average image colour back in.
3. Greyscale - this desaturates the layer before high pass filtering.
4. Greyscale, Apply Chroma - as above, but blends it in with the source
layer colours
5. Redrobes - (named after the technique described by Redrobes)
Release 1.12.10 (2013-01-16 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
A heap of bug fixes everywhere, and the gradual completion of the MSAA
backend for cairo-gl. Perhaps the most noteworthy set of the bugfixes
was the crusage lead by Behdad Eshfabod to make font handling by
pango/cairo/fontconfig fully threadsafe. This testing revealed a couple
of races that needed fixing in Cairo's scaled-font and glyph cache.
Bug fixes
---------
Append coincident elements to the recording's surface bbtree so that
the list is not corrupted and the overlapping elements lost.
Fix cairo-trace to correctly record map-to-image/unmap-image and then
replay them.
Ignore MappingNotifies when running the XCB testsuite as they are sent
to all clients when the keyboard changes. The testsuite would detect
the unexpected event and complain.
Handle very large large images in the XCB backend.
Fix a memory leak in the xlib/shm layer, and prevent use of the SHM
surfaces after the display is closed.
https://bugs.freedesktop.org/show_bug.cgi
Handle resizing of bitmap fonts, in preparation for a fix to
fontconfig to correctly pass on the user request for scaling.
Always include subroutine 4 (hint replacement idion) when subsetting
type 1 fonts in order to prevent a crash in cgpdftops on Mac OS/X
Fix a couple of typos in the cairo-gobject.h header files for
introspection.
Prevent a mutex deadlock when freeing a scaled-glyph containing a
recording-surface that itself references another scaled-glyph.
https://bugs.freedesktop.org/show_bug.cgi?id=54950
Make scaled-font cache actually thread-safe and prevent
use-after-frees.
Restore support for older versions of XRender. A couple of typos and a
few forgotten chunks prevented the xlib compositor from running
correctly with XRender < 0.10. Note that there are still a few
regressions remaining.
Changelog:
Fix export resolution rounding issue (as in previous version it could be off-by-one)
Correctly set output dimension in exif instead of passing the raw resolution verbatim
Local average green eq. was fixed (it now works on high ISO images as well, and should no longer produce hot pixels)
Use ordered arrays in XMP files
Disable export parallelism for flickr/picasa export
Don't enter tethering mode when there is no camera attached (this made darktable look as if it was hung, even though that wasn't the case)
Bring back the pin for map thumbnails
Improved TIFF support
Vignetting now has a dithering option (to mitigate occasional banding)
Read Nikon subject distance properly
Assorted FreeBSD fixes
Various OpenCL fixes
Usermanual updates
Support for the following camera's with either preliminarily added or updated:
Canon EOS 6D
Canon PowerShot s110
Canon PowerShot g15
Canon PowerShot sx50 hs
Nikon 1 v2
Nikon D600
Nikon Coolpix P7700
Olympus E Pl5
Olympus E PM2
Olympus XZ 2
Panasonic DMC GH3
Panasonic DMC LX7
Pentax K5ii
Samsung EX2f
Sony RX1
Sony NEX 6
Sony SLT A99
Sony NEX c3 blackpoint/greenshift fix
White balance preset updates:
Canon EOS 550D
Canon EOS 5D Mark III
Olympus XZ 1
Sony NEX C3
Sony SLT A57
Sony nex 5N
Panasonic DMC GH3
Changelog:
2013.01.11 v.13.01.2
+ The Dutch translation was updated.
+ Bugfix: If file sync is cancelled it may be impossible to quit.
2013.01.03 v.13.01.1
+ Bugfix: The Grid Lines menu and keyboard toggle was not working.
CHANGES BETWEEN 2.4.10 and 2.4.11
I. IMPORTANT BUG FIXES
- Some vulnerabilities in the BDF implementation have been fixed.
Users of this font format should upgrade.
II. IMPORTANT CHANGES
- Subpixel hinting support has been contributed by Infinality,
based on Greg Hitchcock's whitepaper at
http://www.microsoft.com/typography/cleartype/truetypecleartype.aspx
Originally, it was a separate patch available from
http://www.infinality.net/blog/
and which has been integrated.
Note that ClearType support is not completely implemented! In
particular, full support for the options `compatible_widths',
`symmetrical_smoothing, and `bgr' (via the GETINFO bytecode
instruction) is missing.
Activation of subpixel hinting support can be controlled with
the `TT_CONFIG_OPTION_SUBPIXEL_HINTING' configuration option; it
is switched off by default. This feature is still experimental;
we welcome test reports!
- Support for OpenType collections (OTC) has been added.
- Pure CFF fonts within an SFNT wrapper are now supported.
III. MISCELLANEOUS
- Minor rendering improvements to the auto-hinter.
- `FT_GlyphSlot_Oblique' now uses a shear angle of 12°.
- Experimental support to handle `property modules', for example
to control the behaviour of the auto-hinter. The API consists
of two new functions, `FT_Property_Set' and `FT_Property_Get'.
The code is still subject to change and should not be used for
production.
- The `ftdiff' demo program now supports UTF-8 encoded input files
for option `-f'.
- Using keys `r' and `R', you can now adjust the stroker radius in
the `ftview' demo program.
- Other, minor fixes and improvements.
xdot.py is an interactive viewer for graphs written in Graphviz's
dot language.
It uses internally the graphviz's xdot output format as an intermediate
format, and PyGTK and Cairo for rendering.
xdot.py can be used either as a standalone application from command
line, or as a library embedded in your python application.
Changelog:
2013.01.01 v.13.01
+ The French, Catalan and Netherlands translations were updated.
+ Vertical menu/toolbar option for better utilization of wide monitors.
+ Gallery view: image size and date were added to the view.
+ Gallery view: mouse hover on thumbnail shows a popup metadata report.
+ Manage Collections: the UI has been reworked to make it easier to use.
+ Icons for all edit functions were added for use in the Favorites menu.
+ Gallery file selection: multiple images can be selected, inserted and
deleted, making re-arrangement of the sequence faster and easier.
+ Favorites menu: ignore small inadvertent drags from flying mouse
clicks which can cause accidental displacement of the menu entries.
+ Brightness histogram: add "overall" graph to existing R/G/B graphs.
+ Missing popup mini-explanations (tips) for some menus were added.
+ Bugfix: some metadata functions crashed if index file sync disabled.
2012.12.20 v.12.12.2
+ Bugfix: geotag latitude/longitude fractions were being truncated for
locales using a comma decimal point.
* Fix build on NetBSD current, repoted by dholland@
Fix NetBSD version conditional and link to libexecinfo
Changelog:
* More features
* 200 over bug fixes
handling that are using gcc are also using glibc. Might fix the Solaris
build.
XXX: looking inside FILE is gross, someone should sort this out
XXX: in collaboration with upstream.
changes:
-bugfixes
-patches to allow build against newer png and poppler were included
-security fix for "XXE" vulneralility: inkscape could be used
to put contents of other files into SVG output
The Mandelbulb is a three-dimensional analogue of the Mandelbrot
set. In reality there are many natural fractal shapes such as
clouds, trees, broccoli, and such.
changes:
-bugfixes
-support for SONY NEX 5R, Canon EOS 6D, Sony RX1
+minor pkgsrc related cleanup:
-apparently, something improved in the msgfmt warpper, all i18n
files can be built for me
-remove unnecessary patches
2.2.4
=====
02.05.2011
[as] README: added note about obsoleted GTK v1
28.12.2010
[as] qiv-command: more examples from Clint Pachl <pachl@ecentryx.com>
02.11.2010
[tw] only center image upon reload when center
option is active
[tw] Do not break install if using a non existing
target location (clemens fischer)
[tw] make gdk options work again (e.g. --display)
[tw] Do not follow symlinked directories, when
using recursivedir option (Goswin v. Brederlow)
[tw] Add option to change cycle behavior after last
picture. (patch by Nicolas Pouillard)
[tw] Images were displayed twice when using --browse
option. (patch by Adam Lee)
[tw] Fix inconsistent behavior when using -x/-y/-z option.
* Update MASTER_SITES to MASTER_SITE_LOCAL
Changelog:
New with 1.0.23, released 2012-08-19:
* New backends: kvs40xx (Panasonic KV-S40xx),
kodakaio (Kodak AiO ESP and Hero)
* Significant enhancements to several backends.
* 30 new scanner models supported.
* V4L support improvements.
* Improvements for builds on multiple platforms.
* Improved udev rules.
* Updated software deskew algorithm.
* Documentation updates.
* Bugfixes.
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 Mikołaj Leszczyński. 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.)
* Flexible incremental computation of image and region statistics via Feature Accumulators and corresponding Python bindings (see vigra.analysis.extractFeatures() and vigra.analysis.extractRegionFeatures()).
* Simultaneous iteration over several arrays via vigra::CoupledScanOrderIterator.
* Import and export of images with transparency: importImageAlpha() and exportImageAlpha().
* Image denoising by total variation filtering, see Non-linear Diffusion and Total Variation and example total_variation.cxx.
* Fixed Python bindings of Unsupervised Decomposition.
* Extended vigra::SplineImageView to handle vigra::TinyVector pixels.
* Various convenience functions for vigranumpy's VigraArray.
* Minor improvements and bug fixes in the code and documentation.
--------------------------
* maketx fixes -- was botching creation of textures from source images that
were crop windows (pixel window smaller than display window).
* Minor bug fix to Timer when repeatedly starting and restopping (Apple only).
* Bug fix in ustring:find_last_not_of
New Features:
* streaming capabilities
* merge JP3D
API modifications:
* Use a 64bits capable API
Misc:
* removed autotools build system
* folders hierarchies reorganisation
* Huge amount of bug fixes. See CHANGES for details.
Changelog:
2012.12.04 v.12.12.1
+ Spanish translation updated.
+ Russian translation updated.
2012.12.01 v.12.12
+ New false color tool: gradually shift selected colors to other colors.
+ Slide Show: save selected images as a collection. Modify and re-use.
+ Thumbnail gallery window now suppresses hidden subdirectories.
+ Minor UI improvements for geotag dialogs using the world map.
+ Select Area: additional selection method can speed-up some tasks.
+ Paint Pixels: minor UI change to better conform with common practice.
+ Batch convert/resize/move: optional resize, optional delete originals.
+ Batch Rename: sequence number can be embedded anywhere in the base name.
+ New right-click menu convenience tools: rename, copy, move, trash ...
+ Translation (.po) files are compressed, reducing package size 0.7 MB.
+ Bugfix: Slide Show omitted file versions selected out of sequence.
+ Bugfix: gallery file chooser: shift+click was sometimes ignored.
+ Bugfix: Sync Files memory leak (significant for huge image library).
+ Bugfix: EXIF edit history was not complete for re-edited images.
+ Bugfix: Select Area finish failed if window auto focus from mouse.
+ Bugfix: incorrect scaling of 16-bit PNG files.
2012.11.01 v.12.11
+ Simplify world map zoom/pan/scroll: now works more like image files.
+ Simplify the display of images from a clicked world map location.
+ Icons in the favorites menu can have individual sizes up to 64x64.
+ Slide Show option: select image files ad hoc from gallery/navigator.
+ Slide Show: open gallery, navigate elsewhere, resume slide show.
+ Slide Show: new animated image transition option, "Raindrops".
+ Gallery file selection: select a range of files with shift+click.
+ Brightness distribution graph with separate RGB color components.
+ Menu shortcuts: right-click popup menu offers many edit options.
+ Keyboard shortcuts: F/G/W keys open window tabs F/G/W respectively.
+ Grid Lines shortcut moved to Ctrl+G (can be changed if wanted).
+ Rigid free memory check was replaced with a more flexible warning.
+ Replace several deprecated GTK functions with sanctioned functions.
+ Synchronize Files: provide [cancel] button for temporary bypass.
+ Bugfix: Slide Show: skip over directories instead of stopping.
+ Bugfix: Leverage Edits: erratic results from strongly sloped curve.
+ Bugfix: Resize: prevent tiny image size that can cause a crash.
+ Bugfix: Prev/Next buttons: stop loop if last image file is deleted.
+ Bugfix: Stop image files from appearing twice in the index file.
2012.10.04 v.12.10.1
+ Bugfix: Catalan was missing from the GUI language options.
+ Bugfix: Monitor Gamma: check that xgamma is installed before using.
XXX This revision may build on NetBSD 6.* and Linux only.
* Convert to scons build
* Remove MESSAGE file, we need not to copy files to ~/.blender
Changelog:
* Add cycles engine
* New features and bugfixes
Changelog:
* Add universal parallell mechianism support
* Add sample codes
* Add some new algorithms
* Many improvements in GPU support
* Many bugfixes
OpenImageIO is a library for reading and writing images, and a
bunch of related classes, utilities, and applications. There is
a particular emphasis on formats and functionality used in
professional, large-scale animation and visual effects work for
film. OpenImageIO is used extensively in animation and VFX studios
all over the world, and is also incorporated into several commercial
products.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.
This package provides the png plugin for GStreamer, which allows encoding and
decoding of PNG images.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter technology
transparently. Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.
This package provides the jpeg plugin for GStreamer, which allows encoding and
decoding of jpeg images.
Changelog:
- 10/30/12: version 0.2.1
* Various security related fixes
* cwebp.exe: fix import errors on Windows XP
* enable DLL builds for mingw targets
As discussed on pkgsrc-users, x11/ftlk (1.1) is no longer maintained,
and 1.3 is believed to be almost entirely compatible.
Patch from Tim Larson, who has build-tested these packages on
NetBSD/amd64.
Update a comment in patch-ag.
Remove the point patch for the "crash on first command when using editline",
since this problem is now fixed upstream.
Upstream changes relative to version 4.6.0:
* NEW syntax hints inside Emacs gnuplot-mode
* NEW support tabulation (set table) of pixel values from image plot styles
* NEW support tabulation of variable color column
* CHANGE emf output modified for better compatibility with MS Office programs
* CHANGE canvas terminal loads appropriate font file for UTF-8 encoding
* CHANGE skip execution of empty iteration loops in set and do commands
* CHANGE build scripts modified to accommodate automake 1.12
* CHANGE new policy: objects given in screen coords are not clipped to graph
* CHANGE Draw the z-axis label at a fixed distance to the left of the z-axis
* CHANGE "unset object N" succeeds even if there is currently no object N
* FIX margin space required for rotated axis tic labels
* FIX check for NaN values in binary input
* FIX backslash handling in enhanced text strings
* FIX cairo terminals sometimes lost the line segment before a polygon
* FIX interactive toggle of multiplots in svg
* FIX failure to balance {} if an input file did not end with a newline
* FIX strlen() and substring operators correctly handle UTF-8
* FIX initialization of history when configured --with-readline=bsd
* FIX set term cairolatex pdf mono
* FIX palette-related corruption in some cairolatex output
* FIX preserve number of active call arguments across a nested call command
* FIX wxt terminal mutex protecting execution of the command list
* FIX apply clipping to the interior fill of circles and ellipses
* FIX corruption of weights used for plotting with smooth acsplines
* FIX skip columnheader line when applying "every" filter
* FIX handle out-of-range pm3d values when cb axis is set to log scale
* FIX top/bottom color distinction in hidden3d when not using palette/RGB colors
* FIX allow toggling on/off of more than 10 plots in windows terminal
* FIX color printing from windows terminal
* FIX set term win font ",<size>"
* FIX incorrect return for acos(x) when imag(x) > 0 (bug present since v3.7)
incorrect return for asin(x) when imag(x) > 0 (bug in 4.4.4, 4.6.0)
incorrect asinh(x) when real(x) < 0 && imag(x) == 0 (bug in 4.4.4, 4.6.0)
* FIX keep sufficient precision in canvas and svg coords to report time in msec
* FIX the input buffer was not always extended correctly inside a { clause }
* FIX some cairolatex set_color requests were being ignored
* FIX calculated value of kernel density mean and sigma
* FIX emf terminal dashed line support
1e92e5235ded0415d555aa86066b8e4041ee5a53
and
4757cdf73d3675478d645a3ec8250ba02168a230
to fix integer overflow, leading to heap-based buffer overflow
in the ppm image reader (CVE-2012-4433)
bump PKGREV
Release 1.12.8 (2012-11-24 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
Another couple of weeks and a few more bugs have been found and fixed,
it is time to push the next point release. Many thanks to everyone who
reported their issues and helped us track down the bugs and helped
testing the fixes.
Bug fixes
---------
Expand the sanity checking for broken combinations of XSendEvent and
ShmCompletionEvent.
Notice that "The X.Org Foundation" sometimes also identifies itself
as "The Xorg Foundation".
Handle various ages of libXext and its Shm headers.
Fix the invalid clipping of the source drawable when using SHM
transport to upload images.
https://bugs.freedesktop.org/show_bug.cgi?id=56547
Handle all Type1 postscript operators for better font compatibility.
https://bugs.freedesktop.org/show_bug.cgi?id=56265
Fix a couple of memory leaks in Type1 font subsetting
https://bugs.freedesktop.org/show_bug.cgi?id=56566
Tighten the evaluation of the start/stop pen vertices, and catch a few
instances where we would use a fan instead of a bevel.
https://bugs.freedesktop.org/show_bug.cgi?id=56432
Fix assumption that geometric clipping always succeeds with the
span-compositor.
https://bugs.freedesktop.org/show_bug.cgi?id=56574
Fix call to spline intersection when evaluating whether a stoke is
visible.
Remember to copy inferior sources when using SHM to readback the
surface for use as a source.
Security Fixes:
* PNG: Fix for CVE-2012-3438. The Magick_png_malloc function in
coders/png.c in GraphicsMagick 6.7.8-6 does not use the proper
variable type for the allocation size, which might allow remote
attackers to cause a denial of service (crash) via a crafted PNG
file that triggers incorrect memory allocation.
* Automake (derived): Fix for CVE-2012-3386: The "make distcheck"
rule in GNU Automake before 1.11.6 and 1.12.x before 1.12.2 grants
world-writable permissions to the extraction directory, which
introduces a race condition that allows local users to execute
arbitrary code via unspecified vectors.
Bug fixes:
* PNG: Reading sub-8-bit palette images is fixed (images looked
stretched).
* SVG: Fixed bug which allowed MVG and SVG files with long vector
paths to crash the software.
* SVG: Ignore XML headers rather than rendering them as text.
* MVG/SVG/WMF/-draw: It is now possible to draw a plain ','
character.
* WMF: Fixed a bug which caused wrong centered-text placement.
* import: Return status was inverted.
* configure: Don't force that liblzma is used just because libtiff
is used.
New Features:
* The configure script now supports a --enable-quantum-library-names
option to enable that shared library name includes quantum depth
to allow shared libraries with different quantum depths to
co-exist in same directory (only one can be used for development).
* JNX: Support is added for reading the Garmin proprietary Image
Format.
* BMP: Support an alpha channel in uncompressed 32-bit BMP.
Feature improvements:
* -lat: The adaptive threshold algorithm is replaced with a new
algorithm which scales linearly (rather than quadratically) with
area size.
* Tests: Test suite is re-written to use TAP-based tests.
* GIF: Reader tries to be better at detecting and reporting
failures.
Performance Improvements:
* -lat: Adaptive threshold is much faster with large area sizes.
Windows Delegate Updates:
* Dcraw 9.16 is now included in the build (with JPEG and JPEG2000
support).
* Libxml2 is updated to the 2.9.0 release.
* Libtiff is updated to the 4.0.3 release.
* Lcms2 is updated to the 2.4 release.
* Libpng is updated to the 1.5.13 release.
Behavior Changes:
* Loading modules is only supported for the modules build.
Previously any build using shared libraries could load modules.
* Bundled libltdl is now configured as 'installable' rather than
'convenience'.
* -enhance: Only filter based on color channels (ignore opacity).
* BrowseDelegate: Web browser (for viewing help information) now
defaults to 'xdg-open', but if it is not found, then configure
will search for firefox, google-chrome, mozilla (in that order).
Changelog:
Viewnior 1.3 released
New features:
Wallpaper support for LXDE
Hebrew translation
Fixes:
Wallpaper fix for XFCE
Minor fixes
Viewnior 1.2 released
New features:
Improved menu interface
Wallpaper support for Gnome 2, Gnome 3, XFCE and FluxBox
--fullscreen argument to start in Fullscreen mode
GConf independent
Fixes:
Drop images with right click
Save 'Auto resize' option between sessions
build on NetBSD-5 with native Xorg.
Additionally, disable GL support since NetBSD-5's MesaLib is too old and,
according to upstream, cairo-gl "is only really being experimented
with currently by toy applications".
Bump PKGREVISION.
Tested by Andreas Gustafsson and David Brownlee.
Bug fixes, translation updates and changes such as:
* Unify navigation in zoomed and unzoomed modes (Federico Mena Quintero)
* Support for per-instance plugins (Felix Riemann)
See http://git.gnome.org/browse/eog/plain/NEWS?id=3.6.1 for more detail.
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
that libXext/bl3.mk doesn't include xextproto/bl3.mk.
Since the supposed gains for this are minimal and the annoyances are high,
do include xextproto/bl3.mk in libXext/bl3.mk.
Notable changes include:
+ New, Images: save as BMP, GIF, JPG, PNG (saves a lot of diskspace)
+ New, ProjectSettings: Units of measure for the document
+ New, Inspector: Inspector Accessory, replacing the Text item
+ Groups can be selected by "Select equal Color" (menu item: Edit -> Select Color)
+ LayerDetails: new switch to tell a layer whether to be used for
batch production.
+ Image: selection handling improved
- select at border or inside according to preferences setting
- for clipped images: select at or inside clipped area
+ Empty text will be removed, no asterisk '*' when clicking around in text mode
+ Fix, pasting of several layers to one layer keeps order of graphics elements
+ Fix, Image: splitting of clipped image keeps image behind path
+ Fix, Text: creating a text at the right border of the document,
now sets the correct text box in all zoom steps
+ Fix, Text with Paragraph/Character-Colors is working again
+ Fix, Text: improvements of redisplay after editing text
+ Build Contour: Text offset Y fixed again for vertical centered text
+ Cosmetics in Inspectors, Knobs, etc.
+ Fix, Apple: scrolling without clutter
+ PS-Import: error-tolerant import of PostScript from Windows applications
like Corel-Draw, Eurocut, etc., that often contain garbage before data.
+ Fix, PS-Import via GhostScript: imported objects get a default color
+ Fix, PS-Import: issues with GhostScript 8.56 and above hopefully solved
(not tested yet)
+ Fix, Gerber-Export: small fixes like export of open Paths
+ Fix, Apple: position of the contour of mirrored text corrected
+ Fix, Apple: newly created text gets textbox a little heigher to
be displayed more safely
+ Fix, Apple: workaround - finally it's now possible to save Cenon
documents compatible with OpenStep and GNUstep
+ Fix, Apple: workaround - it's now possible to save 4 bit images on Apple
+ Fix, Apple: workaround for new color spaces added in OS X >= 10.4
Some colors turned to black on saving.
+ Apple: search of Cenon files in Library/Application Support/Cenon added
+ Documentation updated
Release 1.12.6 (2012-10-22 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
Thanks to everyone who download cairo-1.12.4 and gave us their feedback.
It truly was invaluable and has helped us to fix many portability issues
that crept in with some of the new features. This release aims to fix
those stability issues and run on a wider range of systems.
Bug fixes
---------
Fix the recording surface to actually snapshot the source and so fix
PDF drawing.
Calling XSendEvent with an XShmCompletionEvent is incompatabile with
older Xorg servers.
Reorder CloseDisplay chain so that XShm is not reinstantiated after
shutdown, causing a potential crash if the Display was immediately
recreated using the same memory address.
Make sure that the Xserver has attached to the SHM segment before
deleting it from the global namespace on systems that do not support
deferred deletion.
Type1 subsetting support for PDF (and PS) was once again improved to
work with a larger number of PDF readers.
GLESv2 build fixes and improved support for embedded GPUs.
Tweak the invisible pen detection for applications that are currently
using too large values for geometric tolerance.
A build fix for older freetype libraries.
3.232 Monday May 28, 2012, 05:20:00 PM -0700
* lib/Image/Size.pm
Removed the "!" flag in pack template for EMF. It was not
needed and it broke on earlier Perls.
3.231 Wednesday May 23, 2012, 11:30:00 PM -0700
* lib/Image/Size.pm
Small change to swfmxsize for short-buffer issues.
* lib/Image/Size.pm
Multiple changes in this commit: Abandoned AutoLoader; moved
POD to the end of the file now that all the per-format
subroutines are part of the file-proper; fixed cases where lack
of ImageMagick would cause the error message to be overwritten.
* t/all.t
* t/kazeburo-bar.jpg (added)
New test (and image) for JPG tag-offset issue.
* lib/Image/Size.pm
Applied patch from github user kazeburo: bug fix for some jpeg
files
* imgsize
Fixed so that default output now catches errors. Previously,
you would get an "undefined" warning if there was an error in
parsing/sizing the input file.
* lib/Image/Size.pm
Turns out the 4 bounding-box ints for EMF are signed.
Aug. 25, 2012 - Version 9.01 (production release)
- Added a couple of new CanonModelID values
- Added a couple of new Canon LensType values (thanks Pascal de Bruijn)
- Added a new PentaxModelID and a few new Pentax PictureMode values
- Decode a new Pentax ISO tag
- Improved -listx output for XMP structure tags
- Fixed "unexpected end of file" problems with some compressed MIE files
Aug. 18, 2012 - Version 9.00
- Added support for PDF encryption V5.6 (new in Adobe Reader X)
- Added a few new XMP-cc tags and changed a few others to rdf:resource type
- Added a new Sony LensType and values for other Sony tags (thanks Jos Roost)
- Added a new Nikon LensID
- Added a new Panasonic LensType (thanks Olaf Ulrich)
- Added patch to fix simple XMP tags written incorrectly as lang-alt type
- Decode some Panasonic RW2 lens distortion correction tags
- Decode some WEBP image characteristics from the VP8 bitstream
- Decode more Leica MakerNote information
- Calculate CurrentIPTCDigest for IPTC in PostScript files
- Changed the names of a couple of WBShift tags
- Improved parsing of -if expressions to interpret a dash after a tag name as
a minus sign instead of part of the tag name
- Patched problem with conditional deletion of an incorrectly null-terminated
JPEG Comment
- Fixed hang bug when reading unsupported Microsoft Xtra information in MOV
videos
Aug. 3, 2012 - Version 8.99
- Added patch to avoid "Error renaming temporary file" errors in Windows
- Decode some new Sony tags and values (thanks Mike Reit and Jos Roost)
- Improved Italian translation (thanks Michele Locati)
- Improved decoding of H264 ImageStabilization
- Changed names of PanasonicRaw ImageWidth/Height tags, and added new
Composite tags to calculate actual size of RW2 images
- Fixed "Corrupted Ricoh RMETA data" warning for images from some Ricoh models
- Fixed problem writing information to some EPS images
July 28, 2012 - Version 8.98
- Added a new Pentax LensType and two new PentaxModelID's
- Added a new CanonModelID and a new Olympus CameraType
- Added a new Composite Duration tag for Vorbis audio files
- Added more elements to Microsoft Regions XMP structure and fixed tag name
documentation for this
- Decode a number of new Sony tags (thanks Jos Roost)
- Changed name of Minolta BatteryLevel tag to BatteryState
- Patched problem with conditional deletion of IPTC string-type tags which are
incorrectly null terminated (ie. written by Picasa 2.0)
- Fixed problem copying Canon 5DmkIII MakerNotes from CR2 to JPEG images
- Fixed runtime error when writing some images with corrupted EXIF
July 6, 2012 - Version 8.97
- Added a new Canon LensType
- Added support for GPX attitude information as written by Arduino
- Added write support for XMP-expressionmedia:CatalogSets
- Made CFARepeatPatternDim and CFAPattern2 writable but protected
- Minor improvement to decoding of Sony FaceInfo
- Fixed problem reading some GPX track logs
June 30, 2012 - Version 8.96
- Added -globalTimeShift option
- Added new values for a couple of Nikon tags (thanks Michael Relt)
- Added a few new Sony PictureEffect values
- Added a new Olympus LensType
- Decode a new Sony A100 tag and improved/renamed some others (thanks Igal
Milchtaich)
- Changed -restore_original and -delete_original options to scan directories
only for writable file types
- Enhanced -srcfile option to allow multiple source files to be specified
- Patched possible round-off problem when extracting rational values
- Fixed bug which could cause runtime error when reading some HTML files and
improved reliability when extracting HTML "meta" tags
- API Changes:
- Added GlobalTimeShift option
June 16, 2012 - Version 8.95
- Added a few new Sony PictureEffect values
- Added a new Olympus lens type (thanks Niels Kristian Bech Jensen)
- Improved decoding of Canon IntelligentContrast
- Improved user-defined lens logic to attempt to choose the best matching
user-defined lens if more than one is possible
June 9, 2012 - Version 8.94
- Added ability to read/write IPTC as a block
- Added a few Nikon LensID's (thanks Mike Pollock and Robert Rottmerhusen)
- Added a new Olympus LensType (thanks Brad Grier)
- Added new values for a few Olympus tags
- Decode more Sony tags (thanks Jos Roost and Igal Milchtaich)
- Decode Canon IntelligentContrast and add a new CanonModelID
- Changed names of Canon Sort/LongFocal tags to Min/MaxFocalLength
May 26, 2012 - Version 8.93
- Added some new Nikon RetouchHistory values
- Added a couple of new Pentax LensType values
- Added some new Olympus MagicFilter and LensType values
- Added a new CanonModelID
- Decode more Sony tags (thanks Jos Roost)
- Decode some MakerNote information in Olympus E-M5 MOV videos
- Decode a couple more Canon tags
- Patched to overcome formatting problems in Samsung NX200 JPEG maker notes
May 12, 2012 - Version 8.92
- Added read support for PCD (Kodak Photo CD Image Pac) files
- Added Geotag support for Winplus Beacon text-format GPS log files
- Added support for Leica X2 MakeNotes
- Added NewGUID tag
- Decode Panasonic ManometerPressure tag (thanks Christoph Mitterer)
- Decode more Sony tags (thanks Jos Roost)
- Changed a few Canon-mount Tokina lens model names for consistency
May 5, 2012 - Version 8.91
- Added -progress option
- Added support for XMP fpv namespace
- Added a new Canon EasyMode value and fixed an incorrect one
- Added a couple of new Canon LensTypes
- Decode a number of new tags for the Canon 1DX and 5DmkIII
- Improved the names of a few Sony tags (thanks Jos Roost)
- Fixed -sep option to apply to interpolated tag values in a string when
copying
from the announcement:
Version 2.4 is a featured release that introduces new functionality as
well as many performance and security improvements.
Main additions are:
-Black point detection from the algorithm disclosed by Adobe
-Added support for transforms on planar data with different stride
-Added a new plug-in type for optimizing full transforms
-Linear (gamma 1.0) profiles can now operate in unbounded mode
-Added "half" float support
approved by the maintainer
Changes since 2.23:
2.33 2012-09-23 - fix a trailing space in \pst@Pyth
2.32 2012-09-20 - added more blendmodes for distiller
2.31 2012-08-24 - fixed bug with the star version of \psellipticarc
and the additional setting of showpoints
2.30 2012-08-13 - fixed bug with the star version of \psellipticarc
- added fillstyle options eovlines, eohlines,
eovlines*, and eohlines*
2.29 2012-06-04 - fixed itroduced trailing space with boolkey
2.28 2012-05-24 - added \add@psCode, which uses \pstVerb
instead of \pstverb
2.27 2012-03-11 - activate \tx@strokeopacity for \psgrid
2.26 2012-02-19 - showgrid=top is now possible
2.25 2012-02-12 - modifications to the code of curveticks
2.24 2012-02-09 - add option for curveticks with option symbol
The package uses --shell-escape to execute pst-pdf when
necessary. This makes it especially easy to integrate into the
workflow of an editor with just "LaTeX" and "pdfLaTeX" buttons.
Wrappers are provided for various psfrag-related features so
that Matlab figures via laprint, Mathematica figures via
MathPSfrag, and regular psfrag figures can all be input
consistently and easily.
Configuration script correctly detects that libdl is not needed
for dlsym(3) but ignores the result for not yet identified reason.
Noticed on FreeBSD 9.0.
1.12.4 causes SHM problems on OS X and NetBSD.
E.g. for firefox, during startup, on 6.99.12/amd64:
###!!! ABORT: X_ShmAttach: BadAccess (attempt to access private resource denied); 11 requests ago: file /scratch/devel/xulrunner/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157
###!!! ABORT: X_ShmAttach: BadAccess (attempt to access private resource denied); 11 requests ago: file /scratch/devel/xulrunner/work/mozilla-release/toolkit/xre/nsX11ErrorHandler.cpp, line 157
zsh: segmentation fault (core dumped) firefox
Or for xchat on OS X Lion:
The program 'xchat' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
(Details: serial 5738 error_code 10 request_code 133 minor_code 1)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
gdk-pixbuf2, gdk-pixbuf2-jasper, and gdk-pixbuf2-xlib have been manually
synced. Usually the base package would get updated and the others would
be forgotten resulting in an unnecessary mismatch.
Create a common makefile to permanently fix this problem.
Release 1.12.4 (2012-10-05 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
More bugs, and more importantly, more fixes. On the cairo-gl side, we
have refinements to the MSAA compositor which enables hardware
acceleration of comparitively low-quality antialiasing - which is useful
in animations and on very high density screens. For cairo-xlib, we have
finally enabled SHM transport for image transfers to and from the X
server. A long standing required feature, SHM transport offers a notable
reduction in rendering latency by reducing the number of copies
required to upload image data - given hardware and driver support,
cairo-xlib can now perform zero copy uploads onto the GPU. And as usual
Adrian Johnson has been very busy fixing many different corner cases in
cairo-pdf, impoving opacity groups and font subsetting. Last, but not
least, for cairo-image Søren Sandmann Pedersen added support for
rendering glyphs to pixman and using that from within cairo. The new
glyph rendering facility reduces the overhead for setting up the
compositing operation, improving glyph thoughput for the image backend
by a factor of about 4. And before he did so, he also fixed up a few
bugs in the existing glyph rendering code. So many thanks to Andrea
Canciani, Adrian Johnson, Chuanbo Weng, Dongyeon Kim, Henry Song, Martin
Robinson, Søren Sandmann Pedersen and Uli Schlachter for their
contributions, finding and fixing bugs.
Bug fixes
---------
Interior boxes were being dropped when amalgamating regions during
tesselation.
https://bugs.freedesktop.org/show_bug.cgi?id=49446
Allow building without gtk-doc installed
Invalid edge generation whilst reducing complex polygons.
https://bugs.freedesktop.org/show_bug.cgi?id=50852
Stroking around tight cusps
Use locale correct formats for reading font subsetting and valid
buffers.
https://bugs.freedesktop.org/show_bug.cgi?id=51443
Ensure that the type1 subset includes all the glyph encodings
https://bugs.freedesktop.org/show_bug.cgi?id=53040
Upload the whole source for a repeating pattern.
https://bugs.freedesktop.org/show_bug.cgi?id=51910
Fix damage tracking to handle continuation chunks corectly and so
prevent crashes on win32.
https://bugs.freedesktop.org/show_bug.cgi?id=53384
Avoid emitting miter joins for degenerate line segments
https://bugzilla.mozilla.org/show_bug.cgi?id=407107
Convert the relative path semgents into the backend coordinates
and then back again to user coordinates (cairo_copy_path,
cairo_append_path)
https://bugs.freedesktop.org/show_bug.cgi?id=54732
Fix extents computations for a degenerate path consisting only of a
move-to
https://bugs.freedesktop.org/show_bug.cgi?id=54549
Prevent crashing on a degenerate project edge after polygon
intersection
https://bugs.freedesktop.org/show_bug.cgi?id=54822
* Bail out of a trial if byte count exceeds best byte count so far.
* Added -bail and -nobail options. Use -nobail to get a complete report
of filesizes.
* Added -blacken option, to enable changing the color samples of any
fully-transparent pixels to zero in PNG files with color-type 4 or 6,
potentially improving their compressibility.
Version 1.5.13beta01 [August 8, 2012]
Do not compile PNG_DEPRECATED, PNG_ALLOC and PNG_PRIVATE when __GNUC__ < 3.
Removed references to png_zalloc() and png_zfree() from the manual.
Revised PNG_FP_EXPORT and PNG_FIXED_EXPORT macros to avoid generating
lone semicolons (patch ported from libpng-1.6.0beta11).
Version 1.5.13beta02 [September 10, 2012]
Corrected handling of the image array and the row_pointers array in example.c
When png_set_filler is used to strip a filler channel during write, the
code prior to 1.5 would ignore the case where the output required an
alpha channel or when the output was a palettized PNG. In libpng-1.5 the
ignorance was lost and libpng proceeded to strip the channel resulting
in a bad (potential memory overwrite) failure later. This reverts
the behavior to the pre-1.5 state but issues a warning. libpng-1.6 is
expected to issue an error on the erroneous png_set_filler call.
Use png_memset() consistently (pngmem.c contained some bare "memset" calls).
Version 1.5.13rc01 [September 17, 2012]
No changes.
Version 1.5.13 [September 27, 2012]
No changes.
There are at least two packages ("graphics/cairo" and "x11/xlsclients")
which require this. And we definitely want to avoid the situation where
both the based and "pkgsrc" version get used at the same time.
Bump all the packages which use the "x11/libxcb" package except the two
which already require version 1.6. For those package remove the manually
set minimum required version.
Change discussed with Thomas Klausner in private e-mail.
Set the minimum version accordingly. The package now uses "libxcb" from
"pkgsrc" under Mac OS X Snow Leopard which fixes the build.
Bump package revision because of the dependence change.
MAJOR CHANGES:
None
CHANGES IN THE SOFTWARE CONFIGURATION:
Updated to use Automake 1.12.4. Avoids security problem with 'make distcheck' (CVE-2012-3386).
CHANGES IN LIBTIFF:
Various memory buffer access fixes.
Fix handling when writing RGBA jpeg compressed imagery (http://trac.osgeo.org/gdal/ticket/4732).
Fix to work properly with IJG JPEG 7+.
New functions TIFFFieldTag(), TIFFFieldName(), TIFFFieldDataType(), TIFFFieldPassCount(), TIFFFieldReadCount(), TIFFFieldWriteCount() to use as external accessors for the opaque type TIFFField.
Fix bug rewriting image tiles in a compressed file (http://trac.osgeo.org/gdal/ticket/4771).
Add TIFF/FX tag support in libtiff.
CHANGES IN THE TOOLS:
tiff2pdf: Fail when TIFFSetDirectory() fails. This prevents core dumps or perhaps even arbitrary code execution when processing a corrupt input file (CVE-2012-3401).
tiff2pdf: Fix two places where t2p_error didn't get set after a malloc failure. No crash risk AFAICS, but the program might not report exit code 1 as desired.
CHANGES IN THE CONTRIB AREA:
None
Changelog:
Fotoxx change log
=================
2012.10.01 v.12.10
+ This release focuses on user interface and efficiency improvements.
+ The user manual and F1 help are now available in Castilian Spanish.
+ The search index was revised for greater scalability. Metadata edits
and related image searching should remain fast beyond 500K images.
A fresh resync of the search index will be done at first startup.
+ A custom graphic menu in a popup window was implemented. Frequently
used functions can be added and the layout arranged to taste.
+ RAW files can be opened in Ufraw (menu or thumbnail click).
+ A more precise world map was implemented (new download will be made).
+ Large image files open 30% faster and memory consumption is reduced.
+ The batch RAW converter now has a dialog to configure the parameters.
+ New pan/scroll mode: image sticks to mouse and moves with mouse.
+ Stop unnecessary refreshes of the image gallery for metadata edits.
+ Added support for exotic PNG formats (e.g. palletized) via GTK library.
+ Vignette bugfix: stop radius increase if vignette is moved off-center.
2012.09.01 v.12.09.1
Bugfix: memory management error having uncertain impact.
2012.09.01 v.12.09
+ RAW files can be opened via menu, command line or drag and drop.
+ RAW files can be seen in thumbnail galleries like other image files.
+ RAW file editing tool Ufraw was integrated into the Fotoxx menu.
+ RAW file batch conversion parameters (dcraw) are user configurable.
+ RAW file batch conversion is faster (about 50/minute on a strong PC).
+ A wavelet denoise method was added (adapted from ufraw/dcraw).
+ Deep color PNG files are supported (16 bits/color).
+ Vignette: center of shading/brightening can be moved with the mouse.
+ Images can be copied to the clipboard with a right-click popup menu.
+ Trim: target circle added in the middle of the trim rectangle.
+ World map shows locations of geotagged photos, click to see gallery.
+ User interface simplified for location-based or map-based image search.
+ A tool was added to remove chromatic abberation (color fringes).
+ Select area by mouse and color: small user interface improvement.
+ More dialogs preserve user inputs within and across Fotoxx sessions.
+ New command line option: start up with a specified menu function.
+ Panorama: option for zero image curve (e.g. to combine scanned images).
+ Gallery is updated live if a file add/delete is done outside Fotoxx.
+ Bugfix: click geotag group >> gallery window sometimes did nothing.
+ Bugfix: memory leak when processing metadata (tags, captions ...).
2012.08.20 v.12.08.1
+ New GUI translation for Catalan is available.
+ Bugfix: bad fflush() call in exiftool_server caused fotoxx to crash
in some distros using newest c-libraries (observed in Mageia alpha).
cairo revbump earlier this month and was probably meant to be part of a
yet-uncommitted update. It doesn't appear to be correct with the current
version.
Version 0.7.3 16-sep-2012
-------------
!! Fixed a use-after-free vulnerability in the palette reduction code.
This vulnerability was accidentally introduced in version 0.7.
Upstream changes:
2.4.5 Typo in _draw_x_ticks corrected
Methods scalar_png(), scalar_jpeg() corrected for result.
Test routine t/scalarImage.t added
Chart.pod corrected
2.4.4 The brush styles to points and linespoints are extended.
Not only circles represent the points but a number of different
brush styles, linke donut, Star and so on.
2.4.3 Corrections to imagemap production in Composite.pm and Lines.pm
The consequences of not making this patch are platform dependent - some build
chains will still expose the symbols, but some will not. The API expects
them to be exposed.
Fixes Cairo 1.12.2 build on Ubuntu 11.10 and CentOS 6.3, presumably due to
later versions of gcc (4.6.1 in the Ubuntu case).
Bump PKGREVISION.
After such a long gestation period for the release of Cairo 1.12, we
inevitably accumulated a few bugs that were flushed out by broadening the
test base. Thanks to everybody who tried the release, apologies to any one
unfortunate enough to encounter a bug and many thanks for reporting it.
Reverted pngcrush.c back to 1.7.35 and fixed the bug with PLTE handling.
Version 1.7.36:
Reverted pngcrush.c to version 1.7.34 because pngcrush is failing with
some paletted PNGs.
Separated CFLAGS and CPPFLAGS in the makefile (with "-I" and "-DZ_SOLO"
in CPPFLAGS)
* Upgraded libpng to version 1.4.12.
* Upgraded zlib to version 1.2.7-optipng.
! Fixed the display of huge (4GB+) file/IDAT sizes on 32-bit platforms.
! Issued a proper error message if the output IDAT can't fit in 2GB.
Acknowledged this limitation in the user manual.
(Thanks to John Sauter for the report.)
! Fixed the output file cleanup that should occur after a write error.
* Added the option -debug and various undocumented debug features.
* Moved the PNG reduction module (opngreduc) to a separate sub-project.