Commit graph

9954 commits

Author SHA1 Message Date
ryoon
6d02beaf35 Bump BUILDLINK_{API,ABI}_DEPENDS 2012-12-09 15:25:42 +00:00
adam
bb31c22971 * 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 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.)
2012-12-09 00:11:42 +00:00
adam
8c28d8fdfc Changes 1.9.0:
* 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.
2012-12-09 00:05:09 +00:00
adam
67a6bf66c9 Release 1.1.2 (5 Dec 2012)
--------------------------
* 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
2012-12-08 22:47:40 +00:00
adam
a7f154ec28 Added graphics/openjpeg15 version 1.5.1 2012-12-08 22:46:21 +00:00
adam
e3aafc548b Added openjpeg 1.5.1 for compatibility reasons; openjpeg 2.0 has a different API 2012-12-08 22:43:10 +00:00
jakllsch
ea24ac471c update darktable to 1.1
upstream release notes:

general

    new camera support, new whitebalance presets, etc., including
    canon eos m support and samsung nx fix
    similarity matching search for images that look alike.
    geotagging, complete with map view (thanks to dinamic for starting that ages ago and to houz for actually bringing it home):
    http://www.darktable.org/2012/09/geotagging-in-darktable/
    mac os package: http://www.darktable.org/2012/08/bringing-current-darktable-to-os-x/
    a lot of bugfixes (mainly thanks to ulrich for his meticulous work)
    facebook exporter (for those who have an account there)

