Commit graph

8068 commits

Author SHA1 Message Date
asau
449d945bc1 Update to gnuplot 4.2.6.
New features, changes and fixes in gnuplot version 4.2.6
===========================================================
* NEW xterm tektronix emulation 'set term xterm'
* FIX 'set xtics mirror' didn't work if xtics were previously unset
* FIX off-by-one pixel bug in width of boxes with palette or rgb color
* FIX center rotation of 'set view equal xyz' mode at screen center
* FIX sanity-check time ranges for axes with timeformat
* FIX pslatex blacktext and broken format specifier
* FIX PostScript code points for Lcaron, lcaron in encoding cp1250
* CHANGE If a 2D plot uses a Z-based palette, then autoscale cbrange
* CHANGE aquaterm accepts "size xx,yy" with a comma
* CHANGE Remove the EXPERIMENTAL flag from the wxt terminal
* CHANGE Remove the EXPERIMENTAL flag from the x11 terminal binary polygon mode
2009-10-27 20:48:07 +00:00
obache
f88f3e2881 Add clutter-qt. 2009-10-27 03:05:57 +00:00
obache
2d1200bb72 Import clutter-qt-1.0.0 as graphics/clutter-qt.
Clutter-Qt is a library providing facilities to integrate Clutter into Qt
applications. It provides a Qt widget, ClutterQt, for embedding the
default ClutterStage into any parent QtWidget.
2009-10-27 03:04:22 +00:00
wiz
b0d6d8875d Remove libexif here as well. Hi Matthias! 2009-10-27 00:28:58 +00:00
tnn
45739dbb9f not for python24 2009-10-26 19:57:23 +00:00
tnn
2273326582 + clutter08
+ clutter08-gtk
2009-10-26 16:43:15 +00:00
tron
fd2369936c The "ImageMagick" doesn't use "libexif". Remove the dependence and
bump the package revision.
2009-10-26 09:47:41 +00:00
obache
997fc0df78 Update py-clutter to 1.0.0.
Overview of changes between 0.9.2 and 1.0.0
===========================================

* Dropped the in-tree bindings of clutter-gtk and clutter-gst: you will
  have to install pyclutter-gtk and pyclutter-gst respectively to be able
  to import cluttergtk and cluttergst.
* Fixed memory leaks in clutter.Actor.animate [Chideok Hwang]
* Allow accessing child properties for clutter.Container
* Allow iterating over the children of a clutter.Container using the
  native Python iterator support
* Allow creating custom ChildMeta classes from Python
* Mark the classes removed from upstream Clutter as "deprecated"; trying
  to instantiate one of the deprecated classes will result in the equivalent
  class in Clutter 1.0 to be created and a warning printed out on the console
* Override the __repr__ and __str__ methods for clutter.Color: the former
  will print out a string that can be used through eval() to create a copy
  of the color; the latter will print out the hexadecimal representation of
  the color.
* Override the __str__ method of clutter.Event: it will now print more
  information on the event (type, time, source actor) and per-event type
  fields (button, key, related actor, etc.).
* Deprecated clutter.stage_get_default() in favour of an optional argument
  to clutter.Stage(); calling:

        clutter.Stage(default=True)

  will return the default Stage singleton; the default argument is optional
  and it defaults to False.
* Allow passing the following values to methods accepting a clutter.Color:

        - a clutter.Color (e.g.: clutter.Color(255, 0, 0, 255))
        - a 4-tuple of RGBA values (e.g.: (255, 0, 0, 255))
        - a hexadecimal representation of the color (e.g.: '#ff0000ff')

Overview of changes between 0.8.2 and 0.9.2
===========================================

* Require clutter core >= 1.0.0
* Provide better bindings for the Cogl API
* Add more examples ported from the clutter core interactive tests
2009-10-26 08:59:22 +00:00
obache
490f9c9843 Update p5-clutter to 1.0.1.
Clutter 1.001
=============
* Add Clutter::Cogl::Pango API bindings
* Fix a segmentation fault when parsing path nodes of type 'close'
* Add Clutter::Path::foreach() and Clutter::Path::to_cairo_path()
* Allow constructing Clutter::Path objects both by using the stringified
  SVG notation and by using lists of Clutter::PathNode objects
* Add more units to the test suite, covering Clutter::Path and Clutter::Event
* Fully document Clutter::Path
* Add an example of a Clutter::Container implementation
* Improve documentation

Clutter 1.000
=============
* First developers snapshot of the Clutter Perl bindings
* Depend on Clutter 1.0.0
* Drop the clutter-gtk, clutter-gst and clutter-cairo bindings
* Add more COGL bindings under Clutter::Cogl
* Port more examples from Clutter to Perl
* Provide more C API for bindings based on perl-Clutter
* Add ParamSpec bindings for colors and units
2009-10-26 08:54:52 +00:00
obache
6c60aa6592 Update clutter-gtk to 0.10.2.
Clutter-GTK 0.10  29/07/2009
============================

Alexander Larsson (1):
      Make GtkClutterEmbed derive from GtkContainer

Chris Lord (1):
      [util] Add error arguments to texture functions

Emmanuele Bassi (14):
      [zoomable] Add Zoomable interface
      [zoomable] Fix Introspection data generation
      [viewport] Implement Zoomable
      Update the Viewport example
      [git ignore] Ignore backup and m4 files
      Post-release bump to 0.9.3
      Bump up the required Clutter version
      [examples] Add a Notebook case
      [viewport] Use the ::apply_transform vfunc
      Merge branch 'zoomable'
      [build] Use symbolic values for clutter-gtk version
      [build] Depend on Clutter 1.0.0
      [docs] Update the API Reference
      [docs] Update the Since tags
2009-10-26 08:51:01 +00:00
obache
da2423368a Update clutter-box2d to 0.10.0.
clutter-box2d-0.10.0:
=====================

Changes:

  - Update to Clutter 1.0
  - Generate GObject-Introspection data
2009-10-26 08:48:05 +00:00
obache
cab0d0099a Update clutter-1.0.8.
Clutter 1.0.8 (19/10/2009)
===============================================================================

  * List of changes since 1.0.6

    o Documentation fixes and updates

    o Unset the IN_DESTRUCTION flag when leaving ::destroy

    o Fix components validation in the Vertex Buffer API

    o Allow omitting the alpha when converting from string to color

    o Do not overwrite the :use-markup property when setting the :text one

    o Add support for pre-edit strings in ClutterText; this is an
      API addition.

    o Clarify the ID pool warning

    o Notify the :position property of ClutterText when it changes

Many thanks to:

  Damien Lespiau
  Neil Roberts
  Robert Bragg
  Thomas Wood

Clutter 1.0.6 (22/09/2009)
===============================================================================

  * List of changes since 1.0.4

    o Various documentation improvements including a new ClutterPath migration
      guide, a Glossary and objects index

    o A couple of new unit tests for: initial actor sizing, preferred actor
      size and ClutterGroup depth sorting

    o Fix ClutterGroup depth sorting

    o Fix double to float type conversions in ClutterScript and update
      test-script.json so it doesn't refer to old Actor types such as
      ClutterLabel.

    o Do not attempt to free empty ClutterModel column names

    o Fix the BlendString parser so numbers can be part of function names
      allowing use of DOT3_RGB

    o Fix the parsing of special "signal-" property names available when
      using the ClutterAnimation vararg API

    o Adds a "use-markup" property getter for ClutterText

    o Account for clock roll backs between frames so timelines don't simply
      hang

    o Disable mipmap filters before checking framebuffer object completeness
      since some drivers consider texture objects incomplete if a mipmap
      filter is set but the mipmap data hasn't yet been uploaded.

    o Various Makefile fixes, including fixes for the %.c: %.glsl codegen rules
      for GLES2, use AM_SILENT_RULES for automake > 1.11, use a shared set of
      defines for silencing make rules (Makefile.am.silent) and cleanup some
      misuse of CLUTTER_MAJORMINOR.

    o Fix cogl_clear so the alpha component isn't ignored

    o Fix for the GLES 2.0 Cogl backend and the eglx Clutter backend

Many thanks to:

    Damien Lespiau
    Emmanuele Bassi
    Neil Roberts
    Øyvind Kolås
    Samuel Degrande
    Zhou Jiangwei

Clutter 1.0.4 (25/08/2009)
===============================================================================

  * List of changes since 1.0.2

    o Depend on GObject-Introspection 0.6.4, to fix the generation of
      introspection data from uninstalled libraries

    o Fix a crash when closing multiple stages

    o Help gtk-doc pick up ClutterInterval as an object

    o Do not premultiply the color twice inside the CoglPango renderer

    o Fix keyboard navigation of works inside ClutterText

    o Allow key events to bubble up to its parent container if the
      event contains the control modifier is detected

Many thanks to:

  Jonas Bonn
  Jussi Kukkonen
  Owen W. Taylor

Clutter 1.0.2 (14/08/2009)
===============================================================================

  * List of changes since 1.0.0

    o Documentation fixes

    o Build fixes

    o Update the MingW script for building Clutter on Windows

    o Update the build instructions for OS X

    o On X11, make sure to destroy the stage Window when switching to
      a foreign one

    o Fix a bug where clutter_actor_apply_relative_transform() was no
      using the right vertex to perform the transformation

Many thanks to:

  Damien Lespiau
  Colin Walters
  Joshua Lock
  Xu Li

Clutter 1.0.0 (28/07/2009)
===============================================================================

  * List of changes since 0.9.8

    o Allow per-stage disabling of motion event throttling; this should allow
      platforms or applications that require all the motion events not for
      drawing purposes to get them exactly like Clutter gets them from the
      windowing system.

    o Various documentation fixes.

    o Add per-word key navigation inside ClutterText.

    o Fix the RGB<->HLS conversion.

    o Various fixes for the OSX backend.

    o Various build-related fixes.

Many thanks to:

  Geoff Gustafson
  Michael Mortensen
  Owen W. Taylor

Clutter 0.9.8 (17/07/2009)
===============================================================================

  * List of changes since 0.9.6

    o Add more introspection annotations for language bindings.

    o Fix a bug in clutter_animation_set_alpha(), which also broke the
      clutter_actor_animate_with_alpha() function.

    o Check if the stage requires a relayout before showing it; this fixes
      a bug in the X11-based backends, especially under compositing window
      managers, where a 640x480 window would flicker before the default
      stage was shown for the first time.

    o Performance fixes for Cogl.

    o Sliced textures were broken by the COGL journalling.

    o Use the redraw cycle when asynchronously loading textures from
      files.

    o Miscellaneous compilation fixes for the OS X and Windows backends.

    o Allow querying from within the paint function of an Actor whether
      the actor is currently being directly painted or by a Clone actor.

    o In the GLX backend, when using the non-implicit sync-to-vblank inside
      glXSwapBuffers(), call glFinish() to avoid potential tearing.

Many thanks to:

  Colin Walters
  Evan Martin
  Marcos
  Owen W. Taylor
  Xu Li

Clutter 0.9.6 (01/07/2009)
===============================================================================

  * List of changes since 0.9.4:

    o Allow the manipulation of the actor's transformation matrix, so that is
      is possible to apply additional transformations in a way that is
      compatible with the transformations already applied by the scene graph.

    o Fix a race in the X11 backend that happened between resizing the stage
      drawable and the call to glViewport().

    o Merge the cogl-journal-batching branch; this branch implements batching
      the geometry of the elements of the scene graph before sending it to
      OpenGL, thus minimizing the number of state changes and improving the
      overall performance of Clutter-based applications.

    o Add more debugging states for Clutter and COGL, which allow the developer
      to track the state of the journal; to check the VBO fallback paths; to
      disable picking for reliable profiling; to disable software-side matrix
      transformations in favour of the driver/GPU ones.

    o Improve the ability to "break out" of COGL by using gl_begin/gl_end
      semantics; applications that drop into raw GL are, though, ignoring all
      the caching performed by COGL and might incur in performance issues.

    o Fixed the :load-async and :load-data-async properties of Texture by
      removing the unneeded G_PARAM_CONSTRUCT flag.

    o Added an initial migration guide that shows the porting process from
      older releases of Clutter to the 1.0 API; the first chapter deals with
      the migration from ClutterEffect to the new implicit animations API.

    o Fixed MT-safety for the master clock.

Many thanks to:

  Ole André Vadla Ravnås
  Tim Horton

Clutter 0.9.4 (19/06/2009)
===============================================================================

  * List of changes since 0.9.2:

    o Set the layout height in ClutterText, so that wrapping and ellipsization
      work correctly to fill all the allocated area.

    o Remove all the units-based API, and migrate all the positional and
      dimensional accessors to use floating point values when dealing with
      pixels. All the properties dealing with pixels now that a floating
      point value as well.

    o Add the ability to track wether an actor is going to be painted or not,
      using the "mapped" flag. This also allows Clutter to be more strict
      in the handling of the scenegraph, ensuring correctness and avoiding
      wasting resources on nodes that won't be painted.

    o Add debugging facilities for COGL, similar to those of Clutter; through
      them is also possible to have an on screen debugging mode that shows the
      boundaries of each rectangle sent to the GPU.

    o Rework "units" into real logical distance units that can be converted
      between millimeters, typographic points and ems into pixels.

    o Simplify the Animation class to avoid redundancy and the possibility
      of it going out of sync with the Timeline and Alpha instances it uses.

    o Move every operation into a single "master clock" source that advances
      the timelines, dispatches events and redraws the stages in a predictable
      sequence, thus avoiding unneeded redraws. The default is to follow the
      sync-to-vblank cycle, if it is supported by the drivers.

    o Cache the glyphs geometry into a vertex buffer object to avoid
      resubmitting too much information to the GPU.

    o Rework the behaviour of ClutterModel when a filter is applied.

    o Allow submitting premultiplied texture data; this removes the need
      for unpremultiplying data in CairoTexture.

    o Add a simple API for submitting blending and texture combining modes
      through a string description.

    o Move Timelines to pure time-based objects.

    o Lots of performance improvements.

    o Removal of all the deprecated API.

    o Removal of all the fixed point entry points.

    o Lots of documentation fixes - the coverage is now 99% of the exported
      1600 symbols for Clutter and 80%+ of the 300 exported symbols for COGL.

    o Generate the GObject Introspection data for both Clutter and COGL
      at build time.

    o Build environment fixes.

Many thanks to:

    Owen W. Taylor <otaylor@fishsoup.net>
    Thomas Wood <thomas.wood@intel.com>
    Havoc Pennington <hp@pobox.com>
    Bastian Winkler <buz@netbuz.org>
    Chris Lord <chris@linux.intel.com>
    Garry Bodsworth <gjb@camvine.com>
    Rob Bradford <rob@linux.intel.com>
    Johan Bilien <jobi@litl.com>
    Jonas Bonn <jonas@southpole.se>
    Raymond Liu <raymond.liu@intel.com>
    Damien Lespiau <damien.lespiau@gmail.com>
    Dan Winship <danw@gnome.org>
    Marc-André Lureau <marcandre.lureau@gmail.com>
    Robert Staudinger <robsta@gnome.org>
    Tommi Komulainen <tko@litl.com>

Clutter 0.9.2 (16/03/2009)
===============================================================================

Bastian Winkler (2):
      [media] Fix the interface cast macro
      Remove redundant declaration in clutter-text.h

Chris Lord (1):
      [actor] Force a relayout on set_parent()

Christian Persch (1):
      Bug 1429 - Redundant declaration in clutter-x11.h

Colin Walters (3):
      Bug 1491 - Fix hardcoded lib path in .pc files
      Typo in clutter-win32.pc.in introduced by commit 24ce19383
      [animation] Enhance the bind API

Damien Lespiau (6):
      [gitignore] update gitignore files for tests/
      [build] Beautify autotools' output
      [build] Add dolt
      [build] Fix interaction between shave, gtk-doc and libtool 1.x
      [build] Fix dist for the newly introduced m4 macro directory
      Update shave

Emmanuele Bassi (111):
      Post-release bump to 0.9.1
      [text] Merge the attributes with markup enabled
      [tests] Update the text-field interactive test
      Add Actor::create_pango_layout()
      [docs] Add clutter_text_set_markup()
      [clone] Allow cloning unparented actors
      [text] Use create_pango_layout()
      [text] Rename :alignment to :line-alignment
      [texture] Consolidate the quality to filter conversions
      [texture] Check if the material is valid
      [event] Extend KeyEvent for multi-input support
      [actor] Check out parameters before setting them
      [list-model] Make ClutterListModel subclassable
      Bug 1440 - Add clutter_get_current_event_time()
      [tests] Add TEST_CONFORM_SKIP() macro
      [tests] Add conformance tests for ClutterModel
      [ignore] Add the newly created conformance units
      [actor] Revert part of commit 402e022c
      [animation] Do not bind construct-only properties
      [x11] Add backend-specific get_current_event_time()
      Initialize a variable to avoid warnings
      [cogl] Add cogl_is_material to cogl-material.h
      [cogl] Provide GTypes for COGL types
      [texture] Use COGL_TYPE_HANDLE for the handle properties
      [docs] Clarify the set_cogl_texture() documentation
      Merge branch 'build-enhancements'
      [docs] Add a missing "return" annotation
      [build] Pass the -s switch to cmp
      Remove type functions for removed types
      [docs] Update the sections file
      [tests] Add TEST_CONFORM_TODO macro
      [build] Show pkg-config file being generated
      [build] Reference the headers with their full path
      [docs] Update build for COGL API reference
      [build] Update the EXTRA_DIST list
      [build] Fix the ChangeLog generation rule
      [build] Do not overwrite BUILT_SOURCES
      [behaviour] Do not notify empty behaviours
      [path] Do not accept NULL descriptions
      [timeline] Set the n_markers out paramater
      Do not use GL types in Clutter headers
      [docs] Require gtk-doc 1.11
      [docs] Use the --name-space option
      [docs] Add the 1.0 symbols index
      [docs] Rename cogl-docs from sgml to xml
      Add build machinery for gobject-introspection data
      [backend] Update the viewport when updating the GL context
      [build] Move all the compiler flags to AM_CFLAGS
      [ignore] Update with the introspection files
      Add runtime debug messages for COGL
      [actor] Remove usage of ClutterFixed
      Make disable text mipmapping a command line switch
      Make fuzzy picking a command line switch
      [docs] Document envvars and command line switches
      Remove stray fixed point macro usage
      Use a dynamic array for the actors when delivering events
      [media] Add sub-second resolution for the duration
      [build] Put the X11 pc dependencies in another variable
      [build] Do not shave typelib generation
      Intern the ClutterScriptable type name
      [backend] Constify font options
      [cogl] Add a PANGO debug flag for CoglPango use
      Clean up of the ClutterColor API
      [shader] Unify code paths
      Add pkg-config file for COGL
      [build] Various fixes for distcheck
      [docs] Clarify clutter_actor_animate() behaviour
      [docs] Note that grabs are evil
      [cogl-fixed] Add a double-to-fixed conversion macro
      Move BehaviourScale to CoglFixed
      Move ClutterBehaviourEllipse to CoglFixed
      Move ClutterBehaviourRotate to CoglFixed
      Move ClutterTimeline to CoglFixed
      [cogl-fixed] Implement the CoglFixed fundamental GType
      [tests] Test CoglFixed, not ClutterFixed
      [interval] Update fixed-point handling
      [stage] Coalesce fog and perspective API
      [texture] Fix ClutterFixed usage
      [text] Convert units to the right type
      [tests] Use floats, not ClutterFixed
      [units] Add more conversion functions
      [fixed] Remove ClutterFixed API
      [cogl] Fix hardcoded paths in the pc file
      [docs] Remove ClutterFixed from the documentation
      [docs] Update API reference
      [animation] Add vector variants for ::animate()
      [cogl] Initialize boolean flag in CoglContext
      [cogl] Initialize all members of CoglContext
      [color] Fixed HLS to RGB conversion
      [docs] Calling g_object_ref() will not dispose an object
      [docs] Document the commit message format
      [tests] Animate the color during easing
      [docs] Reword some of the coding practices
      [docs] Add a bindings coding practices
      Add more deprecation notices
      [deprecated] Add Effect deprecation
      Do not cause more size requisitions than necessary
      [cogl] Avoid shadowing math.h symbols
      [docs] Clarify Animation memory management
      [animation] Add an emitter for ::completed
      [animation] Add Animation getter
      [tests] Remove unused variables
      [docs] Add description of queue_redraw
      [docs] Update after Animation API changes
      [animation] Enhance consistency of the Animation API
      [docs] Bring down the undocumented symbols to 2%
      Fix release date of 0.9.0
      Update release notes
      [docs] Fix naming of the interval parameter
      [docs] Ignore the TimeoutInterval internal API
      Update release notes

Geoff Gustafson (1):
      [animation] Broken fixed:: properties

Gordon Williams (1):
      [group] Output the group name when debugging paint

Havoc Pennington (4):
      Virtualize GL matrix operations and use a client-side matrix when GL is indirect
      [actor] Add :clip-to-allocation property
      [actor] Add ::queue-redraw signal
      [cogl] Flush matrix before clip planes

Jonathan Matthew (1):
      Declare the EnumValues for PixelFormat static

Neil Roberts (36):
      [cogl-material] Always bind the new texture handle
      Fix building GLES 2 after the material branch merge
      [cogl-texture] Fix the count for the number of enabled arrays
      [cogl-gles2-wrapper] Remove the FIXME to adjust the fragment color
      [clutter-clone] Override the parent opacity to self not self->parent
      [clutter-texture] Release the temporary ref taken when setting a texture
      [clutter-texture] Unref the Cogl material on dispose
      [clutter-texture] Fix the no_slice property
      [cogl-texture] Fix offset to next quad when flushing the log
      [cogl-texture] Move the destruction of the material to _finalize
      [cogl-texture] Fix uninitialised priv var in texture_finalize
      Added a test for non-power-of-two sized textures
      Emit CLUTTER_LEAVE events when the pointer leaves the stage
      Call glActiveTexture and glClientActiveTexture through cogl_get_proc_address
      [win32] Track mouse leave messages
      [clutter-main] Fix the input device passed to set_motion_last_actor
      Override the opacity when painting a clone instead of combining
      Allow rotation angle properties to be negative
      [ClutterBehaviourRotate] Fix up some breakage from the cogl-float branch merge
      [tests/conform] Copy in redhand.png
      Replaced ClutterFixed constants in color_{darken,lighten} with float
      [cogl-gles2-wrapper] Convert texture unit settings to be a static sized array
      [cogl-gles2-wrapper] Actually call glActiveTexture
      Add an environment variable to disable mipmapped text
      [tests/tools] Don't install libdisable-npots.so
      [clutter-texture] Use a GThreadPool for loading async textures
      [cogl-pango-glyph-cache] Fix compiler warning on 64-bit
      Fix warning in clutter-backend-sdl
      [eglnative] Add -I flags for the clutter dir in the src and build dirs
      Set the mapped flag on the stage in the SDL and eglnative backends
      Fix out of tree builds
      Remove use of $(builddir)
      [README] Small typo fix
      Change cogl_path_rectangle and cogl_path_round_rectangle to take x1,y1,x2,y2
      [cogl-path] Minor fix to gtk-doc
      Count timeline frames using the FPS instead of an integer interval

Owen W. Taylor (7):
      Honor ACLOCAL_FLAGS in autogen.sh
      Add gobject-introspection annotations
      Fix x/y confusion for GL_TEXTURE_RECTANGLE_ARB
      Use COGL to establish GL state for ClutterGLXTexturePixmap
      Add (out) annotations for ClutterActor
      Allow NULL for clutter_text_set_text()
      Avoid drawing twice if relayout queues a draw

Raymond Liu (2):
      [text] Crash when multi-byte utf8 text exceeds max_length
      [text] Insertion of multi-byte characters broken

Robert Bragg (28):
      [Cogl] Renames cogl_fog_set to cogl_set_fog for consistency
      [cogl-material] Fixes some dirty flag checks
      [cogl-vertex-buffer] Some fixes for texturing and color arrays
      [docs] Various gtk-doc updates for Cogl
      [tests] Some improvements for test-pixmap
      [Cogl] cogl_clip_{set*,unset} renamed to cogl_clip_{push*,pop}
      [Cogl] Renames cogl_paint_init to cogl_clear and adds a cogl_disable_fog function
      [cogl-color.c] #include fix for the cogl_set_source_color prototype
      [Cogl] the cogl_get_*_matrix functions now work with CoglMatrix types
      [Cogl] Fixes automatic handling of the GL blend enable state.
      [cogl-material] Always glBindTexture when flushing material state
      [Cogl] Remove a debugging assert that was triggering on false positives
      [test-vertex-buffer-contiguous] Improves the texturing test
      [cogl-matrix] Adds padding to CoglMatrix
      [cogl-matrix] Documents that CoglMatrix members should be considered read only
      Removes need for casting (const float *) to (GLfloat *) in _cogl_set_clip_planes
      80 char fix
      Avoid casting CoglMatrix to a GLfloat * when calling glGetFloatv
      Explicitly make the modelview-matrix current in cogl_{rotate,transform,etc}
      Use Cogl enum when making modelview-matrix current in cogl_{rotate,transform,etc}
      Finish GLES{1,2} support for client side matrix stacks
      Maintain the Cogl assumption that the modelview matrix is normally current
      Merge branch 'cogl-client-matrix-stacks'
      [cogl-vertex-buffer] Add a flush of attribute changes in the *_draw() functions
      [cogl-vertex-buffer] Allow querying back the number of vertices a buffer represents
      [cogl-vertex-buffer] fix cogl_vertex_buffer_draw_elements prototype
      [tests] Adds an interactive cogl vertex buffer unit test
      [cogl] Don't endlessly print the same warning regarding layer fallbacks

Robert Staudinger (1):
      [build] Add cogl.h to the built sources list

Shane Bryan (1):
      Bug 1434 - _NET_WM_NAME not set before realize

Tomas Frydrych (3):
      Fixed handling of enter and leave events in clutter_x11_handle_event()
      Fix clutter_x11_texture_pixmap_get/set_property() following change of PROP_WINDOW type
      [x11] Only update cached last event time if we have a real timestamp.

Øyvind Kolås (11):
      Added a mutex for clutter asynchronous textures threads.
      Bail early in clutter_texture_paint if opacity == 0
      Add a warning for recursive emit_event
      Change the default size of thread pool from 3 to 1
      [tests] Added test-texture-async
      [clutter-texture] add option to not block on size for loaded images
      [clutter-texture] remove load-size-async property
      Merge commit 'origin/async-texture-thread-pool' into async-size
      [clutter-texture] updated documentation.
      [clutter-texture] fixed gtk-doc formatting, and init threads in test.
      Merge branch 'async-texture-thread-pool'