ui

    reworked the much hated `more plugins' widget (thanks to boucman)
    image grouping: http://www.darktable.org/2012/09/grouping/
    command line interface! http://www.darktable.org/2012/07/exporting-images-on-the-command-line/
    tone and base curves got a new user interface to better support fine grained workflow as in: http://www.darktable.org/2012/02/mastering-color-with-lab-tone-curves/
    visually low-profile controls with finetuning: http://www.darktable.org/2012/03/bauhaus-widgets/
    color correction module (http://www.darktable.org/2012/03/color-correction/) got a GUI update since the blog post (two circles indicating shadows and highlights instead of the quad).
    live view for tethered shooting! http://www.darktable.org/2012/05/live-view/

darkroom

    extensive use of edge-aware filtering techniques to suppress noise, halos and ringing all around darktable: http://www.darktable.org/2012/09/edge-aware-image-development/
    conditional blending, and a lot of goodies around it! http://www.darktable.org/2012/07/some-enhancements-to-conditional-blending/
    magenta highlights: http://www.darktable.org/2012/07/magenta-highlights/improved on high-contrast edges to overexposed areas (should get rid of purple highlights on tiny water waves and purple fringes around tree leaves for example)
    much improved sharpness for both export and darkroom view, especially for downsampled images and if you use lens corrections or rotations/perspective corrections. check the new options in the preferences dialog, also one more than mentioned in the blog ("demosaicing for zoomed out darkroom mode" to trade performance for even more sharpness): http://www.darktable.org/2012/06/upcoming-features-new-interpolation-modes-and-better-resize/

color management

    improved per-screen color management (should reload the screen profile automatically)
    more compatible embedded color profiles (should fix problems on windows viewing our images, if that matters)
    read embedded color profiles from jpg

opencl

    most of our modules now can take advantage of your computer's gpu power
    caching for compiled opencl kernels (even in case the driver doesn't do it) for faster startup times

usermanual

    find a pdf snapshot here: https://sourceforge.net/projects/darktable/files/darktable/1.1/darktable-usermanual.pdf/download
    is reasonably up to date again
    not translated so far

translations

    two new translations (both portuguese.. ;) )
    well translated: cs de es fr it ja nl pl pt_BR pt_PT sv
    half translated: ca fi gl ro ru sq th zh_CN
2012-12-08 00:15:26 +00:00
adam
c80d56d3f3 Fix oversaturated int type compilation error for programs depending on opencv 2012-12-07 21:37:10 +00:00
adam
859df81459 Don't autodetect ffmpeg 2012-12-07 21:01:29 +00:00
adam
9e18a007cc Changes 1.9.0:
New features:
Support for OpenGL 4.2
New extensions:
GL_ARB_ES3_compatibility
GL_ARB_clear_buffer_object
GL_ARB_compute_shader
GL_ARB_copy_image
GL_ARB_explicit_uniform_location
GL_ARB_fragment_layer_viewport
GL_ARB_framebuffer_no_attachments
GL_ARB_internalformat_query2
GL_ARB_multi_draw_indirect
GL_ARB_program_interface_query
GL_ARB_robust_buffer_access_behavior
GL_ARB_robustness_application_isolation
GL_ARB_robustness_share_group_isolation
GL_ARB_shader_image_size
GL_ARB_shader_storage_buffer_object
GL_ARB_stencil_texturing
GL_ARB_texture_buffer_range
GL_ARB_texture_query_levels
GL_ARB_texture_storage_multisample
GL_ARB_texture_view
GL_ARB_vertex_attrib_binding
GL_EXT_debug_marker
GL_KHR_debug
GL_REGAL_error_string
GL_REGAL_extension_query
GL_REGAL_log
GLX_ARB_robustness_application_isolation
GLX_ARB_robustness_share_group_isolation
GLX_EXT_create_context_es_profile
WGL_EXT_create_context_es_profile
Bug fixes:
Not using GLU library for Makefile builds.
2012-12-07 16:01:15 +00:00
adam
0435fc43d0 This patch is not needed any more 2012-12-06 17:09:58 +00:00
adam
11ede8269d Changes 2.0.0:
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.
2012-12-06 17:09:18 +00:00
ryoon
b5672794ad Update to 12.12.1
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.
2012-12-05 16:37:59 +00:00
ryoon
20ca4959e4 Update HOMEPAGE 2012-12-04 12:37:15 +00:00
ryoon
2bf96599f2 Update to 2.64a
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
2012-12-03 13:15:50 +00:00
ryoon
68fd9e2747 Update to 2.4.3
Changelog:
* Add universal parallell mechianism support
* Add sample codes
* Add some new algorithms
* Many improvements in GPU support
* Many bugfixes
2012-12-03 13:04:24 +00:00
ryoon
4bd2166b9e Add openimageio 2012-12-03 12:55:08 +00:00
ryoon
d9e0caa288 Import openimageio-1.1.1 as graphics/openimageio.
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.
2012-12-03 12:54:14 +00:00
ryoon
94286fcae6 Add gstreamer1 packages. 2012-11-29 09:40:41 +00:00
ryoon
110d46bc93 Import gst-plugins1-png-1.0.3 as graphics/gst-plugins1-png.
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.
2012-11-29 08:41:38 +00:00
ryoon
3168c8effc Import gst-plugins1-jpeg-1.0.3 as graphics/gst-plugins1-jpeg.
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.
2012-11-29 08:40:23 +00:00
drochner
be758bdf9b note CVE # 2012-11-27 11:13:48 +00:00
ryoon
abc6b1a0f5 Update to 0.2.1
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
2012-11-25 17:28:04 +00:00
marino
f50901c296 graphics/tesseract: #include <unistd.h>
Fixes out-of-scope errors seen on gcc 4.7.x
2012-11-23 23:52:33 +00:00
drochner
4b0472a0f0 update to 3.6.2
changes:
- separate share and send to
- wireless hotspot
- application-rss+xml
- remove success color from battery-full
2012-11-23 17:23:33 +00:00
drochner
8a13d8bd71 update to 3.6.2
changes: translation updates
2012-11-23 17:22:08 +00:00
drochner
5a8fb5ed69 update to 2.7
change: Add --min-dim and --max-dim options to only process images with
 certain dimensions
2012-11-23 17:17:47 +00:00
drochner
be6795e153 add patch from upstream to fix memory corruption when reading XWD files
bump PKGREV
2012-11-23 15:43:13 +00:00
joerg
08b3bcb2e3 Don't use variable length arrays of non-POD types. 2012-11-23 12:29:15 +00:00
cheusov
0f7df72978 Update to seqdiag-0.8.1
0.8.1 (2012-11-12)
        ------------------
        * Add altblock feature (experimental)
        * Fix bugs

        0.8.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * Fix bugs

        0.7.5 (2012-09-29)
        ------------------
        * Fix bugs

        0.7.4 (2012-09-20)
        ------------------
        * Support blockdiag-1.1.7 interface
        * Fix bugs
2012-11-19 20:02:13 +00:00
cheusov
9dfed5e016 Update to nwdiag-0.9.2
0.9.2 (2012-11-17)
        ------------------
        * [rackdiag] Add auto-numbering feature
        * Fix bugs

        0.9.1 (2012-10-28)
        ------------------
        * Fix bugs

        0.9.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * [packetdiag] represent splitted packets with dashed-line
        * Fix bugs

        0.8.2 (2012-09-29)
        ------------------
        * Fix bugs

        0.8.1 (2012-09-08)
        ------------------
        * Add packetdiag_sphinxhelper

        0.8.0 (2012-09-06)
        ------------------
        * Add packetdiag which supports generating packet-header diaagram
        * [nwdiag] Add diagram attribute: external_connector
        * Update to new package structure (blockdiag >= 1.1.2)
        * Allow # to comment syntax
        * Fix bugs
2012-11-19 20:00:06 +00:00
cheusov
bd949b34de Update to arcdiag-1.4.1
0.4.1 (2012-10-28)
        ------------------
        * Fix bugs

        0.4.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * Fix bugs

        0.3.4 (2012-09-29)
        ------------------
        * Fix bugs
2012-11-19 19:57:29 +00:00
cheusov
cdf46db96c Update block-diag to 1.2.3
1.2.3 (2012-11-05)
        ------------------
        * Fix bugs

        1.2.2 (2012-10-28)
        ------------------
        * Fix bugs

        1.2.1 (2012-10-28)
        ------------------
        * Add external imagedraw plugin supports
        * Add node attribute: label_orientation*
        * Fix bugs

        1.2.0 (2012-10-22)
        ------------------
        * Optimize algorithm for rendering shadow
        * Add options to docutils directive
        * Fix bugs

        1.1.8 (2012-09-28)
        ------------------
        * Add --ignore-pil option
        * Fix bugs

        1.1.7 (2012-09-20)
        ------------------
        * Add diagram attribute: shadow_style
        * Add font path for centos 6.2
        * Add a setting 'antialias' in the configuration file
        * Fix bugs
2012-11-19 19:54:39 +00:00
adam
fe5d44e3ea Fix building on OS X 2012-11-18 15:40:55 +00:00
adam
a9293ae1be Changes 0.7.4:
* Fixed the previous fix, which failed to fix the option -fix.
2012-11-18 13:32:16 +00:00
joerg
db20f6408e Don't pick up emacs. 2012-11-18 01:56:20 +00:00
markd
d7ee0ed8b6 Explicitly dont try to build gts support. 2012-11-17 22:37:40 +00:00
markd
d6dcd7013d include <stdint.h> for uintptr_t. 2012-11-17 22:08:26 +00:00
joerg
e9a29d74dd Fix C++. 2012-11-16 20:06:08 +00:00
joerg
cd2212ec8a Fix template look up. Don't use variable length arrays of non-POD types.
Don't pass non-POD types to variadic functions.
2012-11-16 00:54:04 +00:00
joerg
ce6886b37b Match return type and return use. Fix template look up. 2012-11-16 00:53:01 +00:00
joerg
e5b55e0531 Don't redeclare a local variable. 2012-11-16 00:52:14 +00:00
drochner
a66d784c8c reset PKGREV for base pkg update 2012-11-15 14:53:29 +00:00
drochner
95ab8998bd update to 2.26.5
changes:
-bugfixes
-translation updates
2012-11-15 14:52:54 +00:00
gdt
9cd69adaaf Depend on x11/fltk13 rather than x11/fltk.
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.
2012-11-15 13:44:13 +00:00
bad
5bc6668bd4 Disable wxterminal (wxwidgets option) on NetBSD because it is completely
broken.  c.f. pkg/47177.
Bump PKGREVISION to make the change obvious in binary packages.
2012-11-12 22:02:43 +00:00
markd
0701a3c890 Fix build when R present. 2012-11-11 18:35:27 +00:00
he
c91eb433c7 Update gnuplot to version 4.6.1.
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
2012-11-07 19:22:04 +00:00
drochner
1a8323a562 add 2 patches from upstream:
1e92e5235ded0415d555aa86066b8e4041ee5a53
and
4757cdf73d3675478d645a3ec8250ba02168a230
to fix integer overflow, leading to heap-based buffer overflow
in the ppm image reader (CVE-2012-4433)
bump PKGREV
2012-11-06 14:03:00 +00:00
drochner
46764f6b24 add patch from Redhat bug #871700 to fix a possible buffer overflow
due to integer overflow in the ppm2tiff cmd line tool (CVE-2012-4564)
bump PKGREV
2012-11-05 12:41:48 +00:00
wiz
9fc96b1ac6 Follow cairo update to 1.12.8.
Clean up a bit of pkglint while here.
2012-11-04 23:49:50 +00:00
wiz
00df48c38f Add comments to patches. 2012-11-04 23:48:54 +00:00
wiz
73bd8c7efe Update to 1.12.8:
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.
2012-11-04 23:44:27 +00:00
adam
19628f33bc Changes 1.3.17:
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).
2012-11-03 20:45:46 +00:00
adam
af2112229a Small correction to MASTER_SITES 2012-11-03 20:18:53 +00:00
ryoon
901322dc44 Update to 1.3
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
2012-11-03 13:54:20 +00:00
joerg
0230b9a899 Add missing return values. 2012-11-01 19:53:04 +00:00
joerg
4a95f27965 Fix inline usage. 2012-11-01 19:52:47 +00:00
joerg
7637590099 Don't use nested functions. Bump revisions. 2012-11-01 19:52:03 +00:00
joerg
1a08537d14 Fix inline usage. Add missing return values. 2012-11-01 19:50:59 +00:00
mlelstv
8f8d2dd7bd libedit in older NetBSD is too old. Use the readline package instead. 2012-11-01 14:04:58 +00:00
wiz
a8563be5d8 Bring back previous patch in correct version to fix SHM part of
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.
2012-11-01 08:54:46 +00:00
wiz
c32d20dfbb Remove previous two patches again, since they make cairo fail on NetBSD-6.
Reported by abs.
Bump PKGREVISION.
2012-10-31 13:06:22 +00:00
wiz
2afe804296 Add more patches from upstream to get further in build on NetBSD-5. 2012-10-30 23:30:19 +00:00
drochner
5693f69615 update to 3.6.0
this switches to the gnome-3.6 release branch
2012-10-30 12:53:05 +00:00
prlw1
deaddd1a84 Update eog3 to 3.6.1
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.
2012-10-29 14:40:27 +00:00
prlw1
f7d314cc5d bump for gnome-desktop3 update 2012-10-29 14:30:32 +00:00
wiz
15cd9859d6 As promised a week ago, remove arts and aalib from default suggested
options.
arts is obsolete and aalib only ever was a nice hack, not something
to be enabled by default.
2012-10-28 23:40:24 +00:00
wiz
ccdd711e9d Add another patch from upstream fixing martin's firefox problem,
tested by martin. Bump PKGREVISION.
2012-10-26 21:49:23 +00:00
joerg
e894312966 Avoid redefining local symbols. Fix namespace lookup issues. 2012-10-26 20:38:24 +00:00
drochner
1f528a48d7 remove obsolete patch file, noticed by Chuck Silvers 2012-10-25 17:02:18 +00:00
drochner
8cd9c3a0f4 apply patch from upstream
(http://code.google.com/p/openjpeg/source/detail?r=1919)
to fix Heap-based buffer-overflow when decoding openjpeg image
(CVE-2012-3535)
bump PKGREV
2012-10-25 11:33:40 +00:00
adam
32f668229a Changes 1.7.41:
* Reverted to version 1.7.38.  Versions 1.7.39 and 40 failed to open an
  output file.
2012-10-25 11:29:28 +00:00
joerg
01c9a8e3f4 Don't return without value. 2012-10-24 15:38:43 +00:00
he
dc8b77a72e Add a patch to avoid gnuplot always segfaulting on a NULL pointer
de-reference on the first command.
Bump pkgrevision.
2012-10-24 13:32:54 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
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).
2012-10-23 10:24:02 +00:00
wiz
2a6052867f As drochner remarks, the problem with missing xextproto is, once again,
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.
2012-10-23 10:11:51 +00:00
wiz
43ffa0a90c Add xextproto buildlink3.mk, needed at least on NetBSD-5.1 with modular
xorg.
2012-10-23 07:58:26 +00:00
rh
80877d9740 Update Cenon to 3.9.6
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
2012-10-22 22:59:47 +00:00
wiz
8f3c8d19af Update to 1.12.6. 2012-10-22 15:16:19 +00:00
wiz
c28d99fdf7 Update to 1.12.6:
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.
2012-10-22 14:53:58 +00:00
wiz
38992b5c17 Update to 3.232. Add missing REPLACE_PERL.
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.
2012-10-21 23:05:30 +00:00
wiz
ebd71850f2 Update to 9.01:
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
2012-10-21 23:03:28 +00:00
wiz
cbcec6d1ce Update to 1.17. No NEWS found. 2012-10-21 22:58:11 +00:00
cheusov
79c36718a3 avoid CONFLICTS between 2012-10-21 08:56:48 +00:00
joerg
e0db280858 const global objects must have a defaulted constructor.
Make sure that functions are defined before used in templates.
2012-10-20 22:10:18 +00:00
wiz
5eaacb2825 Remove p5-gtk, p5-Gdk-Imlib, and p5-Gdk-Pixbuf, as discussed on tech-pkg
and pkgsrc-users.
2012-10-20 15:43:08 +00:00
wiz
51c24298ab Replace patch with SUBST_SED. 2012-10-20 13:32:54 +00:00
wiz
28ba072d18 Update to 1.12.4 again. 2012-10-20 00:55:39 +00:00
wiz
f825477768 Second try at updating to 1.12.4 with an additional patch from
Chris Wilson (upstream).

Fixes problems on NetBSD and OS X.

Bump PKGREVISION compared to last 1.12.4 version.
2012-10-20 00:55:05 +00:00
drochner
79d2ef002a update to 2.36.4
changes: build fixes
2012-10-19 18:33:07 +00:00
drochner
f98ab8393b update to 2.4
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
2012-10-19 17:52:38 +00:00
jperkin
beb3bcdfa2 Don't enable dri on Solaris 10 and lower. 2012-10-17 11:36:02 +00:00
minskim
d8c65a8406 Update tex-pstricks to 2.33.
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
2012-10-16 22:24:17 +00:00
minskim
303b4219ec Add tex-auto-pst-pdf{,-doc}. 2012-10-16 22:10:58 +00:00
minskim
16728007eb Import tex-auto-pst-pdf-doc-0.6 as graphics/tex-auto-pst-pdf-doc.
This is documentation for tex-auto-pst-pdf.
2012-10-16 22:07:51 +00:00
minskim
a54029a31f Import tex-auto-pst-pdf-0.6 as graphics/tex-auto-pst-pdf.
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.
2012-10-16 22:07:28 +00:00
wiz
cbe13be7b0 Recursive bump for new gtkglext pangox-compat dependency. 2012-10-16 17:47:19 +00:00
wiz
6d9d753373 Depend on pangox-compat now that pango doesn't supply pangox any longer.
Bump PKGREVISION.
2012-10-16 17:43:56 +00:00
wiz
58f6f02102 Use REPLACE_PYTHON. Set LICENSE. Bump PKGREVISION. 2012-10-16 08:00:52 +00:00
asau
20215fe8ea Remove "-ldl" for FreeBSD as a workaround.
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.
2012-10-15 17:33:33 +00:00
minskim
6adea4293c Update tex-mptopdf{,-doc} to 2012.
Changes:
    - Supports texexec.
2012-10-14 21:59:40 +00:00
wiz
bb610deb4d Update to 0.9.13. Update HOMEPAGE and MASTER_SITES.
* Changes in libotf 0.9.13

** This is a bug fix release.
2012-10-14 18:06:39 +00:00
obache
750d684c02 m17n projects has moved to Savannah. 2012-10-13 01:35:43 +00:00
wiz
dfdd5bc1c5 Add hack to work around gcc-4.5.4 bug on NetBSD/amd64.
Suggested by SAITOH Masanobu <msaitoh@execsw.org> in PR 47051.
2012-10-10 18:11:08 +00:00
drochner
0e6a61f18e update to 1.1.9
changes:
-bugfixes
-support for newer ffmpeg/libav
2012-10-10 13:32:09 +00:00
drochner
640d7c983e explicitly disable xcb if the option is deselected 2012-10-10 13:29:25 +00:00
drochner
f10822597f update to 2.6.3
changes: bugfixes
2012-10-10 13:24:49 +00:00
drochner
32ee6cf211 remove obsolete patch 2012-10-10 13:23:44 +00:00
drochner
f9beac0633 reset PKGREV for base pkg update 2012-10-10 13:22:48 +00:00
drochner
49c560dc79 update to 2.36.3
changes: build fixes
2012-10-10 13:08:04 +00:00
drochner
ffbc3fb7f6 switch to lcms2, bump PKGREV 2012-10-10 13:06:14 +00:00
drochner
58be0cb4b0 update to 6.7.9.10
changes: many fixes and improvements
pkgsrc change: switch to lcms2
2012-10-10 11:48:39 +00:00
drochner
a2de1d49b1 update to 0.13.1
new major release, many fixes and improvements
2012-10-10 11:41:12 +00:00
adam
3f2cc57b2b Revbump after updating graphics/pango 2012-10-08 23:00:34 +00:00
wiz
5cbbb0046d Revert update here as well, to match cairo again. 2012-10-08 21:55:02 +00:00
wiz
7077c68a86 Downgrade cairo back to yesterday's version.
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.)
2012-10-08 21:54:05 +00:00
jaapb
ff1184e506 Revision bump associated with the update of lang/ocaml to version 4. 2012-10-08 15:18:20 +00:00
tron
670b9d44f3 Add patch from cairo's GIT repository to fix crashes with older versions
of X.org. XChat now works again under Mac OS X Lion.
2012-10-08 12:29:08 +00:00
marino
c31ba952df graphics/gdk-pixbuf2*: Fix base sync problem permanently
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.
2012-10-08 08:04:28 +00:00
wiz
fc23f56fdf Update to 1.12.4:
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
2012-10-07 22:17:54 +00:00
asau
08f35c7155 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-06 14:10:39 +00:00
abs
3f4691bad9 update to match gdk-pixbuf2 version 2012-10-04 11:53:03 +00:00
abs
e38364cc69 Add a note to remember to update graphics/gdk-pixbuf2-xlib 2012-10-04 11:45:32 +00:00
cheusov
4b97be0632 Bump revision for packages with changed CONFLICTS (PYTHON_SELF_CONFLICT) 2012-10-04 00:21:58 +00:00
cheusov
11c7685b77 CONFLICTS between python modules 2012-10-03 23:40:35 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
adam
9defbe92dd Changes 2.26.4
* Make tiff loader threadsafe
* Support saving ICC profiles in jpeg
* Add some missing annotations
* Documentation improvements
* Translation updates
2012-10-03 14:36:10 +00:00
adam
a69516c0b4 Changes 1.7.38:
* 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.
2012-10-03 11:03:59 +00:00
tron
56f4821731 Revert unintentional revision bump. 2012-10-02 17:18:28 +00:00
tron
14215633d2 Mass recursive bump after the dependence fix of the "cairo" package
requested by Thomas Klausner.
2012-10-02 17:10:28 +00:00
wiz
88edc8d491 Update to 1.5.13:
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.
2012-10-02 16:58:46 +00:00
tron
2a2e83c60e Increase the minium required version of the "x11/libxcb" package to 1.6.
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.
2012-10-02 12:09:40 +00:00
tron
3be36ff17b The "cairo" package needs at least version 1.6 of the "libxcb" library.
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.
2012-10-02 07:39:30 +00:00
adam
14530f2edc Changes 4.0.3:
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
2012-10-01 18:11:29 +00:00
ryoon
e5a7dd102f Update to 12.10
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).
2012-10-01 13:02:24 +00:00
dholland
8366766976 Revert version 1.15, which was committed presumably by accident during the
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.
2012-09-29 23:34:11 +00:00
dholland
5174783e10 Revert rev. 1.40, which added checksums for four nonexistent patches and
was apparently committed by accident during the cairo revbump earlier
this month.
2012-09-29 23:28:22 +00:00
jperkin
41132a0f53 Enable dri by default on Solaris. The 'vmware' driver from modular-xorg is
still non-functional, but this at least gets us further along.
2012-09-28 11:33:47 +00:00
jperkin
1fa2908931 Add libiconv buildlink. 2012-09-28 08:55:19 +00:00
jperkin
f9dd42cd77 Ensure that MODULE_ARCH is syncronised between pkgsrc and configure script.
Fixes package on Solaris.
2012-09-27 13:20:42 +00:00
jperkin
f7979ea8b5 USE_TOOLS += gm4. 2012-09-25 15:25:05 +00:00
wiz
39fdd27fd5 Fix SYSCONFDIR support. Bump PKGREVISION. 2012-09-24 23:10:59 +00:00
ryoon
296f76c77e Recursive revbump from multimedia/libvpx 1.1.0 update 2012-09-22 13:48:15 +00:00
ryoon
e6825a5d65 Fix build with boost-1.51.0. 2012-09-21 11:28:43 +00:00
taca
d3f863b9d4 Update optipng to 0.7.3, security fix for SA50654 (CVE-2012-4432).
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.
2012-09-21 04:07:22 +00:00
jperkin
c578190337 Pull in libiconv. Fixes build on Solaris. 2012-09-18 19:24:44 +00:00
taca
03e5535ac3 Add and enable ruby-oily_png. 2012-09-16 06:39:22 +00:00
taca
4f0d8f4b14 Add ruby-oily_png package version 1.0.2.
This Ruby C extenstion defines a module that can be included into
ChunkyPNG to improve its speed.
2012-09-16 06:38:26 +00:00
taca
4931aa076c Update ruby-gnuplot to 2.5.0.
2.5.0
 * save output to instance variable, thanks for the patch.
2012-09-16 06:36:08 +00:00