Clutter 0.9.0 (30/01/2009)
===============================================================================

 * List of changes between 0.8.6 and 0.9.0

   o ClutterText is a new actor allowing text display, text editing
     both in multi-line and single-line modes, and text selection using
     the pointer devices and the keyboard. ClutterText supercedes both
     ClutterLabel and ClutterEntry.
   o ClutterClone is a new actor that allows cloning of other actors,
     both simple and composite. ClutterClone supercedes ClutterCloneTexture.
   o ClutterBindingPool is a new API that allows to easily add key bindings
     to an actor.
   o ClutterAnimation is a new API for implicit animations, similar to
     the tweening API used in toolkits like jQuery, Tween and Flash. This
     new API supercedes the ClutterEffect API.
   o ClutterAlpha uses "animation modes" instead of raw function
     pointers; it is still possible to pass alpha functions. The alpha
     functions provided by Clutter have been removed from the public
     API. It is possible to register global alpha functions and use
     them though a logical id.
   o The interval of the ClutterAlpha:alpha property has been changed
     to a floating point value in the [ -1.0, 2.0 ] range; this allowed
     the addition of "overshooting" easing modes.
   o COGL now supports backface culling.
   o The COGL-based Pango renderer is public API and it is accessible
     to developers. It is also possible to access the PangoContext used
     by Clutter in order to create PangoLayouts to render text.
   o The ClutterFixed API has been moved to COGL.
   o COGL does not depend on Clutter data types anymore.
   o The ClutterMedia interface has been overhauled: implementations
     now must only override the interface properties. The ranges of
     some properties have been changed to normalized values.
   o COGL now exposes only floating point entry points, and reserves
     the eventual conversion to fixed point only when needed. The
     fixed point type and macros are publicly available for developers
     concerned about floating point operations.
   o COGL has a new Vertex Attribues API that allows submitting an
     extensible number of vertex attributes to OpenGL in a way that
     does not require format conversions and allows fast re-use.
   o COGL has a new Material API that decouples paths from fills; it
     is possible to create an arbitrary path and fill it with a COGL
     texture. The Material API also allows setting multiple texture
     layers and defining the blend modes and colors.
   o ClutterTexture has the ability to use a worker thread to asynchronously
     load an image from a file, as long as the GLib threading support has
     been enabled prior to calling clutter_init().
   o Clutter now supports localization of the help output, and it
     also supports globally setting the text direction for non left to
     right locales.
   o ClutterCairoTexture is a new actor that allows using Cairo
     to draw on a ClutterTexture; since Cairo does not have an OpenGL
     backend, the drawing is not hardware accelerated.
   o Clutter has a unit testing suite, based on the GLib unit test
     framework, which can be used to track regressions.
   o A ClutterPath object has been added, and it is used by the
     BehaviourPath. The Path object allows defining paths using a set
     of coordinates and operations. A Path can be "painted" either using
     COGL primitives or using Cairo primitives, allowing an easier way
     to paint non-rectangular shaped actors.
   o ClutterInterval is a simple object, used by ClutterAnimation, that
     describes an interval between two values, and interpolates between
     the initial and final values of the interval.

 * List of bugs fixed since 0.8.6

   o #835 - Optimize clutter_actor_real_pick()
   o #851 - setting anchor point causes picking problem
   o #883 - Outstanding COGL merge issues
   o #1003 - Add clutter_actor_take_key_focus
   o #1014 - Clutter Animation API Improvements.
   o #1049 - Clutter doesn't support most GLSL uniforms
   o #1051 - WebKit/Clutter product/component?
   o #1058 - Build clutter-box2d with Clutter 0.8
   o #1066 - Clipping regression in 0.8
   o #1086 - virtualize stage_queue_redraw
   o #1105 - low level access to PangoClutter
   o #1106 - ClutterText instead of ClutterLabel and ClutterEntry
   o #1108 - Enter/Leave events logics wrt. skipped motion events
   o #1109 - clutter-0.8.0 fails to compile
   o #1123 - Crash when FBO actor is used and the stage is MINIMIZED
   o #1144 - Provide an option to load images asynchronously in ClutterTexture
   o #1162 - Add unit testing for Clutter
   o #1164 - Mesh API
   o #1172 - Disjoint paths and clip to path
   o #1189 - Backface culling
   o #1209 - Move fixed point API in COGL
   o #1210 - Add CoglColor API
   o #1211 - Drop ClutterFeatureFlags usage from COGL
   o #1212 - Allow only a single include file for Clutter
   o #1215 - Move the Pango renderer to the public API
   o #1219 - Clean up cogl.h
   o #1231 - Build fails in gles flavour in revision 3442
   o #1233 - CLUTTER_ALPHA_SINE_INC is broken in trunk
   o #1251 - Merge the Cairo texture actor in core
   o #1252 - Merge ClutterBehaviourPath and ClutterBehaviourBspline
   o #1261 - [patch] Minimize differences between gl/cogl-texture.c and
     gles/cogl-texture.c
   o #1269 - mingw32 building failed at clutter-media.c
   o #1270 - Update to mingw-cross-compile.sh
   o #1271 - mingw compiling failed:  undefined reference to
     `_glDrawRangeElements@24'
   o #1284 - Return something reasonable from clutter_x11_handle_event()
   o #1300 - clutter_score_remove and clutter_score_remove_all  are different
     in object remove
   o #1310 - font rendering problem
   o #1313 - Fix computation of camera distance
   o #1314 - clutter_sinx() is more inaccurate than it needs to be
   o #1321 - Get Matrix in float
   o #1323 - ClutterBehaviorDepth conflicts with other behaviors
   o #1325 - ClutterPath to cairo_path_t conversion functions
   o #1330 - We should not queue redraw for non-visible actors
   o #1334 - Default value for ClutterLabel::text should be "" instead of NULL
   o #1344 - clutter_actor_transform_stage_point gives invalid coordinates
     for big actors
   o #1352 - Weird cogl-pango.h includes in clutter-[entry|label].c
   o #1354 - Floating point exception when set fps>1000 and start timeline
   o #1361 - Unused ClutterStage::get_resolution() methods
   o #1365 - ClutterEntry doesn't get the cursor when it should
   o #1366 - disable-npots fails to build on mac
   o #1380 - Return booleans from CLUTTER_ACTOR_IS_* macros
   o #1386 - Wrong clipping dimensions for larger actors
   o #1387 - Clarify new-frame signal emission with advance()
   o #1388 - Clarify signal emission for advance_to_marker()
   o #1395 - behaviour_apply and behaviour_get_nth_actor are opposite on
     actors sequence
   o #1397 - clutter command line is not localized.
   o #1402 - Change default tile-waste from 64 to 63
   o #1403 - ClutterMedia::get_uri() should return allocated string
   o #1404 - ClutterMedia issues
   o #1405 - Fix properties that have X11 types to be 'long'
   o #1409 - Use G_SIGNAL_RUN_LAST with ::queue-redraw signal
   o #1410 - [patch] Implements a generic ClutterActorClone class without fbos
   o #1414 - avoid relayout of ClutterTexture if not syncing size
   o #1415 - short-circuit setting same clip again
2009-10-26 08:45:51 +00:00
obache
2ff939d2b3 Recursive bump from clutter-cairo. 2009-10-26 08:39:36 +00:00
obache
0f3c04e7e6 Switch to use clutter08-gtk.
Bump PKGREVISION.
2009-10-26 08:38:33 +00:00
obache
6e2d977f00 Switch to use clutter08.
Bump PKGREVISION.
2009-10-26 08:37:27 +00:00
obache
fabb05a780 switch to use clutter08.
Bump PKGREVISION.
2009-10-26 08:36:30 +00:00
obache
0404ffce46 Import clutter08-gtk-0.8.3 as graphics/clutter08-gtk.
clutter-gtk for clutter-0.8 branch.
2009-10-26 08:32:30 +00:00
obache
a0dc4d8a3e Import clutter08-0.8.8 as graphics/clutter08.
clutter-0.8 branch.
2009-10-26 08:30:16 +00:00
sno
cd68c69139 Updating graphics/p5-Image-Size from 3.2 to 3.2.1
pkgsrc changes:
  - Correcting license definition
  - Adjusting dependencies

Upstream changes:
3.210	Wednesday October 21, 2009, 06:50:00 PM -0700
	* t/magick.t
	Removed a stray colon causing errors with some Perl versions.

	* t/00_load.t (added)
	* t/00_signature.t (deleted)
	* t/01_pod.t (added)
	* t/02_pod_coverage.t (added)
	* t/03_meta.t (added)
	* t/04_minimumversion.t (added)
	* t/05_critic.t (added)
	* t/magick.t
	* t/pod.t (deleted)
	* t/pod_coverage.t (deleted)
	Removed useless signature test, added QA tests, removed a
	duplicate test.

	* lib/Image/Size.pm
	Moved around some conditionally-needed libs to delay loading
	until/unless needed. Also made a small fix per Perl::Critic.
2009-10-25 13:11:16 +00:00
zafer
8f0cec0e3f remove tuwien from list. service suspended. 2009-10-24 14:35:32 +00:00
drochner
d47f275b66 update to 0.6.1.3
changes: bugfixes
2009-10-24 13:13:19 +00:00
drochner
88f012d34c update to 0.6.18
changes:
-bugfixes
-sped up exif_content_fix()
-improved MakerNote support for Pentax, Casio, Epson, Olympus/Sanyo
-New API entry point: exif_loader_get_buf()
-documentation improvements
-thread safety improvements
-translation updates
2009-10-24 13:09:05 +00:00
snj
e9e8382dac Add 'clean' to PRIVILEGED_STAGES. 2009-10-22 20:33:59 +00:00
adam
716d40a29a Changes 2.5.1:
* Fix for crash when input specified with a project file contains file paths
  with spaces.
* Major memory leak in autopano-sift-c command-line tool fixed.
* Other minor improvements including: a fix for a possible crash, inlined
  functions and cpack support for rpm and deb packaging.
2009-10-22 18:34:30 +00:00
taca
98be6963d9 Oops, update distinfo. 2009-10-22 15:20:53 +00:00
taca
02c3fc8679 Fix gd library security problem refering PHP's SVN repositry.
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3546

Bump PKGREVISION.
(This fix is for php5 only and I don't know about php4.)
2009-10-22 14:39:55 +00:00
taca
8bfea209d1 Add a patch from PHP's SVN repositry to fix gd library security problem.
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3546

Bump PKGREVISION of php-gd package.
(This fix is for php5 only and I don't know about php4.)
2009-10-22 14:37:47 +00:00
adam
1348ed4b6d Changes 1.8.4:
* move to new mm-common build infrastructure
2009-10-22 08:47:23 +00:00
drochner
f4ab1f7087 update to 2.28.1
This switches to the gnome-2.28 release branch.
2009-10-21 17:56:37 +00:00
drochner
b44edff75e update to 2.28.0
This switches to the gnome-2.28 release branch.
2009-10-21 16:09:56 +00:00
obache
881aad2b39 Add gtkdoc-rebase workaround. 2009-10-16 07:15:27 +00:00
zafer
62cd226e82 remove broken master_site. 2009-10-14 20:06:41 +00:00
adam
58ef422ca3 Changes 2009.2.0:
The last release in July 2009 introduced several major new features, but took
a long time to arrive. This release follows quickly with the intention of
tracking development better with more frequent releases, even so we still have
some great new features and smaller improvements:
* Hardware accelerated stitching
* Control point creator presets
* Exposure layer fusion
* Visual control points
* EXIF metadata display
2009-10-14 12:41:04 +00:00
tron
edbb0cc06c Include "bsd.prefs.mk" to make the last change actually work to unbreak
the package build.
2009-10-14 07:22:46 +00:00
hasso
fc9d28f062 Fix build on DragonFly. 2009-10-13 10:47:57 +00:00
drochner
670f472b40 fix MASTER_SITE & HOMEPAGE 2009-10-12 05:33:05 +00:00
obache
1c595a2719 Update ruby-gnome2 to 0.19.3.
== Ruby-GNOME2 0.19.3: 2009-09-24

NOTE: 0.19.x releases are development series.

This release is a bug fix release of 0.19.2.

=== Changes

===== Ruby/GLib2

  * Bug fix:
    * really fix
      'empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64.'
      [Simon Arnaud, Kouhei Sutou]

=== Thanks

  * Simon Arnaud

== Ruby-GNOME2 0.19.2: 2009-09-23

NOTE: 0.19.x releases are development series.

This release is a bug fix release of 0.19.1.

=== Changes

==== Ruby/GLib2

  * Bug fixes:
    * empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64.
      [Toshiyuki Suzumura, Kouhei Sutou]
    * [#2862022] fix multi thread blocking with Ruby
      1.8.6-p368 or later and 1.8.7-p173 or later.
      [Roy Wright, Andrea Dallera, Kouhei Sutou]
    * [Debian #502262] work Ruby thread with GTK+.
      [Johan Walles, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * [#2679744] fix a typo:
      Gtk::Widget#set_scroll_adjustment ->
      Gtk::Widget#set_scroll_adjustments.
      [Kentaro Fukuchi, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Bug fixes:
    * fix .pc detection.
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * Toshiyuki Suzumura
  * Roy Wright
  * Andrea Dallera
  * Johan Walles
  * Kentaro Fukuchi
2009-10-12 03:09:30 +00:00
obache
3f02d45357 Upate rabbit to 0.6.2.
== Changes 0.6.2 from 0.6.1: 2009-10-03

=== Improvements

  * Rabbit became an official MacPorts package! [kimura wataru]
  * Supported '''strong''' Wiki markup [kdmsnr]
  * Ignored level 2 or larger section in Wiki markup [kdmsnr]
  * Theme
    * pdf-tortoise-and-hare: Added margin between slide edge,
      tortoise and hare.
    * clear-blue: Supported changing images of tortoise and hare.
    * Added set_font_resolution_ratio that can change
      character size in a lump.
  * rabbit-mode: Supported rabbit-command.
  * Updated prototype.js: 1.4.0 -> 1.6.0
  * Supported justify.
  * Added a command that gets the current slide content as
    RD format.
  * Added --geometry option.
  * Supported RubyGems.

=== Fixes

  * Fixed a problem that allotted-time is ignored in
    lightning-simple theme. [Kazuhiro NISHIYAMA]
  * Removed system DPI dependency. [Kazuhiro NISHIYAMA]
  * Fixed a problem that displayed slide and PDF slide is
    different. [Kazuhiro NISHIYAMA]
  * Fixed a problem that images aren't resized with GDK
    backend.
2009-10-12 02:28:12 +00:00
obache
204b99a796 Update rmagick to 2.12.2.
RMagick 2.12.2
    o Add feature tests for SinusoidFunction and PolynomialFunction enum
      values to allow compiling with ImageMagick 6.4.8-7 (bug report by Mark
      Richman)

RMagick 2.12.1
    o Fix bug #27239, allow 2.12.0 to compile with older releases of ImageMagick
      (bug report by Sam Lown)

RMagick 2.12.0
    o Added Image#function_channel (available in ImageMagick 6.4.8-8)
    o Added Image#auto_level_channel, Image#auto_gamma_channel (available in
      ImageMagick 6.5.5-1)
    o Added Draw#interline_spacing, #interline_spacing= (available in
      ImageMagick 6.5.5-8)
2009-10-12 02:23:05 +00:00
sno
713a709cd9 fix typo (plattform -> platform) 2009-10-11 15:50:24 +00:00
markd
9e92c904e8 Update KDE4 to 4.3.2
KDE 4.3.2 brings a nice number of bugfixes, some critical, some just
fixing small annoyances:
* Many crashers have been fixed in KDE's core libraries, bringing more
  stability to all applications
* KWin's window compositing effects have been further stabilized by fixing
  a number of bugs in effect plugins such as the famous coverswitch window
  switcher
* The biggest number of bugs for this release has been fixed in KMail,
  KDE's email client, making it more reliable and usable by correcting a
  number of display issues
* Saving files over themselves works again in Okular, KDE's document viewer
2009-10-11 08:13:38 +00:00
adam
4b24b06420 Changes 1.7.3:
* Print contents of text chunks after IDAT, even when the -n option is used.
2009-10-11 08:07:23 +00:00
adam
8c06ce75a0 Changes 1.2.3:
* Additional support was added for IPTC and ICC markers.
* Minor fixes were made.
2009-10-11 08:04:53 +00:00
jnemeth
60770e2b16 sort 2009-10-08 06:15:11 +00:00
dmcmahill
0e0f7dbc1f add missing headers to let this build with gcc44 2009-10-06 00:53:26 +00:00
wiz
ff45890532 Remove wip artefacts. 2009-10-03 07:09:22 +00:00
markd
fd49ea8611 Add kdegraphics4 and oxygen-icons. 2009-10-02 20:12:54 +00:00
markd
38b2c153fe Import KDE4.3.1 from wip
OKed during freeze by wiz and agc
2009-10-02 20:11:00 +00:00
markd
5753059cae Import oxygen icon set for KDE4.3.1 from wip
OKed during freeze by wiz and agc
2009-10-02 20:06:06 +00:00
sketch
3e82c8a23a Add a bunch more gtkdoc-rebase workarounds. 2009-09-30 09:22:47 +00:00
is
c96ee5ad0b Upgrade to jhead-2.87; this fixes CVE-2008-4641 (fix reported by
Robert Buchholz on oss-security (as for >=2.85)), checked by myself
by code inspection on 2.86 and 2.87. Commit OK by beefy@
2009-09-29 20:04:05 +00:00
tnn
1bda4090b2 Work around a lang/gcc44 bug which causes problems for the sincos(3)
configure test in graphviz.
The expression tested is constant folded and optimized away even though we
don't have sincos(3) in the math library. When graphviz later tries
to use sincos(3) on a variable argument we get an unresolved symbol.
2009-09-24 15:53:12 +00:00
tnn
658177b315 honour PKGMANDIR 2009-09-23 13:52:11 +00:00
tron
2ffbaf3d20 Remove "PYTHON_VERSIONS_ACCEPTED= 26 25 24" which is unnecessary
after Python 2.3 has been removed from "pkgsrc".

Approved by Thomas Klausner.
2009-09-23 09:54:45 +00:00
hasso
33ce99ea57 Update to 2.49b. Upstream changes:
Updates:
- Update for new OpenAL windows library.
- Update Japanese translation.
- Upgrade extern/xvidcore to version 1.22. This fixes Xvid crashing on linux
  64 bit.
- Updated Blender/Python API and GameEngine docs.
- http://www.blender.org/documentation/249PythonDoc
- Python Script Pack and Example Files.

Various Bugs:
- SoftBody, vertex groups were not notified on deletion & fixes for Mass and
  Spring Painting
- Softbody, non mesh objects missing initializers [bug #18982]
- Self Shadow Vertex Colors, improved blur method to give more even results.
- Converting nurbs to a mesh ignored smoothing for Alt+C and from python.
- Object Active to Other, Fix python error when running in local view.
- Ancient resource leak where checkPackedFile would open a file and never
  close it.
- Fix for uninitialized memory use with X11 keyboard and tablet events.
- Fix for building with CLang (LLVM)

Render Bugs:
- Using LightGroups override for material doesn't work for preview renders.
- Render Stamp, error in setting the alpha value when drawing text into a
  char buffer.
- Lumma Matte, Fix in low value setting. Originally checked against the wrong
  channel (chroma) instead of the luminence channel. Changed default value
  for high value to 1.0 from 0.0
- Baking selected to active with nearby dupliframes objects crashes blender
  [bug #19029]
- Fix for high energy sunlamps, turning specular black [bug #18837]

Game Engine Bugs:
- Saving runtime on Windows didn't work with python2.6
- Let IPO's animate the ref value for KX_BlenderMaterial's

Game Engine Python Bugs:
- Converting a mesh from a python argument was broken but happened to work in
  some cases.
- Memory leak fix for action.channelNames.
- Was writing to freed memory when freeing a python object in some cases.
- Removing GameLogic.EvalExpression(), was unstable.
- Crash fix when casting a ray to the same location as the object.
- Fixed KX_PolyProxy returning improper VertexIndex with mixed triangles and
  quads with using .getVertexIndex() and .v1, .v2, etc. [bug #19254]
- Fixed obj.sendMessage() with 4 arguments crashing blender [bug #18963]

Game Engine Bullet Bugs:
- Crash fix when a parent compound object didn't have a physics controller.
- Fix for the torque actuator x -& y-axis not working.

Sequencer Bugs:
- IPO curve-deletion resulted in non-working effect
- easy retiming only allowed enlarging of strips, now shrinking is alsa
  possible (easy retiming: use the right display handle of input strip and
  shrink or enlarge, will make the speed of the strip exactly fit the effect
  strip's length)
- frames after end-of-display of input strips can now be accessed.
- frame blending can now be done on more than two frames, enabling really
  fine grained motion blur if you speed up a sequence with high factors
  (bigger than two).
- Scene-Strip rendering with compositor scenes failed, if they had no camera
  attached.
- Fixed hdd-audio for sample formats other than 16 bit (8 bit eg).

Import/Export Bugs:
- FBX Export, Incorrect formatting that broke some converters.
- BVH Motion Capture Import, Did not support single rigid body objects.
  [bug #18949]
- OBJ Import, fix for importing of transparent faces from .mtl files - ZTrans
  now is set for them as well. (improves import from SketchUp)
- Collada export, Empty material slot would raise a python error.
- Collada import, fixes for increased Sketchup interoperability and more.
- Quake MAP Export, empty nodes were not exported, also noticed files were
  invalid if there were no meshes or surfaces.
- Quake MAP Export, had support for single triangular brush unnecessarily
  disabled.
- Quake MD2 Export, Fix for vertex normals [patch #19206]

Python API:
- Mathutils (quat_a*quat_b) was broken, returned (quat_a*quat_a) instead.
- Support for editing properties IpoCurve.driverBone and IpoCurve.driverBone2
  and modifies IpoCurve.driverChannel to allow OB_ROT_DIFF.
- Documentation corrections.
- Support for rendering background scenes different from the active scene.
- scene.render.render() now behaves the same in interactive and background
  mode
- scene.render.saveRenderedImage() now works correctly in background mode
- Armature active bone can be set.

New:
- 16bit SGI image loading
- When BLENDER_FORCE_SWAPBUFFERS env variable is defined, a function is
  enabled that fixes some menu drawing issues with Mesa3D DRI drivers for
  Intel and Radeon cards.
- Python API - Particles
  - Draw As variable and dict
  - Strand render toggle
  - Object, psys variable in duplicate
  - Material, Strand render variables
  - Texture, Use colorbands
  - Lamp, Spot buffer type selection
- Game Engine Physics support for reinstancePhysics mesh from Python and the
  dynamic actuator.
  - ReplaceMesh Actuator option to replace the physics mesh and display
    mesh + python api options.
  - Video and blend file demo.
  - http://www.graphicall.org/ftp/ideasman42/reinstance.ogv
  - http://www.graphicall.org/ftp/ideasman42/reinstance_demo.blend
- Mouse focus sensor "pulse" option to pulse TRUE when the object under the
  mouse changes.
- EDL importer for the sequencer. supports...
  - audio, video edits
  - fades, wipes, speed changes (video only)
  - importing from multiple reels
- Example import from final cut pro.
- http://www.graphicall.org/ftp/ideasman42/edl_in_blender_px.png
- http://www.graphicall.org/ftp/ideasman42/edl_import_ui.png
2009-09-22 13:23:25 +00:00
obache
0e0e871149 Update GraphicsMagick to 1.3.7.
(CVE-2008-1097 was already fixed by patch-ab in pkgsrc).

1.3.7 (September 17, 2009)
==========================

Security Fixes:

  * PCX: Detect improper rows, columns, or depth.  Fixes CVE-2008-1097
    "Memory corruption in ImageMagick's PCX coder".

  * DrawDashPolygon: Avoid a crash which sometimes occured with tiny
    polygons.

Bug fixes:

  * JPEG: Profile chunks need to be concatentated in order to build
    the whole profile.  This was not working so embedded profiles
    larger than 32K or maybe 64K were being corrupted.  This bug was
    introduced in GraphicsMagick 1.2.

  * Meta: Fix memory leaks.

  * Meta: Work better with with IPTC record 2 blocks and deal better
    with IPTC embedded in an 8BIM profile.  Fixes by John Sergeant.

  * MPC: Fix crash when reading MPC and the input image is modified.

  * PNG: Ensure that the opacity channel is properly initialized.

  * -profile: Lowercase arguments were sometimes not working as
    expected.

  * Topol: Topol reader actually works now and is included in test
    suite.

  * TIFF: Read and write JPEG-compressed grayscale TIFF correctly.

  * VisualMagick configure now works properly when output paths are
    specified.

  * WMF: Eliminate memory leaks.

New Features:

  * MagickWand: New method MagickSetCompressionQuality() to allow
    setting the compression quality.

  * MagickWand: New method CloneDrawingWand() to deep-copy a drawing
    wand.

  * MagickWand: New method DrawGetException() to retrieve information
    regarding the last drawing wand exception (if any).

  * MagickWand: New method DrawClearException() to clear a drawing wand
    exception.

  * Magick++: New Image method cdl() to apply the ASC CDL.

  * Magick++: New Image method colorMatrix() to apply a color matrix
    to the image channels.

  * Magick++: New Image method haldClut)() to apply a color lookup
    table (Hald CLUT) to the image.

  * MSL/Conjure: Added a new 'profile' command which applies, adds, or
    removes one or more IPTC, ICC or generic profiles from a file.
    Work contributed by John Sergeant.

  * Added a 'time' subcommand to provide Unix-style 'time' output when
    a 'time' capability is missing, or the reporting format is
    inconsistent.  For example 'gm time convert ...'.

Feature improvements:

  * ColorMatrixImage(): Add opaque opacity channel when needed.

  * PDF & PS: Use '-type palette' prior to input file name to cause
    Ghostscript to return a dithered colormapped image.

  * PNG: Now compiles with libpng-1.4.0beta74 and later.

  * TIFF: Libtiff in Windows build is upgraded to 3.9.1.  This allows
    GraphicsMagick to read and write 16 and 24 bit float TIFF files.

  * Windows code to find Ghostscript is rewritten from scratch.

Performance Improvements:

  * Drawing of points, lines, and polygons (and complex shapes based
    on these) is now accelerated using OpenMP with excellent speed-up.

  * ICC color transforms now see linear speedup from OpenMP.

  * Rotate: For rotations of 90 or 270 degrees, tile sizes are
    selected more appropriately.

Behavior Changes:

  * No longer clear the exception structure at the start of
    ReadImage() and other similar functions since this sometimes masks
    errors.  The API user is expected to make sure that the exception
    structure is clean prior to invoking a function.

  * SVG: Writer is now disabled since it usually does not work properly.
2009-09-20 11:30:58 +00:00
sno
6449ccee96 Updating graphics/p5-GD-SVG from 0.32nb1 to 0.33
pkgsrc changes:
  - Adding license definition

Upstream changes:
0.33  Sun May 10 04:14:12 MDT 2009
        - Can now embed pixmap information inside an SVG (Lincoln Stein)
        - Improvements to alpha support (Lincoln Stein)
        - Ghost methods for more complete mapping to GD (Jason Stajich)
2009-09-19 22:35:47 +00:00
reed
998c2601fe Upgrading Xfce to 4.6.1.
This is for PR #40984. This is based on work from
dieter roelants. Thank you Dieter.
Also I had done some work independently on this.
Hopefully, I am getting this all committed at one time.

The changelogs are at
http://www.xfce.org/documentation/changelogs/4.6.1
http://www.xfce.org/documentation/changelogs/4.6.0

Also don't need the xfce4-dev-tools for building. (It is only
needed when building from SVN source.)
2009-09-16 01:15:32 +00:00
asau
a4e8ad8cbf Update to gnuplot 4.2.5.
pkgsrc changes: use NetBSD libedit where possible.


New features, changes and fixes in gnuplot version 4.2.5
===========================================================
* NEW ./configure --with-readline=bsd to use libedit rather than libreadline
* NEW command line option -e "command list"
* NEW 'set xtics rangelimit' allows creation of range/frame plots
* NEW "set view equal_axes xy{z}" does for 3D what "set size square" does for 2D.
* CHANGE updated svg terminal driver (back-ported from 4.3 CVS branch)
* CHANGE fillstyle empty really is consistently empty (not fill-with-background)
* CHANGE warn that some options to 'set datafile binary' are not implemented
* CHANGE handling of custom palette when postscript mode is set to "monochrome"
* CHANGE allow Z axis label in 3D plots to be rotated
* CHANGE do not save or restore axis tick labels that were read from a data file
* FIX interpolatation for pm3d surfaces given by both z and colour coordinates
* FIX infinite loop if axis tick increment is on the order of machine precision
* FIX initialize x11 enhanced text mode to use most recently requested font
* FIX emf handling of enhanced text at non-zero angle
* FIX 3D plots with fixed zrange were clipping against xmax rather than zmax
* FIX handling of uninitialized variables in fit "via" command
* FIX pm3d depthorder was ignoring interpolation setting
* FIX assignment of fill patterns to boxes in columnstacked histograms
* FIX Reserve room for user tic labels even if the format for autoticks is ""
* FIX bug in 4.2.4 that gave twice the requested left/right margin width


New features, changes and fixes in gnuplot version 4.2.4
===========================================================
* NEW add support for enhanced text mode in the emf terminal driver
* NEW builtin functions 'strftime' and 'strptime'
* NEW set absolute plot margins in screen coordinates
* NEW "nocontours" keyword for splot
* NEW "undefine foo" clears previously defined user variable foo
* NEW allow contouring of pm3d surfaces
* NEW allow color by z value ("palette z") in 2D plots
* NEW "pause mouse close" waits until the plot window is closed
* FIX The documentation says that "set size ratio" is ignored in 3D. Make it so.
* FIX Do not re-quantize time tics interval explicitly set by user
* FIX (gd post) don't segfault on very long font names
* FIX allow variable color from input file for "with boxes", "with vectors"
* FIX don't run off the end of "set format" commands
* FIX Fix discontinuity in piecewise approximation of inverse error function
* FIX discard out of range vectors in the bitmap terminals (pbm, epson, etc)
* FIX 2nd colour in the colour box for negative palette in postscript
* FIX insure palette is initialized before any objects are drawn
* FIX wxt terminal was not obeying "set palette maxcolors"
* FIX Histograms did not correctly honor 'set style user increment'
* FIX Avoid segfault if tic labels are requested from a non-existent data column
* FIX emf terminal - allow fractional linewidth (fixes 0-length dash problem)
* FIX post terminal - fix parsing error for palfuncparam
* FIX post terminal - escape {} chars in enhanced text mode
* FIX clip "splot with labels" against plot boundaries in 2D mode
* CHANGE try harder to autotitle columns in using specs with expressions
* CHANGE gd.trm: use dynamically-allocated TTF font names
* CHANGE x11: more finely sampled color palette for PM3D
* CHANGE cgm: switch to using web_color_rgbs; approximate RGB colors
* CHANGE fig: more point types, 4.2-style font and size syntax for "set term"
* CHANGE emf: separate dashlength option (don't use linewidth for dashlength)
* CHANGE stacked histograms grow upward for values > 0, downward for values < 0
* CHANGE 'pause mouse button1' (or button2) does not disable zooming
* CHANGE built-in readline tries to recognize <home> and <end> keys
2009-09-14 18:52:03 +00:00
wiz
cc89400fbd Sort some values, fix some typos, indent a bit and add comments to make
it more readable.
Fix a bug (lua couldn't imply swig).
2009-09-13 14:11:11 +00:00
sno
b0f04e9eaa Updating graphics/graphviz from 2.22.2 to 2.24.0
pkgsrc changes:
  - Adding support for ghostscript
  - Removing option for swig - it's used automatically now when a
    language binding is choosen
  - Removing rsvg and guile from suggested options to reduce default
    dependencies

Upstream changes:
June 16, 2009
        - Release 2.24.0
        - Core:
                - add new layout engine for large graphs: sfdp
        - Fixed bugs:
                1515, 1590, 1598, 1601, 1605, 1607, 1609, 1610, 1611,
                1614, 1615, 1617, 1625, 1628, 1634, 1635, 1640, 1641,
                1642, 1646, 1649, 1651, 1652
2009-09-13 11:17:30 +00:00
joerg
a45754f4d8 Update to evas-0.9.9.062 from the 2009/07/29 snapshot. No detailed
changes.
2009-09-11 22:31:00 +00:00
adam
ceccedb76e Changes 1.7.2:
* Added check for "verbose" on some printf statements.
2009-09-11 06:33:14 +00:00
dsainty
991e9e6ab8 The cmake utility recommends using OPENGL_gl_LIBRARY if GLU is not required.
This also fixes the build in some circumstances: if cmake finds an installed
libGLU the build will fail, because we don't buildlink it.
2009-09-11 06:19:20 +00:00
wiz
b5fe617e6c Update to 1.2.40:
version 1.2.40beta01 [August 20, 2009]
  Removed an extra png_debug() recently added to png_write_find_filter().
  Fixed incorrect #ifdef in pngset.c regarding unknown chunk support.

version 1.2.40rc01 [September 2, 2009]
  Various bugfixes and improvements to CMakeLists.txt (Philip Lowman)

version 1.2.40 and 1.0.49 [September 10, 2009]
  No changes.
2009-09-10 17:52:31 +00:00
drochner
584af6be23 let configure ignore <linux/input.h>, otherwise we'd need
another PLIST conditional
2009-09-09 17:22:53 +00:00
drochner
8a9a6c81ce update to 0.6.1.1
changes:
-new viewer widget
-new widget showing folders organisation
-new Preference dialog
-code cleanup
-bugfixes
-translation updates
-load .pcx files
2009-09-09 17:19:50 +00:00
drochner
c78e15d15a trim list of propagated dependencies 2009-09-08 20:30:25 +00:00
drochner
14414b47d2 reset PKGREVISION for base pkg update 2009-09-08 20:28:54 +00:00
joerg
a54a9c97c3 Retire mayavi and vtk-python with the Python 2.3 support. 2009-09-07 18:32:40 +00:00
tonio
5141431118 PLIST fixes preparing ocaml 3.11.1
lablgtk is picked if available, so pull it in, it is probably more useful than labgtk1
2009-09-06 21:10:32 +00:00
obache
e274f64dc1 Update RMagick to 2.11.1.
Changes:
RMagick 2.11.1
    o Applied Alexey Borzenkov's mingw patches to extconf.rb.
    o Fixed a bug in Magick.trace_proc that could cause a segv at program exit
      with Ruby 1.9.1 (bug report by Larry Young)
    o Added new CompressionType enum values ZipSCompression, PixCompression,
      Pxr24Compression, B44Compression, B44ACompression (available in
      ImageMagick 6.5.5-4)
2009-09-06 03:14:03 +00:00
wiz
9efdbdf75d Fix xsane build by adding back a symbol that was, according to Debian,
accidentally removed in 1.0.20.
Bump PKGREVISION.
2009-09-04 23:09:06 +00:00
joerg
8739598e7b Don't bother with finishing library installation. 2009-09-03 12:55:36 +00:00
martin
25a4061836 descend into ristretto 2009-09-03 09:07:46 +00:00
martin
85c420d3f6 Add ristretto 0.22 - a xfce based image viewer 2009-09-03 08:43:49 +00:00
wiz
36c66c8e31 Look for libGL.so, not any particular libGL.so.<X>, on NetBSD.
Bump PKGREVISION.

From mrg@
2009-09-02 22:30:34 +00:00
wiz
5ce5fb991e Remove kei as maintainer, he resigned. 2009-09-02 08:34:13 +00:00
wiz
0e4d8d316c + glpng. 2009-09-01 21:08:19 +00:00
wiz
2d848dad00 Initial import of glpng-1.45.20081203:
This is a library for OpenGL to load PNG graphics files as an OpenGL
texture as easily as possible. It also has a number of options for
generating the alpha channel and mipmaps.

This package is based on the freedesktop-games repository.
2009-09-01 21:07:37 +00:00
wiz
d5b170f44e Improve. 2009-09-01 15:23:02 +00:00
adam
b7d12d43e6 Added graphics/enblend-enfuse; graphics/libxmi 2009-09-01 14:41:13 +00:00
adam
00c430dae1 Enblend combines images that overlap like this into a single large image without
seams. Enfuse combines images that overlap like this into a single image with
good exposure and good focus. Both programs assume that your images are already
lined up. To make panoramas with Enblend and/or Enfuse, use Hugin.
2009-09-01 14:39:28 +00:00
adam
f82f06467d libxmi is a machine-independent vector graphics rasterization library.
libxmi is based on the vector graphics code in the sample X server that is
a part of the X Window System distribution. The code has been converted
to ANSI C, extensively rearranged and commented, and somewhat extended.
(In particular, by adding support for multicolored dashing.)

The core API includes functions for creating, manipulating, and destroying
miPaintSet objects. It also includes functions for creating, manipulating,
and destroying miCanvas objects. The function miCopyPaintedSetToCanvas()
moves the points in a miPaintedSet to the next stage of the graphics
pipeline: it merges them onto a miCanvas. There is support in this second
stage for sophisticated pixel-merging algorithms.
2009-09-01 14:33:39 +00:00
wiz
55469fd1d0 Update to 1.85:
Fix typo.

Move remaining picture operations.

Rename labelsurface to surface; extend also to surfaces containing a single
patch.

Add missing pen dimensions to sizing routine.

Fix compilation on platforms that lack OpenGL.
2009-08-31 14:53:10 +00:00
adam
4395b6ee2f Fix buildlinking on Darwin 2009-08-31 12:38:22 +00:00
adam
fb16c3fe86 Fix buildling on Darwin, including universal binaries 2009-08-31 11:18:58 +00:00
wiz
0f8c9b00f2 Update to 1.8.8:
General Changes:
    Pycairo 1.8.8 requires cairo 1.8.8 (or later).
    Move from CVS to git.
    Add support for the waf build tool.

Updated methods
    The PDF/PS/SVGSurface constructors now accept None as a filename.
2009-08-31 08:04:32 +00:00
adam
f24f692402 Changes 1.7.1:
* Revised some prototypes to eliminate "Shadowed Declaration" warnings.
* Moved warning about discarding APNG chunks to the end.
* Replaced *.tar.lzma with *.tar.xz in the distribution.
2009-08-30 14:03:51 +00:00
hasso
d1c021e72c Add user-destdir support. 2009-08-30 05:21:20 +00:00
zafer
e06ef73123 update master_sites. remove princeton. 2009-08-30 01:31:39 +00:00
wiz
37176d7222 Fix path name after case-sensitivity change. Reported by hasso. 2009-08-29 19:29:06 +00:00
wiz
f01d749a2b Update to 3.9.1:
This is a bugfix release to correct serious defects found in libtiff
3.9.0. In particular, it was discovered that libtiff 3.9.0 may
write defective TIFF files. This release is intended to be API and
ABI compatible with libtiff 3.8.2.
2009-08-29 12:32:08 +00:00
wiz
fd04895bfe Mark as destdir-ready. 2009-08-29 11:45:29 +00:00
hasso
02ed902143 Add patches for CVE-2009-1720 (multiple integer overflows in OpenEXR) and
CVE-2009-1721 (denial of service (application crash) or possibly execute
arbitrary code in the Imf::hufUncompress function). Bump PKGREVISION.
2009-08-28 21:33:07 +00:00
hasso
2d4ece6058 Update to 2.49a. Upstream changelog is of course too massive, you can look
at http://www.blender.org/development/release-logs/ for info about new
features and fixes. While here, sort PLIST correctly.
2009-08-28 20:46:18 +00:00
obache
2a5e0f3d5c Set DIST_SUBDIR for recent DISTFILE replacement, PR 41948. 2009-08-28 07:43:16 +00:00
wiz
14eea5763e remove patches that were removed from distinfo during update to 1.0 2009-08-27 19:42:50 +00:00
wiz
4e76bbd293 Fix fallout from recursive jpeg shlib bump.
The man page says that you should check the diff before committing,
especially for the case that went wrong here (PYPKGPREFIX -> py25).
Hi sno!
2009-08-27 18:53:36 +00:00
sno
0257a0da5f Updating package graphics/p5-PerlMagick from 6.5.5.3 to 6.5.5.3nb1 because
package file on server has changed without new release.

No upstream notice about new package is provided.
2009-08-27 17:54:00 +00:00
sno
0f73565c32 Updating package graphics/ImageMagick from 6.5.5.3 to 6.5.5.3nb1 because
package file on server has changed without new release.

No upstream notice about new package is provided.
2009-08-27 17:52:55 +00:00
hasso
329dfe415f Fix build on DragonFly. 2009-08-27 13:08:54 +00:00
dholland
f2e666298f Add upstream patch to fix build with new jpeg. Thanks to obache@ for
tracking it down. Fixes PR 41947.
2009-08-27 09:18:06 +00:00
sno
551967e4c1 bumping revision due graphics/ImageMagick update 2009-08-26 21:20:13 +00:00
sno
9c7d2e48b2 Updating package graphics/p5-PerlMagick from 6.5.3.2nb1 to 6.5.5.3
Upstream changes:
  Same as graphics/ImageMagick
2009-08-26 21:13:09 +00:00
sno
9affe6d8b8 Updating package graphics/ImageMagick from 6.5.3.2nb1 to 6.5.5.3
Upstream changes:
2009-08-26  6.5.5-3 Cristy  <quetzlzacatenango@image...>
  * Fix memory leak for threaded PerlMagick scripts.

2009-08-24  6.5.5-2 Cristy  <quetzlzacatenango@image...>
  * SVG compile error when if MAGICKCORE_CAIRO_DELEGATE is not defined.

2009-08-23  6.5.5-1 Anthony Thyssen <A.Thyssen@griffith...>
  * Bug Fix for transparency handling in Composite Variable Blur
  * Addition of -auto-level and -auto-gamma  image enhancements
    (under trial not yet final)
  * Addition of a special -channel flag 'sync' which means that the specified
    channels are to be modified together by the same amount.  The flag is
    enabled by default.  This replaces the current 'channels not modified'
    type handling thought IM.
  * Modified -channel parsing to continue looking for words, after handling
    any shorthand channel options.  For example:  -channel RGB,sync

2009-08-10  6.5.5-0 Cristy  <quetzlzacatenango@image...>
  * identify -format %c logo.png returns the image comment as expected.
  * Clone ImageInfo members scene and number_scenes (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=14437).
  * Fix memory leak with the -remote option of the animate program (bug report
    from Anthony).
  * If a grayscale TIFF image has a colormap write it as a colormapped image.
  * MVG partial opacity not set properly (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=6&t=14442).
  * Black channel was not blurring properly (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=14473).

2009-08-06  6.5.4-10 Cristy  <quetzlzacatenango@image...>
  * The display program honors -loop.
  * (ab) of Lab colorspace was not offset correctly.
  * Scale mag/phase and real/imaginary the same for HDRI and non-HDRI builds.
  * SVG permits multiple arc paths with an omitted 'A' (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=6&t=14377).
  * The 'skewY' MVG attribute produced incorrect angles (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=6&t=14144).

2009-08-02  6.5.4-9 Cristy  <quetzlzacatenango@image...>
  * Optimize GammaImage() method.

2009-08-02  6.5.4-8 Cristy  <quetzlzacatenango@image...>
  * OpenMP-enable GetSimilarityMetric().

2009-07-30  6.5.4-7 Bernhard Rosenkraenzer <bero@arkli...>
  * Structure trans_values was renamed to trans_color. in PNG version 1.4.

2009-07-28  6.5.4-7 Cristy  <quetzlzacatenango@image...>
  * The -thumbnail option no longer removes color profiles (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=14312).
  * Do not scale real / imaginary FFT / IFT.
  * Check for localtime() NULL return.
  * import --help requires an X server (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=14323).
  * Fails to load MS Windows icons with compressed PNG elements (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=14324).

2009-07-25  6.5.4-6 Cristy  <quetzlzacatenango@image...>
  * Support the new JPEG version 7 delegate library.

2009-07-24  6.5.4-6 Alexander E. Patrakov <patrakov@gmail...>
  * Incorrect use of setjmp in coders/png.c.

2009-07-23  6.5.4-5 Cristy  <quetzlzacatenango@image...>
  * We broke -scene when we fixed the -dispose option.  Try again.

2009-07-21  6.5.4-4 Cristy  <quetzlzacatenango@image...>
  * Update autoconf support files.
  * More than one -dispose setting overwrote previous settings (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=14252).
  * Don't use JPEG's color reduction algorithm for less than 8 colors.

2009-07-13  6.5.4-3 Anthony Thyssen <A.Thyssen@griffith...>
  * Final testing and bug fixes for all mathematical compose methods
    Including non-overlapping regions bugs found in in operators Divide,
    ColorDodge,  VividLight.  And the handling of transparency to follow
    standard 'Over' Blending in Divide.  Only math methods not looked at are
    the addition methods Plus, Add, Minus, and Subtract, which do not follow
    normal 'Over' alpha blending behaviour, for the purposes of mask handling.

2009-07-12  6.5.4-3 Anthony Thyssen <A.Thyssen@griffith...>
  * Addition of user diffinable 'Mathematics' compose method
      -compose Mathematics -set option:compose:args A,B,C,D -composite
    Will implement the formula    f(Sc,Dc) = A*Sc*Dc + B*Sc + C*Dc + D
    this lets you implement most smooth polynomal compose methods.
    (requested by Fred WienHaus)

2009-07-11  6.5.4-3 Anthony Thyssen <A.Thyssen@griffith...>
  * Finished the recoding of Composite methods to allow easier debugging
    and faster access.
  * Added PegtopLight compose method as an alturnative simplier Softlight
    alturnative.  See notes and comparision to SoftLight in...
       http://www.pegtop.net/delphi/articles/blendmodes/softlight.htm
  * From the notes on Photoshop blend modes at
       http://www.simplefilter.de/en/basics/mixmods.html
    Added extra composition modes:
       VividLight, PinLight, LinearBurn, LinearDodge
    NOTE: 'LinearBurn' the same as 'Plus' but with the normal 'Over' blending.

2009-07-10  6.5.4-3 Anthony Thyssen <A.Thyssen@griffith...>
  * Re-coding of Composte methods HardLight, SoftLight, Overlay, LinearLight,
    ColorBurn, ColorDodge, Multiply, Screen  to make it more readable, easier
    to debug, and directly comparable to SVG specifications.
  * Specifications changed for  SoftLight, ColorBurn, ColorDodge
    Though only SoftLight changed to significantly.
  * However implementation errors were found for  ColorBurn, LinearLight

2009-07-01  6.5.4-3 Cristy  <quetzlzacatenango@image...>
  * Add -blue-shift option.
  * Add compression flag for each channel of a PSD layer.
  * Implement experimental forward and inverse fourier transforms (contributed
    by Sean Burke and Fred Weinhaus).  The -fft / -ifft option is not ready for
    prime time just yet.
  * Support -cdl (color decision list) option.
  * Support breaks in Chinese characters which traditionally do not include
    spaces.
  * Don't process directories as filenames when using wildcard paths
    (i.e. logo[1]/png).

2009-07-01  6.5.4-2 Cristy  <quetzlzacatenango@image...>
  * Can't bit shift a float.

2009-06-25  6.5.4-1 Cristy  <quetzlzacatenango@image...>
  * Off by one error for multi-frame raw grayscale images.
  * Can't stat() a Zip or Bzip opaque structure.
  * DPX user bits are no longer truncated.
  * Return image colorspace for -format [%colorspace] option.
  * ThumbnailImage(): don't subsample if image is already thumbnail size.

2009-06-23  6.5.4-0 Anthony Thyssen <A.Thyssen@griffith...>
  * Automatic determination of B from C and C from B for a 'Keys Filter'
    when using the B,C Cubic Filter Expert options was broken.
    See http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=14037

2009-06-19  6.5.4-0 Anthony Thyssen <A.Thyssen@griffith...>
  * Added -compose 'Blur', variable blur mapping to CompositeImages
    Arguments   X_scale x Y_scale + angle   of the blurring ellipse.
  * Added "-blur" special compose option to "composite"
  * Cleanup of "composite" compose argument handling

2009-06-18  6.5.3-10 Cristy  <quetzlzacatenango@image...>
  * Clone pixel cache when cloning image to prevent RMagick semaphore lock.
  * Set compare similarity image to NULL to prevent double free.

2009-06-16  6.5.3-8 Cristy  <quetzlzacatenango@image...>
  * Set camera formats to require a seekable stream.
  * Do not let display program image window exceed the screen size.

2009-06-14  6.5.3-7 Anthony Thyssen <A.Thyssen@griffith...>
  * Cleanup of compose 'displace' of old useless code that is not used.
  * Implement a compose 'distort' mapping method,
    This is basically exactly like 'displace' but relative to a fixed point
    which may be user supplied as +X+Y
  * Default scaling to width/2 and height/2 of overlay (100% scale)
    with a distortion 'center' to the middle of the overlay image
  * If a '%' flag given scale displacement relative to image size
  * If a '!' flag given make scale and center relative to 'background' image
    instead of the overlay map.
  * If no 'height' scale given, use the X scale.

2009-06-13  6.5.3-6 Anthony Thyssen <A.Thyssen@griffith...>
  * Fixed bug for compose methods, Hue, Saturate, Luminize

2009-06-11  6.5.3-6 Cristy  <quetzlzacatenango@image...>
  * Report the correct transparent pixel values in the display program
    magnify windows.
  * Do not advance when finalizing image settings in the mogrify program.

2009-06-11  6.5.3-5 Anthony Thyssen <A.Thyssen@griffith...>
  * Fixed "convert" to merge the third 'mask' image into the 'source' image
    for correct handling of 2 dimensional -compose "displace".
  * Fixed PerlMagick Composite() for the same thing.
  * Modified compose "Displace" so displacement image's alpha channel can be
    used to mask the transparency of the overlay area.

2009-06-07  6.5.3-4 Cristy  <quetzlzacatenango@image...>
  * Added the HALD image Color LUT, and a no-op HALD: image generator.
    See Introduction at  http://www.quelsolaar.com/technology/clut.html

2009-06-07  6.5.3-4 Anthony Thyssen <A.Thyssen@griffith...>
  * Changed CompositeImageChannel() so that extra compose arguments are
    now passed in the ImageArtifact "compose:args". This can be assigned to
    images using   -set "option:compose:args" 'args'  where args are defined
    using 'geometry' style or 'comma separated numbers'.
  * Declared the special flag needed for Composite Tiling as the ImageArtifact
    "compose:outside-overlay".
  * Documentation update for CompositeImageChannel() in Core Library to
    reflect these changes.
  * Documentation update for DistortImage() in Core Library with the extra
    ImageArtifact controls it can use.
  * Bug correction in normalization of GetOptimalKernelWidth2D() of gem.c

2009-06-06  6.5.3-3 Anthony Thyssen <A.Thyssen@griffith...>
  * Documentation update for CompositeImageChannel() in Core Library.
    This adds the information on how extra compose arguments needed for
    specific compose methods are actually passed to the library function.
    Compose methods such as Blend, Dissolve and Displace.

2009-06-01  6.5.3-3 Priya Hariharan <priya.hariharan@globa...>
  * The target profile in ProfileImage() is no longer accessed after it is
    freed.
2009-08-26 21:06:46 +00:00
sno
ae239f2d77 bump revision because of graphics/jpeg update 2009-08-26 20:22:51 +00:00
sno
2e84c0a7cb bump revision because of graphics/jpeg update 2009-08-26 20:19:17 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
sno
a65214fa58 Updating package graphics/jpeg from version 6bnb4 to 7
pkgsrc changes:
  - update MASTER_SITES
  - bump ApI_DEPENDS in buildlink3.mk

Upstream changes:
- The new features added with version 6bnb4 are now added upstream (except
  exifautotran and jpegexiforient)

Version 7  27-Jun-2009
----------------------

New scaled DCTs implemented.
djpeg now supports scalings N/8 with all N from 1 to 16.
cjpeg now supports scalings 8/N with all N from 1 to 16.
Scaled DCTs with size larger than 8 are now also used for resolving the
common 2x2 chroma subsampling case without additional spatial resampling.
Separate spatial resampling for those kind of files is now only necessary
for N>8 scaling cases.
Furthermore, separate scaled DCT functions are provided for direct resolving
of the common asymmetric subsampling cases (2x1 and 1x2) without additional
spatial resampling.

cjpeg -quality option has been extended for support of separate quality
settings for luminance and chrominance (or in general, for every provided
quantization table slot).
New API function jpeg_default_qtables() and q_scale_factor array in library.

Added -nosmooth option to cjpeg, complementary to djpeg.
New variable "do_fancy_downsampling" in library, complement to fancy
upsampling.  Fancy upsampling now uses direct DCT scaling with sizes
larger than 8.  The old method is not reversible and has been removed.

Support arithmetic entropy encoding and decoding.
Added files jaricom.c, jcarith.c, jdarith.c.

Straighten the file structure:
Removed files jidctred.c, jcphuff.c, jchuff.h, jdphuff.c, jdhuff.h.

jpegtran has a new "lossless" cropping feature.

Implement -perfect option in jpegtran, new API function
jtransform_perfect_transform() in transupp. (DP 204_perfect.dpatch)

Better error messages for jpegtran fopen failure.
(DP 203_jpegtran_errmsg.dpatch)

Fix byte order issue with 16bit PPM/PGM files in rdppm.c/wrppm.c:
according to Netpbm, the de facto standard implementation of the PNM formats,
the most significant byte is first. (DP 203_rdppm.dpatch)

Add -raw option to rdjpgcom not to mangle the output.
(DP 205_rdjpgcom_raw.dpatch)

Make rdjpgcom locale aware. (DP 201_rdjpgcom_locale.dpatch)

Add extern "C" to jpeglib.h.
This avoids the need to put extern "C" { ... } around #include "jpeglib.h"
in your C++ application.  Defining the symbol DONT_USE_EXTERN_C in the
configuration prevents this. (DP 202_jpeglib.h_c++.dpatch)
2009-08-26 16:50:46 +00:00
hasso
f19f4184e7 Needs msgfmt and pkg-config. Add workaround for a problem which is probably
a bug in cmake.
2009-08-26 10:58:11 +00:00
wiz
059bf86ace Remove BROKEN_IN variable. It was no maintained, and there was no
defined workflow for setting it, removing it, or removing packages
depending on it.
2009-08-25 12:32:54 +00:00
wiz
109c80313e Change default for zip extraction to leave files as they are.
Previously, zip extraction by default converted to lower case.

Fix some packages that need it and remove -L from some packages
that manually set it.
2009-08-25 11:56:34 +00:00
hasso
bb6d8f0234 Bump PKGREVISION to fix pkg-config files as noted by obache@ in the PR 41895. 2009-08-25 07:29:18 +00:00
hasso
97259a2733 - Fix MESA_TINY missed in last version bump.
- Add INSTALL_LIB_DIR and INSTALL_INC_DIR to fix *.pc files.

This should address issues mentioned in the PR 41895. While there make dri
default for DragonFly. Bump PKGREVISION.
2009-08-25 05:27:57 +00:00
gdt
d4c6264f55 Use a better word than TODO in the case of options for which there are
not yet user-facing explanations of what happens when it is
deselected.
2009-08-24 11:53:42 +00:00
wiz
a5394b0b0e Update to 3.9.0:
MAJOR CHANGES:
  * New tiffcrop utility contributed by Richard Nolde. tiffcrop does the
    same as tiffcp, but also can crop, extract, rotate and mirror images.
  * tif_jbig.c: Added support for JBIG compression scheme (34661 code),
    contributed by Lee Howard.
  * Totally new implementation of OJPEG module from Joris Van Damme. No
    need to patch libjpeg anymore. Many OJPEG files should be supported
    now that was not supported previously.

------------------------------------------------

CHANGES IN THE SOFTWARE CONFIGURATION:
  * tif_config.wince.h, tiffconf.wince.h, tif_wince.c: WinCE-specific
    compatibility stuff from Mateusz Loskot.
  * Rename config.h.vc and tif_config.h.vc to config.vc.h and
    tif_config.vc.h for easier identification by folks using an IDE.
  * configure, configure.ac: OJPEG support enabled by default (i.e., whe
    the conformant JPEG support enabled).
  * README.vms, Makefile.am, configure.com, libtiff/{Makefile.am,
    tif_config.h-vms, tif_stream.cxx, tif_vms.c, tiffconf.h-vms}: Added
    support for OpenVMS by Alexey Chupahin.
  * nmake.opt: use /EHsc for VS2005 compatibility. Also define
    _CRT_SECURE_NO_DEPRECATE to avoid noise on VS2005.

------------------------------------------------

CHANGES IN LIBTIFF:
  * tif_dirinfo.c (_TIFFFindFieldInfo): Don't attempt to bsearch() on a
    NULL fieldinfo list. (_TIFFFindFieldInfoByName): Don't attempt to
    lfind() on a NULL fieldinfo list.
  * tif_jpeg.c: Changed JPEGInitializeLibJPEG() so that it will convert
    from decompressor to compressor or compress to decompress if required
    by the force arguments. This works around a problem in where the
    JPEGFixupTestSubsampling() may cause a decompressor to be setup on a
    directory when later a compressor is required with the force flag set.
    Occurs with the addtiffo program for instance.
  * tif_dirwrite.c: Fixed swapping of byte arrays stored in-place in tag
    offsets as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1363
  * tif_getimage.c: workaround for 'Fractional scanline' error reading
    OJPEG images with rowsperstrip that is not a multiple of vertical
    subsampling factor. This bug is mentioned in
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1390 and
    http://www.asmail.be/msg0054766825.html
  * tif_dirread.c: Added special function to handle SubjectDistance EXIF
    tag as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1362
  * tif_dirread.c, tif_read.c: Type of the byte counters changed from
    tsize_t to uint32 to be able to work with data arrays larger than 2GB.
    Fixes bug http://bugzilla.remotesensing.org/show_bug.cgi?id=89 Idea
    submitted by Matt Hancher.
  * tif_dir.c: Workaround for incorrect TIFFs with ExtraSamples == 999
    produced by Corel Draw. As per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1490
  * tif_write.c: TIFFAppendToStrip() - clear sorted flag if we move a
    strip. http://bugzilla.remotesensing.org/show_bug.cgi?id=1359
  * tif_fax3.c: Save the state of printdir codec dependent method.
  * tif_jpeg.c: Save the state of printdir codec dependent method as per
    bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1273
  * tif_win32.c: Fixed problem with offset value manipulation as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1322
  * tif_fax3.c, tif_next.c, tif_pixarlog.c: Fixed multiple
    vulnerabilities, as per Gentoo bug ():
    http://bugs.gentoo.org/show_bug.cgi?id=142383
  * tif_lzw.c, tif_zip.c: Fixed problems with mixing encoding and decoding
    on the same read-write TIFF handle. The LZW code can now maintain
    encode and decode state at the same time. The ZIP code will switch
    back and forth as needed.
    http://bugzilla.remotesensing.org/show_bug.cgi?id=757
  * tif_msdos.c: Avoid handle leak for failed opens. c/o Thierry Pierron
  * tif_dirwrite.c: take care not to flush out buffer of strip/tile data
    in _TIFFWriteDirectory if TIFF_BEENWRITING not set. Relates to bug
    report by Peng Gao with black strip at bottom of images.
  * tif_dirwrite.c: make sure to use uint32 for wordcount in
    TIFFWriteNormanTag if writecount is VARIABLE2 for ASCII fields. It
    already seems to have been done for other field types. Needed for
    "tiffset" on files with geotiff ascii text.
  * tif_dirinfo.c: Added missed EXIF tag ColorSpace (40961).
  * tif_dirread.c: Move IFD fetching code in the separate function
    TIFFFetchDirectory() avoiding code duplication in TIFFReadDirectory()
    and TIFFReadCustomDirectory().
  * tif_readdir.c: Added case in EstimateStripByteCounts() for tiled
    files. Modified TIFFReadDirectory() to not invoke
    EstimateStripByteCounts() for case where entry 0 and 1 are unequal but
    one of them is zero.
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1204
  * tif_open.c, tif_dirread.c, tiffiop.h: Move IFD looping checking code
    in the separate function TIFFCheckDirOffset().
  * tif_aux.c: Added _TIFFCheckRealloc() function.
  * tif_fax3.c: Fixed problems in fax decoder as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1194
  * tif_jbig.c: Added support for JBIG compression scheme (34661 code)
    contributed by Lee Howard. As per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=896
  * tif_getimage.c: Added support for planarconfig separate non-subsampled
    YCbCr (i.e. separate YCbCr with subsampling [1,1]).
  * tif_getimage.c: Revision of all RGB(A) put routines:
       * Conversion of unassociated alpha to associated alpha now done
         with more performant LUT, and calculation more correct.
       * Conversion of 16bit data to 8bit data now done with more
         performant LUT, and calculation more correct
       * Bugfix of handling of 16bit RGB with unassociated alpha
  * tif_ojpeg.c: totally new implementation
  * tif_getimage.c: removed TIFFTAG_JPEGCOLORMODE handling of OJPEG images
    in favor of tif_getimage.c native handling of YCbCr and desubsampling.
  * tif_jpeg.c: JPEGVSetField() so that altering the photometric
    interpretation causes the "upsampled" flag to be recomputed. Fixes
    peculiar bug where photometric flag had to be set before jpegcolormode
    flag.

------------------------------------------------

CHANGES IN THE TOOLS:
  * tiff2ps.c: Added support 16-bit images as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1566. Patch from
    William Bader.
  * tiff2pdf.c: Fix for TIFFTAG_JPEGTABLES tag fetching and significant
    upgrade of the whole utility as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1560. Now we don't
    need tiffiop.h in tiff2pdf anymore and will open output PDF file using
    TIFFClientOpen() machinery as it is implemented by Leon Bottou.
  * tiffcrop.c: New tiffcrop utility contributed by Richard Nolde. As per
    bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1383
  * tiff2pdf.c: Do not assume inches when the resolution units do not
    specified. As per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1366
  * tiffset.c: Properly handle tags with TIFF_VARIABLE writecount. As per
    bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1350
  * tif2rgba.c: This utility does not work properly on big-endian
    architectures. It was fixed including the bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1149
  * tiff2pdf.c: Fix handling of -q values.
    http://bugzilla.remotesensing.org/show_bug.cgi?id=587
  * tiffcmp.c: Fixed floating point comparison logic as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1191
  * tiff2pdf.c: Fixed buffer overflow condition in t2p_write_pdf_string()
    as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1196

------------------------------------------------

CHANGES IN THE CONTRIB AREA:
  * contrib/addtiffo/tif_overview.c: Fix problems with odd sized output
    blocks in TIFF_DownSample_Subsampled() (bug 1542).
  * contrib/dbs/xtiff/xtiff.c: Make xtiff utility compilable. Though it is
    still far from the state of being working and useful.
2009-08-24 08:50:33 +00:00
zafer
cea57fe75e remove the dead mirror from master sites. 2009-08-23 14:06:09 +00:00
sno
f3b8ea51f6 adding license 2009-08-23 09:24:37 +00:00
adam
56de6a1f3f Fix USE_DESTDIR installation 2009-08-22 09:15:19 +00:00
adam
a5b5d72f7d We don't need patch-ac anymore 2009-08-22 08:33:54 +00:00
wiz
1d8ef28c03 Fix PLIST for doxygen>=1.5.9, and depend on it.
Bump PKGREVISION.
2009-08-21 23:43:42 +00:00
wiz
8c6bc238eb + asymptote. 2009-08-21 23:02:55 +00:00
wiz
369d434289 Initial import of asymptote-1.84 from pkgsrc-wip, packaged by
fulviociriaco, updated by me.

Asymptote is a powerful descriptive vector graphics language that
provides a natural coordinate-based framework for technical drawing.
Labels and equations are typeset with LaTeX, for high-quality
PostScript output.

A major advantage of Asymptote over other graphics packages is that
it is a programming language, as opposed to just a graphics program.

Features of Asymptote:

# provides a portable standard for typesetting mathematical figures,
just as TeX/LaTeX has become the standard for typesetting equations;

# generates and embeds 3D vector PRC graphics into PDF files;

# inspired by MetaPost, with a much cleaner, powerful C++-like
programming syntax and floating-point numerics;

# runs on all major platforms (UNIX, MacOS, Microsoft Windows);

# mathematically oriented (e.g. rotation of vectors by complex
multiplication);

# LaTeX typesetting of labels (for document consistency);

# uses simplex method and deferred drawing to solve overall size
constraint issues between fixed-sized objects (labels and arrowheads)
and objects that should scale with figure size;

# fully generalizes MetaPost path construction algorithms to three
dimensions;

# compiles commands into virtual machine code for speed without
sacrificing portability;

# high-level graphics commands are implemented in the Asymptote
language itself, allowing them to be easily tailored to specific
applications.
2009-08-21 23:02:29 +00:00
adam
2cecdbb48f Changes 2.6.7:
* Tablet pan is not working as fast as it should
* Crashes when using any colors tool/function on Windows
* GIMP crashes when clicking GEGL Operation on Windows
* file-jpeg-save erroneous with small quality values
* Changing palettes from list to grid view loses "locked to dock"
  status
* "Send by Email" does not update "Filename"
* Transparent BMP files fail to load
* help-browser uses deprecated (and sometimes broken) webkit call
* 'Sphere Designer' does not reset correctly...
* first time open of .svg file ignores the requested units
* Export to MNG animation fails
* Dithering with transparency is broken for "positioned" method
* metadata plug-in crashes on some images
* PNG comment not found if more than 1 tEXt chunks
* Exporting to PSD with a blank text layer creates a corrupt file
* Levels tool does not adjust output levels correctly if input
  levels are changed
* Import from PDF throws errors when entering resolution in
  pixels per millimetre
* Black pixels appear in "Spread" filter preview
* Path Dialog: Path preview pics not to see constantly
* gimp_gradient_get_color_at() may return out-of-bounds values
* Rectangle select tool size shrinks to 0 if size is larger than
  the image and the up or down arrow is pressed
* crash when invoking certain actions by keyboard shortcut
* Closing maximized image doesn't restore document window size
* Perspective transformation on a layer with a mask causes crash
* GIMP crashes when right-click canceling a drawing action initiated
  outside layer boundaries
* when printing, the number of copies should be reset to 1
* Alpha to Logo
* Rotate with clipping crops the whole layer
* transform tool fills underlying extracted area wrongly
* Image display is wrong after undoing canvas size
* help-browser plugin crashes when used with webkit 1.1.3
* Action GEGL box widgets weirdness
2009-08-21 19:46:27 +00:00
adam
4026ea227c Changes 2.6.7:
* Tablet pan is not working as fast as it should
* Crashes when using any colors tool/function on Windows
* GIMP crashes when clicking GEGL Operation on Windows
* file-jpeg-save erroneous with small quality values
* Changing palettes from list to grid view loses "locked to dock"
  status
* "Send by Email" does not update "Filename"
* Transparent BMP files fail to load
* help-browser uses deprecated (and sometimes broken) webkit call
* 'Sphere Designer' does not reset correctly...
* first time open of .svg file ignores the requested units
* Export to MNG animation fails
* Dithering with transparency is broken for "positioned" method
* metadata plug-in crashes on some images
* PNG comment not found if more than 1 tEXt chunks
* Exporting to PSD with a blank text layer creates a corrupt file
* Levels tool does not adjust output levels correctly if input
  levels are changed
* Import from PDF throws errors when entering resolution in
  pixels per millimetre
* Black pixels appear in "Spread" filter preview
* Path Dialog: Path preview pics not to see constantly
* gimp_gradient_get_color_at() may return out-of-bounds values
* Rectangle select tool size shrinks to 0 if size is larger than
  the image and the up or down arrow is pressed
* crash when invoking certain actions by keyboard shortcut
* Closing maximized image doesn't restore document window size
* Perspective transformation on a layer with a mask causes crash
* GIMP crashes when right-click canceling a drawing action initiated
  outside layer boundaries
* when printing, the number of copies should be reset to 1
* Alpha to Logo
* Rotate with clipping crops the whole layer
* transform tool fills underlying extracted area wrongly
* Image display is wrong after undoing canvas size
* help-browser plugin crashes when used with webkit 1.1.3
* Action GEGL box widgets weirdness
2009-08-21 19:41:56 +00:00
adam
a9954f430e Changes 0.1.0:
* Renamed gegl:load-buffer to gegl:buffer-source and gegl:save-buffer
  to gegl:buffer-sink (but the old names still work)
* Represent colors using doubles instead of floats (this change is
  independent from internal processing)
* Removed the GTK+ UI parts of the gegl binary and turned gegl into a
  pure command line tool (which can still visualize stuff with help
  help the SDL based display operation)
* Consider {x=G_MININT/2, y=G_MININT/2, width=G_MAXINT, height=G_MAXINT}
  as the only valid region wichin processing may occur. Processing
  outside of this region is undefined behaviour.
* Added support for storing allocation stack traces for GeglBuffers
  so that debuging buffer leaks becomes much easier
* Made small changes and cleanups of the public API, e.g.
* Removed gegl_node_adapt_child()
* Made GeglConfig an explicit object
* Removed most of the ifdeffed stuff to mask away internal structures
* Added gegl_rectangle_infinite_plane() and gegl_rectangle_is_infinite_plane()
* Added new sampler GeglSamplerSharp
* Added format property go gegl:buffer-sink
* Cleaned up and made gegl:introspect work again
* Add a bunch of test cases using the automake test sytem (make check)
  and also port buffer tests to automake
* General cleanups, bug fixes, increased robustness and improved documentation
2009-08-21 19:41:13 +00:00
adam
ba69d9b195 Changes 0.1.0:
Support for RGBA representation in the frequency domain,
un-pre-multiply close-to-zero alpha values to complete black instead
of slightly brighter than black, add a BABL_ALPHA_THRESHOLD constant
to the API, do a complete overhaul of the babl API and do some
changes to increase portability of the library.
2009-08-21 19:39:58 +00:00
adam
fbecb4c6a3 Added graphics/hugin version 0.8.0 2009-08-21 18:10:00 +00:00
adam
37b3cc632d Hugin is an opensource graphical user interface (GUI) for Panorama tools.
Like other GUI front-ends, hugin provides an easy-to-use unified point-and-click
interface to a whole range of other command-line tools including:
* autopano-sift, autopano-sift-C, panomatic or autopano for automatic creation
  of control points.
* nona for remapping input images and rendering output images.
* enblend and enfuse for seamless blending of output images.

The Hugin project's mission is not only to provide a powerful GUI, but also to
provide opensource replacements for the small number of closed source components
of Panorama tools, especially PTStitcher. A PTStitcher replacement, called nona
has been developed, supporting its most important features.

Among the many flexible Hugin workflow options, it is possible to correct
exposure, Vignetting and White balance between photos; generate HDR or exposure
blended output from bracketed photos; or use 16bit and HDR input data natively.
2009-08-21 18:08:44 +00:00
adam
60dc437ac2 Changes 1.5.0:
New features:
* Licensing change (BSD, Mesa 3-D, Khronos)
* Switch to using registry on www.opengl.org
* Support for major and minor version strings
New extensions:
* GL_APPLE_flush_buffer_range
* GL_GREMEDY_frame_terminator
* GLX_EXT_texture_from_pixmap
Bug fixes:
* Incorrent 64-bit type definitions
* Do not strip static library on install
* Missing tokens in GL_ATI_fragment_shader and WGL_{ARB,EXT}_make_current_read
* Missing tokens in GL_VERSION_2_1
* Missing functions in GL_VERSION_1_4
* Incorrect parameter type for glXCopyContext
2009-08-21 15:02:32 +00:00
adam
c47cb70a60 Added libpano13, autopano-sift-C 2009-08-20 20:26:00 +00:00
adam
360b20dc72 The SIFT algorithm provides the capability to identify key feature points within
arbitrary images. It further extracts highly distinct information for each
such point and allows to characterize the point invariant to a number of
modifications to the image. It is invariant to contrast/brightness changes, to
rotation, scaling and partially invariant to other kinds of transformations.
The algorithm can be flexibly used to create input data for image matching,
object identification and other computer vision related algorithms.

This package provides an implementation of the SIFT algorithm and a set of
utilities to utilize the algorithm to match two or more images. As output, a
number of control points are created, which specify one and the same image
location in two images.
2009-08-20 20:24:28 +00:00
adam
084466dd18 The pano13 library is the backend library used by many applications.
Also included are:
* PTOptimizer, a utility for optimising control points.
* panoinfo a utility for querying the library version.
* PTmender a replacement for PTStitcher.
* PTblender implements just the colour and brightness correction of PTmender.
* PTtiff2psd Converts a set of TIFF files into a PSD file.
* PTuncrop Converts 'cropped TIFF' files into 'normal' TIFF files.
2009-08-20 20:07:29 +00:00
hasso
e695afdffc * Make it link on DragonFly and maybe some others (sane_find_scanner needs
to be linked against libcam).
* Fix PLIST for platforms not building sane-pint backend.
* Bump PKGREVISION.
2009-08-20 03:53:20 +00:00
tnn
b7d0636d7c not for python-2.4, because support was dropped from py-gtk2 2009-08-19 11:34:34 +00:00
tnn
de9e054eb1 not for python-2.4, because support was dropped from py-cairo 2009-08-19 08:06:47 +00:00
gdt
466a536022 Update to production release 7.89.
- IMPORTANT: Not quite done with NRW fixes -- fixed similar bug which could
    corrupt NRW images when writing new values larger than 10 MB
  - IMPORTANT: Fixed bug introduced in version 7.77 which causes Nikon NRW
    images to be corrupted when writing
  - API Changes:
  - Added support for reading Garmin TCX track logs with the -geotag option
  - Decode Nikon D300 firmware 1.10 camera settings (thanks Stuart Solomon)
  - Improved geotagging by allowing different NMEA sentences with slightly
    different timestamps (within 10 seconds) in the same fix

  [Assorted other changes; see "Changes" in source]
2009-08-18 23:30:08 +00:00
hasso
7026e1ba37 p5-GDGraph3d was moved to p5-GD-Graph3d. 2009-08-18 12:57:30 +00:00
sno
98ab3a8129 Removing files from graphics/p5-GDGraph3d - they are located in
graphics/p5-GD-Graph3d now.
2009-08-17 19:48:38 +00:00
sno
5a11b5508a - Adding recommended dependencies (used modules)
- Bump PKGREVISION for this
- Adding license according to POD (perl)
2009-08-17 19:35:54 +00:00
sno
41b1eb08c8 Added graphics/p5-GD-Graph3d version 0.63 2009-08-17 17:51:41 +00:00
sno
32708d0d80 Importing package for p5 module for GD::Graph3d version 0.63. This supersedes
currently existing graphics/p5-GDGraph3d ("corrected" name of dist-file).
This update includes LICENSE adding and since 0.56 following upstream changes:
0.61  16.Oct.2002
	- Added support for h_bars (or rotate_graph) (Chia-liang Kao)
	- Added a new cynlider.pm bar style (Chia-liang Kao)
0.60  Dec 07 2001
	- Fixed another bug with x_tick_number rendering - off by one tick.
	  Sent patch to MVERB for same bug in GD::Graph::axestype.pm
0.59  Dec 05 2001
	- Fixed bug with x_tick_number
0.58  Dec 05 2001
	- Added visual tests and note in Makefile.PL
	- Built test suite in t/
0.57  Nov 08 2001
	- Rebuilt with h2xs 1.20 with options
		-v 0.57 -X -n GD::Graph3d
2009-08-17 17:50:11 +00:00
zafer
a780e701da update homepage and master_sites. 2009-08-16 20:21:47 +00:00
zafer
6c67440420 update master_sites and homepage. 2009-08-16 20:14:39 +00:00
wiz
7f569aae44 Use .tar.bz2 again, 112kb bigger (gz is 280kb bigger). 2009-08-16 13:21:15 +00:00
wiz
f93b3b9314 Update to 1.0.20, set LICENSE.
New with 1.0.20, released 2009-05-03:

* New backends: canon_dr (Canon DR-series), coolscan3 (Nikon LS & Coolscan),
  rts8891 (Umax & HP 44xx), xerox_mfp (Samsung/Xerox/Dell MFPs)
* Many backends updated.
* 75 more scanner models supported.
* New build system (thanks Chris and Olaf).
* Avahi support (thanks Julien).
* More network scanners supported
* Epson backend deprecated, use epson2
* Coolscan2 backend deprecated, use coolscan3
* Internal SCSI, USB, threading, TCP & UDP code updates.
* Updated HAL and udev support.
* Improved saned configuration.
* Scanimage updates.
* Updated translations.
* Documentation updates.
* Bugfixes.
2009-08-15 17:53:11 +00:00
wiz
ba0ea6c1ab Update to 1.2.39. Use .xz instead of .gz. (20% smaller)
version 1.2.39beta01 [July 25, 2009]
  Added a prototype for png_64bit_product() in png.c

version 1.2.39beta02 [July 27, 2009]
  Avoid a possible NULL dereference in debug build, in png_set_text_2().
    (bug introduced in libpng-0.95, discovered by Evan Rouault)

version 1.2.39beta03 [July 29, 2009]
  Relocated new png_64_bit_product() prototype into png.h
  Expanded the information about prototypes in the libpng style section of
    the documentation.
  Rebuilt configure scripts with autoconf-2.64.

version 1.2.39beta04 [August 1, 2009]
  Replaced *.tar.lzma with *.txz in distribution.  Get the xz codec
    from <http://tukaani.org/xz>.

version 1.2.39beta05 [August 1, 2009]
  Reject attempt to write iCCP chunk with negative embedded profile length
    (JD Chen)

version 1.2.39c01 [August 6, 2009]
  No changes.

version 1.2.39 and 1.0.48 [August 13, 2009]
  No changes.
2009-08-15 17:29:18 +00:00
wiz
1a49a263ad Does not build against python-2.4, remove it from accepted versions. 2009-08-15 14:26:38 +00:00
obache
31dd1ca45f Update ruby-gnome2 to 0.19.1.
This release is a bug fix release of 0.19.0.

=== Changes

==== Ruby/GTK2

  * use RUBYARCHDIR
    [OBATA Akio]
  * #2814953: install missing headers
    [Mamoru Tasaka]

==== Ruby/GLib2

  * Bug fixes:
    * avoid object allocation while GC
      [OBATA Akio, Kouhei Sutou]
  * use RUBYARCHDIR
    [OBATA Akio]
  * mkmf-gnome2.rb add "-I$(vendorarchdir)" to $CPPFLAGS.
    [OBATA Akio, Kouhei Sutou]

==== Ruby/ATK

  * use RUBYARCHDIR
    [OBATA Akio]

==== Ruby/Pango

  * use RUBYARCHDIR
    [OBATA Akio]
  * use gem version rcairo as fallback
    [OBATA Akio]

==== Ruby/Libart

  * use RUBYARCHDIR
    [OBATA Akio]

==== Ruby/GdkPixbuf

  * use gem version rcairo as fallback
    [OBATA Akio]

==== Ruby/GnomePrint

  * install rblibgnomeprintversion.h
    [OBATA Akio, Kouhei Sutou]

==== Ruby/GtkMozEmbeded

  * fix header generation error caused by missing file
    [OBATA Akio]

==== Ruby/VTE

  * support VTE 0.20
    [Kouhei Sutou]

==== Ruby/PanelApplet

  * #2815036: re-support Ruby 1.8.6.
    [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/Libglade2

  * Debian#519786: fix GC related SEGV when a widget in
    glade is removed by hand.
    [Arnaud Cornet, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * Mamoru Tasaka
  * Arnaud Cornet
2009-08-12 12:43:08 +00:00
obache
3b11655430 recursive bump for icu shlib version change except already done. 2009-08-12 02:31:18 +00:00
hasso
1293be10b2 Fix PLIST for platforms !NetBSD. Bump PKGREVISION. 2009-08-11 19:41:43 +00:00
drochner
2d74e4653c update to 1.0
changes:
-added support of svg gradients
-implemented GetResultBBox() (SVG1.2)
-added parameter coordinates (wxSVG_COORDINATES) to GetBBox()
-implemented baseline
-some other small changes and bug fixes
2009-08-11 18:57:07 +00:00
drochner
675bf982c1 add a comment telling that ImageMagick detection in "configure"
doesn't work currently
2009-08-11 15:44:01 +00:00
drochner
ff65a49b0f bump PKGREVISION for ImageMagick shlib name change 2009-08-11 15:41:01 +00:00
drochner
30fd0c4830 turn ImageMagick/bl3 inclusion into a simple DEPENDS, nothing
is compiled here
2009-08-11 15:40:18 +00:00
taca
2399596445 Add patches to avoid conflict with getline(3). 2009-08-11 15:26:22 +00:00
drochner
661091704d back out unneeded PKGREV change (has been there only for minutes),
according to Joerg the ImageMagick libs are not used
2009-08-11 15:24:27 +00:00
drochner
add460aa1b to save myself the work to install KDE3: instead of checking now
ImageMagick is used just bump PKGREVISION (for ImageMagick lib
major change), to be on the safe side.
2009-08-11 14:38:27 +00:00
drochner
c9d7ff052f bump PKGREVISION for ImageMagick shlib name change 2009-08-11 14:35:15 +00:00
drochner
155d5486f3 this changed its shlib major number on last update, adjust ABI requirement 2009-08-10 19:59:48 +00:00
wiz
d727caf8b7 Convert to wxGTK28. Bump PKGREVISION. 2009-08-10 16:52:59 +00:00
wiz
6399b1b1a0 Remove two master sites: one does not have the file, the other times out. 2009-08-09 22:25:07 +00:00
wiz
aa19fcbc5a Update to 2.26.3:
version 2.26.3
  - Added/Updated Translations
    - ca, courtesy of Gil Forcada
    - hi, courtesy of Rajesh Ranjan
  - Added/Updated Documentation
    - el, courtesy of Simos Xenitellis
2009-08-08 16:06:20 +00:00
drochner
d65bc236c3 As suggested by Tom Spindler, remove the libdrm version requirement
from dri.mk where it is pulled in from bl3.mk. The minimum version
is only necessary if a new MesaLib is built, we don't need to force
users of older ones to update libdrm.
2009-08-08 15:03:18 +00:00
sno
fc5ff785bf Updating package for p5 module Image::Info from 1.28nb1 to 1.29
pkgsrc changes:
  - Update dependencies:
    * IO::String is not required anymore (it's in Perl CORE)
    * XML::LibXML is preferred over XML::Simple
  - Added license (perl5 license)
  - Added Module::Install as module type to prevent bundled
    Module::Install from automatic installing

Upstream changes:
2009-07-31  Slaven Rezic  <srezic@cpan.org>

    Release 1.29

    SVG parsing is now done by XML::LibXML::Reader, if available,
    otherwise the old XML::Simple-based code is used. Using the
    new code is much more memory efficient and faster. The old
    module can still be used by setting
    @Image::Info::SVG::PREFER_MODULE

    Removed deprecation notice.

    Bundled Module::Install 0.91.

    Ceased a warning in the JPEG parsing code with perl 5.6.x.

    Lowered minimum required Perl version to 5.6.0 (There's no
    evidence that it does not work with that Perl version).

    Ceased warnings when reading PNG files with ztxt (compressed
    comment) chunk (RT #28054)
2009-08-08 13:33:12 +00:00
wiz
71ffec3056 Fix symbol handling in glu. Patch from upstream via Jörn Clausen
in PR 41613.

Bump glu PKGREVISION.
2009-08-08 08:25:50 +00:00
obache
dee691f8ce Update goocanvasmm to 0.15.
0.15.0 (unstable):

Build:
* Image, ImageModel: Added scale_to_fit property.
* Fix the build with alternative glibmm API (without properties or exceptions).
  (Murray Cumming)
* Avoid a compiler warning. Bug #582996 (Vincent Untz)
2009-08-08 08:01:57 +00:00
obache
beb1aec1c0 Update goocanvas to 0.15.
GooCanvas 0.15	(Jun 29 2009)
==============

 o Fixed a bug that caused a hang when using GooCanvasWidget with
   accessibility support turned on.
 o Added "scale-to-fit" property to GooCanvasImage, to scale the image
   to the "width" and "height" settings, instead of just clipping.
2009-08-08 07:50:20 +00:00
obache
ed34d9e8b2 Update GraphicsMagick to 1.3.6.
This release fixes many bugs, adds many improvements, and adds new
major features. Quite a few volunteers contributed to this release.

The following are the major changes since the 1.3.5 release:

Security Fixes:

* None.

Bug fixes:

* Composition was failing when the change image overlaps off the
left side of the canvas.

* EPT, PDF, PS: PDF bounding box is sometimes incorrect or not
globally applicable so don't specify bounding box when reading PDF
files.

* OpenMP: Fix (benign) multi-thread cross-contentions (detected by
valgrind's Helgrind).

* TIFF: Fix problem with reading one bit per sample RGB images.

* TIFF: Writer was using rows-per-strip of 8 when writing
JPEG-compressed TIFF. This does not work for vertical
subsampling, and some TIFF readers insist on 16. The
rows-per-strip is now required to be a multiple of 16.

* TIFF: In some cases, the TIFF reader and writer were accessing
planar TIFF in row-order rather than plane-order, which resulted
in sever buffering problems in libtiff, and failure when
compression was used.

* -write now works usefully as documented.

* Temporary file name generator was not random enough, resulting in
some file name collisions for GraphicsMagick processes started at
the same time.

* PerlMagick: Fixed Ping on a BLOB.

* GetImageDepth was leaking memory.

* Convert/mogrify -mask option was leaking memory.

* Mogrify -output-directory option was leaking memory.

* DPX: Fixed memory leak encountered when subsampling to 4:2:2.

* DPX: Values read received insuficient scaling, which round-tripped
correctly, but rounded-down excessively if any image processing
was applied.

New Features:

* Added HRS reader for slow scan TV (contributed by Fojtik Jaroslav).

* Pthreads (POSIX threads) API may now be used under the WIN32 API.

* New access confirmation facility (MagickConfirmAccess) to allow
the API user to monitor and/or block access to files and URLs.
This allows the API user to implement a security policy based on
actual accesses.

* New color matrix function (ColorMatrixImage) to apply a color
matrix similar to Adobe Flash Flash.filters.colorMatrixFilter(),
and Windows GDI+ ColorMatrix class, (order up to 5x5) to the image
pixels. This is accessible via the -recolor command option.

* Added an IDENTITY coder to return a Hald identity CLUT image of
specified order (e.g. "identity:8").

* Added a Hald CLUT capability as described at
http://www.quelsolaar.com/technology/clut.html. This allows a
color transformation to be easily created and replicated on any
number of images. The algorithm is accessed by the -hald-clut
option of 'convert' and 'mogrify'. Original algorithm by Eskil
Steenberg and adapted for GraphicsMagick by Cl?ment Follet, with
additional work by Bob Friesenhahn.

* Added support for the ASC CDL transform. Available as -asc-cdl
via the 'convert' and 'mogrify' subcommands. Original
implementation by Cl?ment Follet but considerably re-worked by Bob
Friesenhahn. Implementation passes the +/- 1 count accuracy
requirement required by the ASC CDL SOP tests.

* Added support for reading CALS Type 1 format (contributed by John
Sergeant). CALS is a standard raster format used by the US
Department of Defense for storing blueprint images.

* Added a random number generation system based on George
Marsaglia's multiply-with-carry generator. Somewhat slower than
rand() but produces better random numbers with a period >2^60.
This is a much better random number generator than the C library
rand() and the algorithm is integrated in a way which maximizes
multi-thread performance.

* The 'compare' command now supports a -maximum-error option to
specify the maximum image error so that it may be used to support
boolean logic in automated test scripts.

* For OpenMP-builds, the '-list resource' output now indicates the
number of threads which will be used.

Feature improvements:

* Image resize now avoids adding "halos" around objects when
resizing an image which contains transparency (patch contributed by
Pavel Merdin).

* DICOM: The DICOM reader is completely re-written and is much more
functional now. A few features (e.g. RLE compression) are still
missing. This work is contributed by John Sergeant.

* EXIF: Unprintable characters in EXIF attribute strings are now
returned using three-digit octal notation. Unknown tags are
identified via their four-character hex value.

* PCL: PCL writer is rewritten to fix many bugs, add support for
compression, add support for 8 bit PseudoClass images, and
dramatically improve usability (work contributed by John Sergeant).

* TIFF: Allow the user to force the returned image to be TrueColor
type for min-is-white and min-is-black TIFF files.

* TIFF: User can now specify the predictor using syntax like
'-define tiff:predictor=2'.

* TIFF: User can now specify the rows-per-strip value when using
JPEG compression.

* TXT: The TXT reader is now capable of reading image files written
by the TXT writer, as well continuing to render ASCII text into an
image (work contributed by Fojtik Jaroslav).

* Utilities @file.txt syntax for including a list of files to use as
an argument now really works as expected. This may be used to
inject any other text into the command line as well. As a result,
the 'mogrify' utility may be invoked on thousands of files at once
while obtaining the list of files to process from a text file.

* The 'mogrify' utility now caches argument images so that they are
loaded only once when mogrify is used to process multiple image
files.

Performance Improvements:

* -median and -noise now see reliable linear speedup as threads are
added.

Behavior Changes:

* PerlMagick is configured but no longer built by default.

* Use '-interlace Line' to produce an interlaced GIF, PNG, or
progressive JPEG.
2009-08-08 04:45:28 +00:00
obache
55777edc22 Add an patch to fixes CVE-2008-1097, taken from upstream repository.
Bump PKGREVISION.
2009-08-08 04:41:07 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
drochner
99bbd2d0eb for sanity, include "python/application.mk" first 2009-08-05 17:29:56 +00:00
drochner
2547a7cfd1 this needs gmake, at least for me 2009-08-05 17:27:21 +00:00
markd
1b59681a35 Update py-matplotlib* to 0.98.4
various bug fixes and new features.
2009-08-05 11:02:12 +00:00
wiz
07fa92e232 Make bash run-dependency as intended in previous.
Will be removed again when next version of geeqie is out.
2009-08-05 00:18:04 +00:00
wiz
1e692fa41f Add bash dependency, and fix bash usage in 3 scripts. Bump PKGREVISION.
Reported by hasso.
2009-08-04 23:46:15 +00:00
joerg
681143688d MAKE_JOBS_SAFE=no 2009-08-04 13:58:57 +00:00
minskim
ff18a95541 Add tex-a2ping and tex-a2ping-doc. 2009-08-03 23:52:11 +00:00
minskim
5e5a807bad Import tex-a2ping-doc-2.77p as graphics/tex-a2ping-doc.
This is documentation for tex-a2ping.
2009-08-03 23:49:19 +00:00
minskim
2091cc9e09 Import tex-a2ping-2.77p as graphics/tex-a2ping.
a2ping is a Perl script command line utility written for Unix that
converts many raster image and vector graphics formats to EPS or PDF
and other page description formats.  Accepted input file formats are:
PS (PostScript), EPS, PDF, PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM,
PCX, TGA.  Accepted output formats are: EPS, PCL5, PDF, PDF1, PBM,
PGM, PPM, PS, markedEPS, markedPS, PNG, XWD, BMP, TIFF, JPEG, GIF,
XPM.  a2ping delegates the low- level work to Ghostscript (GS),
pdftops and sam2p.  a2ping fixes many glitches during the EPS to EPS
conversion, so its output is often more compatible and better
embeddable than its input.
2009-08-03 23:48:44 +00:00
minskim
750d590beb Enable t1lib font rendering. This fixes PR 41773. 2009-08-03 18:45:36 +00:00
joerg
c786d52599 MAKE_JOBS_SAFE= no 2009-08-03 15:24:18 +00:00
joerg
db56fdaa9a MAKE_JOBS_SAFE=no 2009-08-03 15:23:58 +00:00
joerg
ea5b42cbe8 MAKE_JOBS_SAFE=no 2009-08-03 14:49:09 +00:00
joerg
e3c23b2b82 MAKE_JOBS_SAFE=no 2009-08-03 14:01:32 +00:00
joerg
ffb177b044 Make DESTDIR ready. 2009-08-03 13:45:10 +00:00
joerg
d24aee88da Drop MASTER_SITE and custom fetch logic, URL doesn't work. 2009-08-03 12:58:28 +00:00
joerg
fc6fb0d0fd amd64 has optimizer too. 2009-08-03 12:56:29 +00:00
tnn
0adcc6af8c Make sure "pkg-config --libs libpng" emits a run path.
Bump revision.
2009-08-02 17:31:46 +00:00
obache
3f5351b82b Update ruby-RMagick to 2.11.0.
Changes:
RMagick 2.11.0
    o Fix bug #26475, dissolve and watermark don't work with new versions of
      ImageMagick (reported by Jim Crate)
    o Add Image#composite_mathematics (available in ImageMagick 6.5.4-3)
    o Add new LinearDodgeCompositeOp, LinearBurnCompositeOp,
      PegtopCompositeOp, PinLightCompositeOp, VividLightCompositeOp enum values
      (available in ImageMagick 6.5.4-3)
2009-07-30 13:08:21 +00:00
drochner
db4d037c79 drop libgnomeprint(ui) dependencies which are not needed anymore,
bump PKGREVISION
2009-07-30 11:40:42 +00:00
drochner
2cecb921c8 fix DESTDIR installation (explicitely create bin dir) 2009-07-29 19:57:24 +00:00
drochner
1b6c4ce7e6 odd an option to pull in "lensfun" to correct lens distortions;
this is experimental, thus off per default
approved by gdt The Maintainer
2009-07-29 17:49:41 +00:00
drochner
0caa17238c the dri module wants intel_bufmgr.h which we got with libdrm-2.4.9 2009-07-29 17:34:16 +00:00
obache
ca92c07a1a No need to buildlink x11 here, ImageMagick/buildlink3.mk handle it.
Let to allow build with x11-less.
2009-07-26 03:02:27 +00:00
drochner
04d8b7b9ec -remove unneeded patch
-disable the SIGBUS handler completely -- as implemented it can only
 cause trouble
2009-07-24 10:51:15 +00:00
wiz
bbf088f6a0 Update to 1.0beta2. Convert to user-destdir, set LICENSE.
* active image follows keyboard focus
    * added simple desktop file editor
    * layout id "_current_" matches the currently active layout
    window
    * added a possibility to update existing bars from config
    * added tooltips to external editors on toolbar, added "load
    config" command to remote control
    * added possibility to update existing layout window from config
    * added function to reload external editors at any time
    * added more IPTC tags
    * implemented editing support in exif pane
    * fixed loading of desktop file icons, gtk seems to expect an
    icon name without extension
    * compute histogram in idle time
    * completely separated global and layout window options, layout
    window configuration is available under separate menu entry
    * do not allow to add keywords with the same name as siblings
    * added keyword tree filtering
    * show file name in advanced_exif
    * handle sidecar files for raw formats that are not known to
    exiv2
    * added a dialog for editing keyword tree
    * added a popup menu in keyword tree
    * Remove the toggle on advanced exif window menu item.
    * Advanced exif window: make all columns sortable and resizable.
    * Display icons in edit contextual menu.
    * In various Edit context menus, only display editors that
    match the file types in the selection.
    * allow dropping of multiple keywords
    * show a label instead of the default drag icon
    * implemented keywords editor as described at
    http://geeqie.wiki.sourceforge.net/keywords
    * Try to improve tab completion: when a key is pressed while
    tab completion menu is shown, the number of entries is reduced,
    dhowing all matching entries but the menu is no more closed
    after each key pressure. Number of possible entries in this
    menu was increased from 500 to 1000. Pressing TAB when path
    entry is empty now adds / (root directory).
    * added popup menu to the exif pane
    * indicate that the exif pane is empty
    * Display pixel coordinates and rgb, patch by Ruben Stein
    * reorder exif pane entries with drag and drop
    * overlay now survives image split
    * Add a directory separator at the end of names in tab completion
    list to indicate directories.
    * Align exif labels vertically (visually better since name is
    now smaller than value).
    * Enable 'Use profile from image' item of color management menu
    only if such profile information is available from image.
    * In the side bar, display the filename without the 'Filename:'
    prefix and makes it centered. Allow to select it for copy'n'paste.
    * Color profiles menu: test for file access before allowing to
    select it as input profile.
    * load icons for external editors
    * split overlay options between global and layout window
    * save and restore toolbar configuration
    * Add an indicator of the embedded color profile when recognized
    (a * just after sRGB or AdobeRGB compatible).
    * Color profiles menu: mark empty entries as inactive.
    * Add a tooltip showing current histogram state on bar histogram.
    * correctly save and restore overlay string
    * Save bar pane histogram state to rc file.
    * Add a contextual menu on bar pane histogram allowing to change
    channels and mode.
    * Drop histogram based on mean value.
    * config file format changed to XML
    * Add grid to bar histogram.
    * Fix bug 2599857: file list sort order was wrong in many cases.
    * separated "normal" and advanced exif, "Normal" exif is now
    in the generic bar, advanced exif is in separate window.
    * replaced bar_info with an universal bar
    * Start with "Fit to window" in "Leave Zoom at previous setting"
    mode
    * do not switch to the next image on mouse click in split mode,
    it interferes with image switching too much.
    * Speed up random slideshow, startup time decreases from minutes
    to seconds when amount of images is big. Patch by Kjell
    Morgenstern.
    * Do not show geeqie itself in editors menus.
    * read external editors from .desktop files
    * Invert Horizontally vs vertically zoom fit, it was a TRUE/FALSE
    mismatch, reported by Christopher Beland.
    * Remove harmful documentation.helpdir and documentation.htmldir
    options. These paths can still be modified through with-readmedir
    and --htmldir configure options. Reported by Christopher Beland.
    * show symlinks in filelist
    * added a status bar button for writting metadata immediately
    * metadata write mode (direct or sidecar) made configurable
    for each file format
2009-07-23 23:08:37 +00:00
wiz
d417e89789 Update to 2.04. Set LICENSE.
June 30 2009 - V2.04
	  Integrated bug fixes and patches and misc changes for portability.
	  Integrated a patch to remove some of the "access" macros.
	  Removed dependence on lua from the viewer, speeding it up
	  dramatically.
	  Fixed the viewer so it compiles and runs properly!
	  Specifically fixing issues: 1, 63, 67, 71, 76, 81, 82, 106, 111,
	  112, 128, 129, 130, 133, 135, 142, 143, 145, 147, 153, 154, 160,
	  165, 170, 175, 177, 187, 192, 195, 199, 201, 205, 209, 108, 169
2009-07-22 20:57:47 +00:00
wiz
bdb61576d2 Fix typo in comment. 2009-07-22 19:38:34 +00:00