Commit graph

10317 commits

Author SHA1 Message Date
sbd
d08f598650 Instead of having a DEPENDS+=ghostscript... have USE_TOOLS+=gs:run
Bump PKGREVISION
2013-04-24 10:10:13 +00:00
sbd
87b94069aa Revbump for all packages that have USE_TOOLS+=gs 2013-04-24 10:06:47 +00:00
sbd
f467a74238 If you change the buildlink3.mk's included in the Makefile you need to
have the packages buildlink3.mk match.
2013-04-24 04:32:34 +00:00
wiz
a353a7ee4e Update to 1.2. openjpeg (jpeg2000) support not enabled because
cmake refuses to find it.

As a feature release, it comes with a lot of new goodies:

    profiled denoising: adapt to the properties of your camera's sensor (72 cameras already profiled for you).
    lightroom import: convert some basic edits from your lightroom collection to darktable operations.
    multi instance support: duplicate your modules and apply them more than one time with different settings.
    improved usability for distorting modules (streamline spot removal in the presence of crop/rotate for example).
    selective copy/paste of image processing.
    new more intuitive keystone correction tool.
    jpeg2000 support.
    graphics magick import (support virtually all input image formats).
    much faster thumbnail loading (if you can live with crappy embedded thumbnails).
    incredibly lengthy list of small bug fixes, performance enhancements, and usability improvements.
    new camera support (decode and color matrices).
    dithering against banding.
    sharper thumbnails in lighttable mode.
    new oauth2 based picasa uploader.
    updated translations.
    and a thoroughly overhauled user manual, proof read by natives (thanks heaps guys!).
2013-04-21 14:12:23 +00:00
drochner
733e3857e8 use vala020 2013-04-21 12:06:27 +00:00
obache
72bf6818fb reorder condition of the previous change, to be bit faster. 2013-04-19 13:42:37 +00:00
obache
00118210c7 assume builtin MesaLib on Cygwin is not usind dri. 2013-04-19 11:56:23 +00:00
drochner
0b697d3585 update to 1.1.14
changes: bugfixes
2013-04-17 17:28:03 +00:00
prlw1
2ec428dffe Update png to 1.6.2beta01
Version 1.6.2beta01 [April 14, 2013]
  Updated documentation of 1.5.x to 1.6.x changes in iCCP chunk handling.
  Fixed incorrect warning of excess deflate data. End condition - the
    warning would be produced if the end of the deflate stream wasn't read
    in the last row.  The warning is harmless.
  Corrected the test on user transform changes on read. It was in the
    png_set of the transform function, but that doesn't matter unless the
    transform function changes the rowbuf size, and that is only valid if
    transform_info is called.
  Corrected a misplaced closing bracket in contrib/libtests/pngvalid.c
    (Flavio Medeiros).
  Corrected length written to uncompressed iTXt chunks (Samuli Suominen).
2013-04-15 22:33:41 +00:00
joerg
8385a06f97 Don't blindly force -O4, LTO may not be supported. 2013-04-14 19:46:23 +00:00
dholland
df0d69e430 Use c89; fix void main; preliminary LP64 fixes (a lot more likely required) 2013-04-14 00:15:27 +00:00
dholland
3fe7f147df Fix up depends as per PR 30937; in particular, drop glut as it's used
only by the examples and we don't build or install them.
PKGREVISION -> 3.
2013-04-13 20:22:25 +00:00
dholland
bb0d00008d Needs automake on MacOS, reported by Jan Danielsson on pkgsrc-users. 2013-04-09 05:50:39 +00:00
drochner
8c97f1bbd3 update to 1.17
changes:
* Add new broken axis widget with gaps in the numerical sequence
* Grid lines are plotted always under (or over) the data
* Shift+Scroll wheel scrolls left/right (thanks to Dave Hughes)
* Polar plots can have a "minimum" radius and log axes
* Many more LaTeX symbols added
* Add SAMP/VoTable support (thanks to Graham Bell)
* New shifted-points xy line mode, which plots a stepped line with
  the points shifted to lie between the coordinates given
* Points can be picked to console and/or clipboard
  (thanks to Valerio Mussi)
* Allow reversed ternary plot
2013-04-08 17:22:03 +00:00
drochner
a126f106fe update to 0.14.1
changes:
-improved raw support, error handling on import, slideshow mode
-bugfixes
2013-04-08 16:51:59 +00:00
drochner
ff67a950d7 bump PKGREV for libgexiv2 shlib change 2013-04-08 16:49:04 +00:00
drochner
80f6639631 update to 0.6.1
changes:
-bugfixes
-API cleanup
-Now includes calls to register and unregister custom XMP namespaces
(soname changed)
2013-04-08 16:48:22 +00:00
rodent
b65af7be2b Remove "Trailing empty lines." and/or "Trailing white-space." 2013-04-08 11:17:08 +00:00
rodent
6b46c62d2e Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
rodent
9e8537cdd2 "Each sed command should appear in an assignment of its own." 2013-04-06 21:07:31 +00:00
rodent
942aad2e6a Resolves:
"INFO_FILES should be set to YES or yes."
"Packages that install info files should set INFO_FILES."
Makefile and PLIST warning, respectively.
2013-04-06 20:27:16 +00:00
rodent
cdadf8804e 'You can use "foo" instead of "${WRKSRC}/foo".' 2013-04-06 15:46:33 +00:00
rodent
e5b2fdbc78 'Please use ${ECHO} instead of "echo".'
'Please use ${ECHO_N} instead of "echo -n".'
2013-04-06 14:58:18 +00:00
rodent
aa1275dbab "This line belongs inside the .ifdef block." 2013-04-06 13:46:33 +00:00
rodent
56cf012b37 'For consistency, please add a trailing slash to "http://example.com".' 2013-04-06 12:08:38 +00:00
rodent
95b6ba52f0 '"# $NetBSD$" expected.' 2013-04-06 11:23:04 +00:00
markd
a58946d8e8 Update to 3.1.0
part of digikam 3.1.0
2013-04-06 09:46:09 +00:00
rodent
a0a1f2e57c Fixes:
COMMENT should not be longer than 70 characters.
 COMMENT should not begin with 'A'.
 COMMENT should not begin with 'An'.
 COMMENT should not begin with 'a'.
 COMMENT should not end with a period.
 COMMENT should start with a capital letter.

pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
2013-04-06 03:45:05 +00:00
markd
ccbe835614 Update to 3.1.0
digiKam 3.1.0 - Release date: 2013-03-10

NEW FEATURES:

General      : Remove internal lqr-1 library code. Set only an optional
  and external dependency.

BUGFIXES FROM KDE BUGZILLA (alias B.K.O | http://bugs.kde.org):

- OSM maps not refreshing.
- No thumbnails on first start of geolocation module for newly imported
  images.
- digiKam crashed after startup.
- Print image does not work.
- digiKam BQM RAW tool doesn't have options to work in 16 bits and to
  manage color profiles.
- No progress indicator or cancel button.
- Read face tags created by Picasa
- digiKam Crash on Startup with active X11 color profile.
- Cannot preview TIFF files on Mac OS due to "not enough memory" exceptions.
- Error on startup: Failed to update the database schema from version 6
  to version 7.
- SQLITE : convience copy in digiKam core [patch].
- Switch to full screen mode crash under MACOSX.
- digiKam crashes when quitting the program.
- Large .tif files are not loaded.
2013-04-03 12:52:04 +00:00
markd
3d27a19992 Update to 3.1.0
part of digikam 3.1.0
2013-04-03 12:34:52 +00:00
adam
d681cc885c Changes 1.7.56:
Only use pngcrush_debug_malloc() and pngcrush_debug_free() if the result
    is going to be shown.
  Added PNG_PASS_ROWS, PNG_UNUSED, and other macro definitions, when building
    with libpng-1.4.x and older libpng versions.
  Multiplied rowbytes by 8/bit_depth when using the system library because
    we do not call png_read_transform_info(). This prevents a crash when
    reading sub-8-bit input files.
2013-04-03 11:59:27 +00:00
markd
0ea1cbb0a1 add kde-base-artwork 2013-04-03 10:55:14 +00:00
markd
ea97be746d Update to KDE SC 4.10.2
bugfixes, other quality improvements, new and improved KDE Applications
2013-04-03 10:51:43 +00:00
adam
40db7fc411 Changes 1.3.0:
* support for progressive jpegs added (fixes long standing "bug" of progressive jpegs becoming non-progressive during optimization),
* new options --all-normal & --all-progressive for converting jpegs to non-progressive & progressive,
* new -S / --size option to set target size for output file (enables lossy optimization),
2013-04-01 18:48:44 +00:00
kim
cc611c7e14 Updated graphics/png to 1.6.1 [kim 2013-04-01]
Version 1.6.1beta06 [March 4, 2013]
  Better documentation of unknown handling API interactions.
  Corrected Android builds and corrected libpng.vers with symbol
    prefixing This adds an API to set optimization options externally,
    providing an alternative and general solution for the non-portable
    run-time tests used by the ARM Neon code.  It also makes those tests
    compile and link on Android.
  The order of settings vs options in pnglibconf.h is reversed to allow
    settings to depend on options and options can now set (or override) the
    defaults for settings.

Version 1.6.1beta07 [March 7, 2013]
  Corrected simplified API default gamma for color-mapped output, added
    a flag to change default. In 1.6.0 when the simplified API was used
    to produce color-mapped output from an input image with no gamma
    information the gamma assumed for the input could be different from
    that assumed for non-color-mapped output.  In particular 16-bit depth
    input files were assumed to be sRGB encoded, whereas in the 'direct'
    case they were assumed to have linear data.  This was an error.  The
    fix makes the simplified API treat all input files the same way and
    adds a new flag to the png_image::flags member to allow the
    application/user to specify that 16-bit files contain sRGB data
    rather than the default linear.
  Fixed bugs in the pngpixel and makepng test programs.

Version 1.6.1beta08 [March 7, 2013]
  Fixed CMakelists.txt to allow building a single variant of the library
    (Claudio Bley):
  Introduced a PNG_LIB_TARGETS variable that lists all activated library
    targets.  It is an error if this variable ends up empty, ie. you have
    to build at least one library variant.
  Made the *_COPY targets only depend on library targets actually being build.
  Use PNG_LIB_TARGETS to unify a code path.
  Changed the CREATE_SYMLINK macro to expect the full path to a file as the
    first argument. When symlinking the filename component of that path is
    determined and used as the link target.
  Use copy_if_different in the CREATE_SYMLINK macro.

Version 1.6.1beta09 [March 13, 2013]
  Eliminated two warnings from the Intel C compiler. The warnings are
    technically valid, although a reasonable treatment of division would
    show it to be incorrect.

Version 1.6.1rc01 [March 21, 2013]
  No changes.

Version 1.6.1 [March 28, 2013]
  No changes.
2013-04-01 18:26:12 +00:00
obache
11942a54c1 missing recursive bump from poppler-0.22.2 shlib major change. 2013-03-31 08:13:27 +00:00
joerg
53b55e2894 Forward declaration must not be qualified with a namespace. Adjust. 2013-03-28 21:43:05 +00:00
sbd
975b37ed70 Use libv4l on linux 2013-03-28 08:47:05 +00:00
gdt
9acc6ae23d Add DIST_SUBDIR because upstream switched the tarball contents without
changing the version number.

Caution not to update pkgsrc for a week after an upstream release to
avoid this in the future.
2013-03-27 22:16:41 +00:00
joerg
3f362071bd Forward class definitions must not use namespace :: syntax. 2013-03-26 23:30:44 +00:00
gdt
0d887c88b4 Update to 0.19.2.
Upstream NEWS is "Bug fix release"; diffs to 0.19.1 are minor.

(leaf package, and ok wiz@ to update in freeze)
2013-03-26 12:22:42 +00:00
obache
40efcbd2dd libsocket and libnsl are required for SunOS. 2013-03-20 03:05:50 +00:00
drochner
ff3e4dbc1a drop patches for Python-2.5 support 2013-03-19 12:19:39 +00:00
wiz
49fd77ef45 Update to 6.8.3.9:
* GIF comments are no longer displaced by 1 for animated GIFs (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=22901).
  * A blur kernel with a zero sigma is unity.
  * Do not replace gAMA found in input with 1/2.2
  * Avoid a libpng16 warning about storing unknown chunks.
  * Improve performance when rendering a caption.
  * The compare 'map' image should not be transparent.
  * Use only major version for decorating include path.
2013-03-17 15:06:41 +00:00
dholland
06a7f60a20 Update ghostscript depends. 2013-03-16 22:53:52 +00:00
dholland
380748b6b7 Update ghostscript depends. PKGREVISION -> 21 2013-03-16 22:52:56 +00:00
dholland
4d6ba5c0f8 Update ghostscript depends. PKGREVISION -> 2.
XXX: this switches from BUILD_DEPENDS to USE_TOOLS and I haven't tested it
XXX: yet.
2013-03-16 22:51:54 +00:00
dholland
7986039827 Update ghostscript depends. PKGREVISION -> 22 2013-03-16 22:41:50 +00:00
dholland
9c64d85d63 Update ghostscript depends 2013-03-16 22:40:25 +00:00
dholland
0009098164 Update ghostscript depends. 2013-03-16 22:36:55 +00:00
obache
12e2253f95 Update ruby-gnome2 to 1.2.2.
== Ruby-GNOME2 1.2.2: 2013-03-11

Ruby 2.0.0 support release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Supported test on Ruby 2.0.0.
      [GitHub #134] [Reported by mtasaka]

==== Ruby/Poppler

  * Improvements
    * Removed deprecated GDK support.

==== Ruby/GDK3

  * Improvements
    * Supported Ruby 2.0.0.
      [GitHub#129] [Reported by TOMITA Masahiro]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported not GType based flags.
    * Supported not GType based enum.
    * Supported custom callback function.
    * Supported .h install.
    * Supported .pc install.
    * More Rubyish method names are used.
    * Stopped to raise exception when there are two or more out
      parameters.
    * Added Loader.start_callback_dispatch_thread().
    * Supported arguments validation.
    * Stopped to use array for just one return value.
    * Supported Enumerator.
    * Hide constructor methods.

==== Ruby/GtkSourceView3

  * Fixes
    * Fixed wrong deb package name.

==== Ruby/Clutter

  * Fixes
    * Fixed wrong initialized check.
    * Stopped to override Clutter.init unexpectedly.

==== Ruby/ClutterGTK

  * Fixes
    * Fixed wrong initialized check.

==== Ruby/WebKitGTK

  * Fixes
    * Fixed wrong initialized check.

=== Thanks

  * Vincent Carmona
    (for unreleased GObjectIntrospection based GStreamer bindings)
  * TOMITA Masahiro
  * NAKAJIMA Takashi
    (for unreleased GObjectIntrospection based GStreamer bindings)
  * mtasaka
2013-03-16 12:25:47 +00:00
obache
d7580cac91 recursive bump from ffmpeg shlib major changes 2013-03-16 06:20:45 +00:00
wiz
4f9995e298 Update to 1.11:
February 19, 2013: Release 1.11

 A GeoJSON backend was added; thanks to Christoph Hormann for
 contributing this. Support for bitfields in the BMP format was
 added. A minor change was made to the behavior of the alphamax
 parameter; a value of 0 now gives a true polygon.
2013-03-15 23:21:39 +00:00
drochner
f80a7d088d update to 1.1.3
changes:
-bugfixes
-improved camera support
2013-03-15 19:14:05 +00:00
drochner
2dcb793faf update to 2.9.1
changes:
-Xinerama fix
-desktop integration
2013-03-15 18:43:16 +00:00
drochner
839f5301e6 reset PKGREV for base pkg update 2013-03-15 18:36:47 +00:00
adam
6d82273085 Changes 1.2.5:
Safer temp file handling (if mkstemps() is available, and a patch to make "quiet mode" (-q) be quiet.
2013-03-15 08:19:17 +00:00
drochner
e7dd616859 update to 1.1.13
changes: bugfixes
2013-03-14 19:29:16 +00:00
drochner
820c2de893 add lasem, a library for rendering SVG and Mathml, from jihbed
per pkgsrc-wip
2013-03-14 18:47:29 +00:00
taca
3e10b93090 ruby-color version 1.4.1 dosen't have runtime dependency to devel/hoe and
archivers/ruby-archive-tar-minitar any more.

Bump PKGREVISION.
2013-03-14 16:38:37 +00:00
obache
2731caf92f Update ruby-rcairo to 1.12.4.
Release 1.12.4 (2013-03-11) Kouhei Sutou <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Added Windows binary for Ruby 2.0.0.

Release 1.12.3 (2012-12-04) Kouhei Sutou <kou@cozmixng.org>
===========================================================

Improvements
------------

  * Supported Ruby 2.0.0.
    [Reported by tmtms]
  * Supported auto native package install by Homebrew and MacPorts.

Thanks
------

  * tmtms
2013-03-14 13:26:20 +00:00
ryoon
8ad28fdb2f Update to 2.66a
Changelog:
Bug fix update

Over 80 bugs fixed since 2.66 release:


Interface

    Fix #34357: Image editor scope and clip editor track preview did not resize properly with different DPI settings. (r54760)
    Fix #33466: Alt+MouseWheel changes frame as well as buttons (r54929)
    Fix UI/DPI: user preferences window size now takes into account DPI, otherwise the buttons don't fit properly. (r54945)
    Fix soft shadow at top edge incorrectly drawn (r54954)
    Fix #34418: Screencast could be started twice (r54961)
    Fix #34509: Panel color were not updated from old files properly (r54996)
    Allow trackpad and magic mouse swipes to control brush size for circle select. (r55027)
    Fix (regression) #34391: Window position not saving correctly for next start-up (r54879)
    Fix #34390: quicktime video codec menu showing blank (r54942)

Viewport

    Fix #34378: GLSL materials using multiple UV layers fail in editmode (r54783)
    Fix #34347: View3D Mini-Axis drawing in error with overlay (r54789)
    Fix #34426: Manipulator handles drawn incorrectly by depth (r54923)
    Fix glitch rotating the camera in camera mode drawing helper-line in random locations (r54928)

Animation

    Fix zoom for graph-editor (and other editors) (r54910)

Sequencer

    Fix #34439: Strip modifier - Mask multiply failure (r54901)
    Fix #34453: Added RGBA|RGB channels toggle to sequencer preview (r54904)
    Fix sequencer crash when pasteing strips after creating new file (r54935)

Composite/Nodes

    Fix #34356: Inputs list in file output doesn't appear properly. (r54754)
    Fix #34359: Crash when using image output node (r54746)
    Fix #34474: "Record Composite" image op segfaults in compositor code (r54948)
    Fix #34461: Inconsistent behavior of "Color Mix Node" and "Alpha Over Node" (r54960)
    Fix #34507: Adding reroute node into invalid links would crash the compositor (r55047)

MovieClip/Tracking

    Fix memory leak when loading multilayer EXR as movie clip (r54934)
    Fix for incorrect subpixel precision of marker when using track offset (r55028)

Render

    Fix #34351: Displacement map Bake margin does not work (r54748)
    Fix #34436: Node editor delete texture crash (r54908)
    Fix #34493: Image Sequence texture didn't allow "Offset" with fcurves. (r55012)
    Fix #34475: Weird noise bug with Texture nodes (r55021)
    Fix for texture preview render with show alpha enabled (r55026)
    Fix image transparency backwards compatibility. Now the texture datablock has a 'Use Alpha' option again. (r55022)

Render (Cycles)

    Fix #34421: viewport render stuck with no objects in the scene. (r54885)
    Fix #34480: hair render in dupligroup did hide the emitter properly in some cases. (r54959)

Modifiers

    Fix #34358: Shrinkwrap modifier project along normal did not work correctly (r54793)
    Fix #34369: applying screw modifier turns object to black (r55004)

Tools

    Fix #34384: Border select in UV Image window crashed (r54816)
    Fix for weight paint using values over 1.0 when blending (r54833)
    Fix for regression in 'object.shape_key_transfer' operator since BMesh merge (r54834)
    Fix #34415: Edge slide results in segmentation fault on certain mesh (r54875)
    Fix #34455: Origin to Center of Mass is missing in menu Object > Transform (r54891)
    Fix selecting linked faces (r54920 r54921)
    Fix #34366: mesh.select_mode operator could not be configure the use_extend and use_expand properly. (r54944)
    fix #34486: Selection of bones in armature edit mode only toggles between two bones (r54969)
    Fix #34534: Copy/Paste objects hangs (r55051)
    Fix (regression) #34438: Solidify crease error (r54882)
    Fix missing select menu for weight, vertex, texture paint modes. (r54883)
    Fix joining meshes could loose crease/bevel weights (r54899)
    Fix (regression) #34449: Edge toggline bevel failed (r54900)

Sculpt

    Fix #34370: Collapse-Edges crash in dyntopo (r54827)
    Fix #34431: Crash when dyntopo enabled and using view plane mode (r54971)
    Fix #34473: Blender Crashes on toggling modes, dynatopo sculpt/object mode. (r55007)

Game Engine

    Fix projection clipping (r54733)
    Fix #34349: Character walkDirection ADD mode -#INF error. (r54738)
    Fix #18967: Enable alpha buffer (useful for TV broadcasting). (r54745)
    Fix #34353: Ray cast on Triangle mesh bounded Rigid Body Object crashes (r54757)
    Fix #34219: Webcam support under Linux in Standalone broken (r54764)
    Fix #34330: Action Actuator "caching" the previous ran actions (r54766 r54767 r54769)
    Fix error using actions with multiple scenes (r54767)
    Fix object color channels can now be animated separately without zeroing out the other channels (r54772)
    Fix error using uninitialized variables for rendering (r54776 r54781)
    Fix #34377: Game-Engine - Multi UV mesh's materials not backwards compatible (r54780)
    Fix Game-Engine crashing when on material conversions (r54837)
    Fix #34440: Motion blur (2d filter) not working in osx (r54912)
    Fix #34428 #20856 #20281: converting multi-uv layers. (r54972)
    Fix #34523: 2D-Filter produces render error (r55010)
    Fix #34517: 2D-Filter causes mouselook script drifting effect (r55011)

Rigid Body

    Fix motion paths calculation being incorrect for rigid bodies (r54799)
    Allow rigidbody collision groups to be animated (r54818)
    Fix #34410: Planes with Rigid Body always keep distance to colliding objects (r54855)
    Fix #34420: Rigid objects not resetting original properly after running a simulation. (r54862)
    Fix inconsistency with world rebuilding with the start frame (r54990)

Text Editor

    Fix Fix text editor bug: ctrl+F is not configurable (r54878)
    Fix #54907: freeze when turning on syntax highlight (r54907)
    Fix crash when overwriting ascii character with multibyte character (r54917)

Python

    Fix Python console bug: "autocomplete" doesn't advance cursor properly when completion includes UTF8 characters (r54824)
    Fix #34423: foreach_get crash for any non existant attribute (r54865 r54866)
    Fix #34372: mesh.verts.foreach_set not working with normals (r54943)
    Fix for python exception getting the ID from an operator button (r54835)

Other

    Fix freeing all bakes in particle mode (r54822)
    Fix file with packed images crashes on load (r54790)
    Fix image alpha version patch with library linked files (r54794)
    Fix #34427: Collada export crash with armature (r54856)
    Fix X3D import error loading UV's (r4325)
    Fix X3D import for images (r4327)
    Rigify fixes (r4321 r4334 r4335)
2013-03-13 20:28:48 +00:00
adam
a5eb1511c0 patches are no longer required 2013-03-11 19:54:07 +00:00
adam
16b427ee37 Removed PKGREVISION after GraphicsMagick update to 1.3.18 2013-03-11 17:45:36 +00:00
adam
e5591d457f Changes 1.3.18:
Special Issues:

Due to GCC bug 53967, several key agorithms (e.g. convolution) may execute much faster (e.g. 2-3X) for x86-64 and/or when SSE is enabled for floating point math (-mfpmath=sse) if the GCC option -frename-registers is used. Default 32-bit builds do not experience the problem since they use '387 math. It is not clear in what version of GCC this problem started but it was not noticed by the developers until the GCC 4.6 timeframe. Other compilers do not suffer from this bug.
Security Fixes:

None.
Bug fixes:

Fixed bug with format substitutions if input string ends with a single '%'.
BMP: Fixed an old bug with decoding chromaticity primaries.
PNG: Fixed reading of interlaced images. Fix reading of sub-8-bit palette and grayscale images. Some PNG sub-formats were written incorrectly. Fix crash in PNG8 writer if image colors happened to be non-zero but image was not actually colormapped.
PNG: Configure script now also searches for libpng versions 16 and 17.
TIFF: Fix a crash which was noticed when writing RGBA separated (planar) format.
--enable-symbol-prefix was not prefixing all of the C symbols. Some core C library functions were not prefixed. This option applies to the Wand library API as well now.
C API: When input is from a user-provided file descriptor, the file position is restored after reading the file header bytes. Previously the file position was rewound to the beginning of the file. This allows reading embedded image data from the current offset in a file, and allows continuing to use the stream after GraphicsMagick has returned the image.
C API: It is now possible to invoke CloseBlob() multiple times.
display: Display was supposed to respond to +/-usePixmap, but was not. It was responding to +/-use_pixmap. Now it responds to both.
Windows/VisualMagick: Fix building GraphicsMagick with Intel ICC compiler driven by Visual Studio Professional 2012.
Windows: Avoid a crash and produce a useful diagnostic if Ghostscript is needed but not yet installed.
New Features:

GM utility: New 'batch' command was contributed by Kenneth Xu which supports executing any number of other GM utility sub-commands in a single invokation in a sort of "batch" script. Input may be piped from standard input, from a specified file, or from a 'GM >' command prompt. This utilities front-end allows any other program/script to drive 'gm' using a co-process model and speeds up execution by eliminating utility start-up/shut-down time.
WIN64 (64-bit Windows): Windows 64-bit is now officially supported.
convert/mogrify: Now support -auto-orient to automatically rotate the image upright for viewing based on its current orientation setting. Also support -orient to support setting the current image orientation. Please note that the orientation property of EXIF profiles is not yet updated so the EXIF profile will be wrong after using -auto-orient.
C API: AutoOrientImage(), new New function to automatically orient the image so that it is upright for normal viewing.
Wand API: MagickGetImagePage()/MagickSetImagePage(), new functions to support getting and setting the image page size and offsets.
PNG: Added PNG48 and PNG64 support. Added PNG00 support (png encoder that inherits its color-type and bit-depth from the input, if the input was a PNG datastream).
Feature improvements:

GraphicsMagick TAP tests may now be run stand-alone using Perl's 'prove' TAP test driver.
Performance Improvements:

Detection of glob specifications in file names is more efficient.
Windows Delegate Updates:

None.
Behavior Changes:

ltdl: Libltdl is no longer bundled. Libltdl must be previously installed on the system in order to build the modules configuration.
AppendImages() now converts subsequent images to the colorspace of the first image, and no longer converts the first image to RGB. Instead, it is assumed the user knows what she is doing.
SetImageColorRegion() no longer automatically converts the image to RGB. The user is responsible for assuring that the provided color is in the same colorspace as the image.
2013-03-11 17:45:05 +00:00
obache
4c0a5a9b25 Update p5-Image-Info to 1.34.
Revision history for Image::Info

2012-02-29  Slaven Rezic  <slaven@rezic.de>

    Release 1.34

    Stable release with all changes in 1.33_50..1.33_51

2013-01-28  Slaven Rezic  <slaven@rezic.de>

    Release 1.33_51

    Handle corrupt JPEG files with extraneous bytes

2013-01-25  Slaven Rezic  <slaven@rezic.de>

    Release 1.33_50

    Limited support for WBMP files.

2012-11-03  Slaven Rezic  <slaven@rezic.de>

    Release 1.33

    Added test image for RT #78471.

2012-10-25  Slaven Rezic  <slaven@rezic.de>

    Release 1.32_52

    Handle BMP files with negative heights (RT #78471).

2012-10-24  Slaven Rezic  <slaven@rezic.de>

    Release 1.32_51

    Signature fix.

2012-10-23  Slaven Rezic  <slaven@rezic.de>

    Release 1.32_50

    Repacked because of Module::Install 1.04 problems (see mail from
    Miyagawa). Now Image::Info is again using good old EUMM.
2013-03-11 12:49:23 +00:00
adam
b5d65d512b Version 1.7.53:
* Removed plte_len stuff from the "To do" list because it is done.
* Shorten the indexed-PNG tRNS chunk length if it has more entries than the PLTE chunk.
2013-03-11 11:16:15 +00:00
taca
ebbb1cd06c Update ruby-oily_png to 1.1.0.
* Bilinear resampling in C.
* Removed debugging printf.
* Set bounds correctly, add tests.
* Store pixels in uint32_t instead of long.  Saves space and works
  on 32-bit systems
* Bump chunky_png dependency to 1.2.7.
2013-03-11 09:18:28 +00:00
taca
29ed461bff Update ruby-mini-magick to 3.5.0.
No official changes are available, but various bugfixes and document updates.
2013-03-11 09:17:19 +00:00
gdt
fb28a11e85 Update to 0.19.1.
This is a bugfix release, with the only significant change being
changing compiler flags to work around what is probably a bug in gcc,
tending to show up on ubuntu/amd64.
2013-03-09 15:29:24 +00:00
taca
9c8ebbc30f Fix build problem with ruby18-base, using modern rules from rubygems
and class.
2013-03-07 17:05:42 +00:00
taca
6b56b9cd83 * Switch to use OVERRIDE_GEMSPEC instead of pre-generated gemspec.
* Makefile clean up.
2013-03-07 16:43:57 +00:00
adam
b133eade62 Version 1.7.52 (built with libpng-1.6.1beta06 and zlib-1.2.7)
Added license info for cexcept.h, libpng, and zlib.
  Added consideration of "zopfli" compression to the "To do" list.
  Fixed a typo that caused a cHRM chunk to be "found" if an iCCP chunk
    were present.
  Reset best_byte_count before trial loop.
  Revise global png_set_keep_unknown_chunks() calls to avoid a libpng16
    warning.
  Reset "intent" to "specified_intent" before trial loop.
  Reset "plte_len" to "specified_plte_len" before trial loop.
  Initialize length of each trial to 0x7fffffff so any untried method
    is not the "best method".
2013-03-06 16:10:28 +00:00
wiz
6f7f1cbb95 Add missing file to PLIST. 2013-03-05 17:34:48 +00:00
adam
9bac9c8580 Changes 6.8.3.7:
Bug fixes and improvements.
2013-03-05 16:50:25 +00:00
khorben
ab8128ed2a Added deforaos-camera 2013-03-04 23:11:43 +00:00
khorben
f194baf818 Imported deforaos-camera-0.0.1 as graphics/deforaos-camera (from wip)
DeforaOS Camera is a webcam application, able to take pictures. It is meant to
be used as a photo camera application on embedded devices.
2013-03-04 23:10:50 +00:00
joerg
040169047b png.h no longer includes string.h. 2013-03-04 14:44:25 +00:00
shattered
011b0c41ce Update to 0.95. No changelog. 2013-03-03 10:53:31 +00:00
shattered
e93dc637d7 Update to 3.05. No changelog. 2013-03-03 10:40:12 +00:00
joerg
ad06036768 Don't add default arguments at implementation time. 2013-03-02 18:10:03 +00:00
joerg
d61f5a289c Consistently return values in non-void functions. Fix return types.
Fix main prototype.
2013-03-02 18:09:30 +00:00
joerg
45f62b26d9 Fix template lookup. Don't add default arguments at implementation time. 2013-03-02 18:08:48 +00:00
joerg
523ddb65c7 Add cstring includes formerly done by png.h. 2013-03-02 18:08:03 +00:00
joerg
f2b8e46d9a Provide rpath in imlib2-config --libs output. 2013-03-02 18:07:14 +00:00
wiz
a72187dd20 Update to 1.6.1beta05 for a bugfix needed by wm/awesome (via
ImageMagick).

Version 1.6.1beta01 [February 16, 2013]
  Made symbol prefixing work with the ARM neon optimizations. Also allow
    pngpriv.h to be included for preprocessor definitions only, so it can
    be used in non-C/C++ files. Back ported from libpng 1.7.
  Made sRGB check numbers consistent.
  Ported libpng 1.5 options.awk/dfn file handling to 1.6, fixed one bug.
  Removed cc -E workround, corrected png_get_palette_max API Tested on
    SUN OS cc 5.9, which demonstrates the tokenization problem previously
    avoided by using /lib/cpp.  Since all .dfn output is now protected in
    double quotes unless it is to be macro substituted the fix should
    work everywhere.
  Enabled parallel tests - back ported from libpng-1.7.
  scripts/pnglibconf.dfa formatting improvements back ported from libpng17.
  Fixed a race condition in the creation of the build 'scripts' directory
    while building with a parallel make.
  Use approved/supported Android method to check for NEON, use Linux/POSIX
    1003.1 API to check /proc/self/auxv avoiding buffer allocation and other
    library calls (ported from libpng15).

Version 1.6.1beta02 [February 19, 2013]
  Use parentheses more consistently in "#if defined(MACRO)" tests.
  Folded long lines.
  Reenabled code to allow zero length PLTE chunks for MNG.

Version 1.6.1beta03 [February 22, 2013]
  Fixed ALIGNED_MEMORY support.
  Allow run-time ARM NEON checking to be disabled. A new configure option:
    --enable-arm-neon=always will stop the run-time checks. New checks
    within arm/arm_init.c will cause the code not to be compiled unless
    __ARM_NEON__ is set. This should make it fail safe (if someone asks
    for it on then the build will fail if it can't be done.)
  Updated the INSTALL document.

Version 1.6.1beta04 [February 27, 2013]
  Revised INSTALL to recommend using CPPFLAGS instead of INCLUDES.
  Revised scripts/makefile.freebsd to respect ZLIBLIB and ZLIBINC.
  Revised scripts/dfn.awk to work with the buggy MSYS awk that has trouble
    with CRLF line endings.

Version 1.6.1beta05 [March 2, 2013]
  Avoid a possible memory leak in contrib/gregbook/readpng.c
  Fixed bug introduced in libpng-1.6.0beta28 that causes libpng to handle chunks
    even when they have been tagged PNG_HANDLE_CHUNK_NEVER.
2013-03-02 10:55:25 +00:00
tron
19fd9a3b46 Reset maintainer to "pkgsrc-users@NetBSD.org". 2013-03-02 10:44:33 +00:00
gdt
ae1bd88161 Update to 0.2.7. Tested with ufraw and a Samsung NX100 image from the
ufraw user who was having trouble on ubuntu.

Upstream NEWS content from web page:

Most important: some bugs leading to imprecise results when processing
extreme values, e.g. from fisheye lenses, were fixed. Thanks to
Torsten B. for working on this!

Apart from that we got several new lenses and camera profiles:
New DSLR and mirrorless camera lenses:
Canon EF 50mm f/1.8 II
Canon EF-S 18-55mm f/3.5-5.6 IS II
Nikkor 16-35mm f/4G ED-AFS VR
Sigma 18-200mm f/3.5-6.3 II DC OS HSM
Sigma 50mm F1.4 EX DG HSM
Sigma 70-300mm F4-5.6 DL Macro
Minolta/Sony AF DT 18-70mm F3.5-5.6 (D)
OLYMPUS M.12-50mm F3.5-6.3
Sony DT 18-55mm F3.5-5.6 SAM SAL 1855
Tamron SP 24-70mm F/2.8 Di VC USD
Tamron SP AF 10-24mm F/3.5-4.5 Di II LD Aspherical IF
Tokina AT-X Pro DX 11-16mm F2.8
LUMIX G 14mm F2.5
Sony E 16mm F2.8
1Sony E 18-55mm F3.5-5.6 OSS
Sony E 50mm F1.8 OSS
Sony E 55-210mm F4.5-6.3 OSS
Sony VCL-ECF1 fisheye converter

New compact cameras:
Canon G15
Fuji FinePix F200EXR
Nikon COOLPIX P60
Olympus XZ-1
Panasonic DMC-LX5 4:3
Sony DSC-RX100, RX100
2013-03-01 14:49:53 +00:00
gdt
5cd5350920 Drop vestigial patch-ac.
Most of this had been applied upstream (or was taken from upstream).
The only thing left was adding an include of string.h, but it builds
w/o warnings without it, so that appears no longer necessary.
2013-03-01 14:38:51 +00:00
gdt
2732c4e43e fix comment about shlib naming mess/fix. 2013-03-01 14:35:53 +00:00
gdt
76fe4385fb take maintainership 2013-03-01 14:34:38 +00:00
gdt
d07473d524 Update to 0.2.6.
pkgsrc notes:
* I know 0.2.7 is out; it has issues on ubuntu so I'm doing this first.
* patch-ac should perhaps be dropped.

Upstream NEWS content (from web page):

* more than 40 new database entries of lenses and compact cameras
* new CMake based build system for better cross platform compatibility
  and compilation fixes for MSVC
* better integration into hugin for loading and storing lens
  parameters via the lensfun library
* several bug fixes and stability improvements
2013-03-01 14:33:51 +00:00
gdt
8c6426a195 Update to 0.19.
(maintenance release; basically bugfixes)
2013-03-01 12:51:49 +00:00
ryoon
114646e3fc Update to 2.66
Changes:
This release contains long awaited features like rigid
body physics simulation, dynamic topology sculpting and matcap
display.

Other new features include Cycles hair rendering, support for high
pixel density displays, much better handling of premultiplied and
straight alpha transparency, a vertex bevel tool, a mesh cache
modifier and a new SPH particle fluid dynamics solver.

In detail, see http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.66
2013-02-27 15:25:28 +00:00
ryoon
bfdf0df5f9 Update to 1.1.7
Changelog:
Release 1.1.7 (21 Feb 2013)
---------------------------
* Back out dangerous change to thread.h that was in 1.1.6, which could
  cause performance problems.
* Compile fix for WIN32 in strutil.cpp
* Compile fix for Windows XP - add implementation of InterlockedExchangeAdd64


Release 1.1.6 (11 Feb 2013)
---------------------------
* Fix bug that could generate NaNs or other bad values near the poles of
  very blurry environment lookups specifically from OpenEXR latlong env maps.
* Fix bug in oiiotool --crop where it could mis-parse the geometric parameter.
* Fix bug in ImageCache::invalidate() where it did not properly delete the
  fingerprint of an invalidated file.
* Cleanup and fixes in the oiiotool command line help messages.
* New function ImageBufAlgo::paste() copies a region from one IB to another.
* oiiotool --fit resizes an image to fit into a given resolution (keeping the
  original aspect ratio and padding with black if needed).
* ImageBufAlgo::channels() and "oiiotool --ch" have been extended to allow
  new channels (specified to be filled with numeric constants) to also be
  named.
* New function ImageBufAlgo::mul() and "oiiotool --cmul" let you multiply
  an image by a scalar constant (or per-channel constant).
* Important maketx bug fix: when creating latlong environment maps as
  OpenEXR files, it was adding energy near the poles, making low-res
  MIP levels too bright near the poles.
* Fix to "oiiotool --text" and "oiiotool --fill" -- both were
  incorrectly making the base image black rather than drawing overtop of
  the previous image.
* Fix FreeBSD compile when not using TBB.
* New oiiotool --swap exchanges the top two items on the image stack.
2013-02-27 15:19:02 +00:00
joerg
c156774296 Honor sequence point rules. 2013-02-26 23:38:08 +00:00
joerg
915f4d594f Don't add default arguments when implementing a method. 2013-02-26 11:14:01 +00:00
joerg
f5e15f37a9 Fix return types. 2013-02-26 11:13:22 +00:00
joerg
7599a359f9 Don't use default arguments when implementing a method. 2013-02-26 11:12:53 +00:00
joerg
d153a79744 Fix inline use. 2013-02-26 11:10:28 +00:00
jperkin
5f7fd39c0b Correct PLIST for building without X11. 2013-02-25 16:13:28 +00:00
taca
9873327790 Reset PKG_REVISION along with update of both php53 and php54. 2013-02-22 03:07:43 +00:00
joerg
a93a8f2e02 Fix build with new libpng. 2013-02-19 22:32:35 +00:00
markd
c63c3ab55c Handle jpeg9. 2013-02-19 19:26:44 +00:00
wiz
65a0210df1 Bump PKGREVISION for png detection fix. 2013-02-19 00:23:36 +00:00
wiz
cb86139e96 Detect png-1.6 and 1.7, while we're here. 2013-02-19 00:23:26 +00:00
dholland
384132a8a7 Revbump all elisp packages after emacs changes. 2013-02-17 19:17:55 +00:00
adam
a7032bafe5 Changes 4.1.1:
Bug Fixes

- [Enblend only] Fix a race condition in the seam-line optimizer that
  can cause wrongly placed seams.

- [Enblend and Enfuse] Use a per-thread storage of all OpenMP
  Vigra-functors.  This avoids data races.

- [Enblend and Enfuse] The Boost implementation of the `Mersenne
  Twister' random number generator caused segmentation faults when
  used in the OpenMP-enabled versions of Enblend and Enfuse.  The new
  implementation is based on the GNU Scientific Library (GSL), which
  plays nicely with concurrent accesses.

- [Enblend only] Correct a mistake that causes overlapping images with
  multiple seams to be blended incorrectly.

- [Enblend only] Require the OpenGL extension
  `GL_ARB_texture_rectangle' for the `--gpu' option to work.  This
  does away with a pesky warning of OpenGL drivers that do support
  this extension and avoids crashes with drivers that don't.

  The GPU performance improvement of Enblend via `--gpu' now is only
  available with drivers that feature `GL_ARB_texture_rectangle'
  (among many other required OpenGL extensions).

  The OpenGL warning about odd texture sizes is unaffected by this
  change.

- [Enblend and Enfuse] Fix a longstanding quirk, which allowed to load
  masks that were unsuitable for processing.
2013-02-16 21:18:29 +00:00
adam
2df23281cd GIMP 2.8.4
Core:
 - Move the OSX gimpdir to "~/Library/Application Support"

GUI:
 - Better names for the default filters in save and export
 - Make tool drawing (esp. the brush outline) much more responsive
 - Remember the "maximized" state across sessions
 - Simplify the splash image code a lot, makes it appear immediately again
 - Allow the text tool to start on an image without layers
 - Various fixes for text style attribute handling
 - Set unconfigured input devices to eraser if GTK+ says they are erasers
 - Make language selectable in Preferences on OSX

Libgimp:
 - Make libgimp drawable combo boxes aware of layer groups
 - Make sure plug-in windows appear on top on OSX
 - Fix item width in GimpPageSelector (used e.g. in PDF import)

Plug-ins:
 - Better default values in the Drop Shadow script
 - Fix a whole bunch of bugs in the BMP plug-in
 - On OSX, use the system's screenshot utility

Installer:
 - Add Brazilian-Portuguese translation to the Windows installer

Source and build system:
 - Many improvements to the OSX bundle build system
 - Support automake 1.13

General:
 - Lots of bug fixes
 - Lots of translation updates
2013-02-16 19:43:02 +00:00
adam
7edd2dfc98 Changes 1.7.50:
* Removed completed items from the "To do" list.
* Ignore the argument of the "plte_len" argument and just set the
     "reduce_palette" flag.
2013-02-16 18:20:35 +00:00
wiz
48ead00e71 Fix incorrect expansion (use PYPKGPREFIX instead of hardcoded py27) 2013-02-16 12:07:26 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
wiz
5f461dbea7 Recursive bump for png-1.6. 2013-02-16 11:18:48 +00:00
wiz
0602d449ce Recursive bump for png-1.6. 2013-02-16 11:17:56 +00:00
wiz
8f0bb77899 Update to 1.6.0:
This release adds a "simplified API" and removes some features
that have been deprecated since libpng.1.5.x.

Changes to Libpng from version 1.5.x to 1.6.x:

A "simplified API" has been added (see documentation in png.h and a simple
example in contrib/examples/pngtopng.c).  The new publicly visible API
includes the following:

   macros:
     PNG_FORMAT_*
     PNG_IMAGE_*
   structures:
     png_control
     png_image
   read functions
     png_image_begin_read_from_file()
     png_image_begin_read_from_stdio()
     png_image_begin_read_from_memory()
     png_image_finish_read()
     png_image_free()
   write functions
     png_image_write_to_file()
     png_image_write_to_stdio()

Starting with libpng-1.6.0, you can configure libpng to prefix all exported
symbols, using the PNG_PREFIX macro.

We no longer include string.h in png.h.  The include statement has been moved
to pngpriv.h, where it is not accessible by applications.  Applications that
need access to information in string.h must add an '#include "string.h"'
directive.  It does not matter whether this is placed prior to or after
the '"#include png.h"' directive.

The following API are now DEPRECATED:
   png_info_init_3()
   png_convert_to_rfc1123() which has been replaced
     with png_convert_to_rfc1123_buffer()
   png_data_freer()
   png_malloc_default()
   png_free_default()
   png_reset_zstream()

The following has been removed:
   png_get_io_chunk_name(), which has been replaced
     with png_get_io_chunk_type().  The new
     function returns a 32-bit integer instead of
     a string.
   The png_sizeof(), png_strlen(), png_memcpy(), png_memcmp(), and
     png_memset() macros are no longer used in the libpng sources and
     have been removed.  These had already been made invisible to
applications
     (i.e., defined in the private pngpriv.h header file) since
libpng-1.5.0.

The signatures of many exported functions were changed, such that
   png_structp became png_structrp or png_const_structrp
   png_infop became png_inforp or png_const_inforp
where "rp" indicates a "restricted pointer".

Error detection in some chunks has improved; in particular the iCCP chunk
reader now does pretty complete validation of the basic format.  Some bad
profiles that were previously accepted are now rejected, in particular the
very old broken Microsoft/HP sRGB profile.

The library now issues a warning if both background processing and RGB to
gray are used when gamma correction happens. As with previous versions of
the library the results are numerically very incorrect in this case.

There are some minor arithmetic changes in some transforms such as
png_set_background(), that might be detected by certain regression tests.

Unknown chunk handling has been improved internally, without any API change.
This adds more correct option control of the unknown handling, corrects
a pre-existing bug where the per-chunk 'keep' setting is ignored, and makes
it possible to skip IDAT chunks in the sequential reader.
2013-02-16 11:16:06 +00:00
shattered
be48f166eb Update to 4.2.0. Notable changes:
* --tray-overlay option added - use this to overlay a EPS file onto the
      tray, for example, a barcode image.
  * cdinsert.pl now used to display initial form, as well as a
    filled-in form to allow for easy corrections/resubmits on the done page.
  * Create covers for double-sided DVD cases that hold 6 DVDs.
  * cdinsert.pl now supports "Omit title/subtitle from Cover" option.
  * Support for double-depth slim DVD cases. --slim-double-case option added.
2013-02-16 08:56:45 +00:00
obache
07659b9b8d recursive bump from boost-lib shlib update. 2013-02-15 11:53:59 +00:00
adam
042188b594 Explicitly disable numpy support 2013-02-12 21:01:23 +00:00
wiz
308fbe0b75 Update cairo* to 1.12.14:
Release 1.12.14 (2013-02-10 Chris Wilson <chris@chris-wilson.co.uk>)
====================================================================
In the last week we had a few more bugs reported and promptly resolved.
As these are a combination of regressions and stability issues, it is
time for a prompt update and release. Many thanks to everyone for
testing and reporting issues, and helping to make Cairo better.

Bug fixes
---------

  Prevent user callbacks accessing user-data during destroy to prevent
  use-after-free bugs.
  https://bugzilla.mozilla.org/show_bug.cgi?id=722975

  Use standard names for glyphs in subset fonts (PDF).
  https://bugs.freedesktop.org/show_bug.cgi?id=60248

  Fix detection of Win98. The logic for detecting Win98 (and its broken
  AlphaBlend()) was inverted, disabling AlphaBlend() for everyone.

  Prevent numeric overflow from extrapolating polygon edges to the clip
  boundary and causing severe render artifacts.
  https://bugs.freedesktop.org/show_bug.cgi?id=60489

  Fix computation of glyph string coordinates when breaking up runs
  for xlib.

  Fix an assertion in the win32 backend for failing to clear its
  similar-images.
  https://bugs.freedesktop.org/show_bug.cgi?id=60519
2013-02-12 20:08:29 +00:00
jperkin
fcf2cf33ad Previous commit changed PKGNAME and broke dependencies. Revert back to
original PKGNAME.
2013-02-11 17:39:32 +00:00
taca
a3fd60fd2d Update ruby-oily_png to 1.0.3.
A few bug fixes.
2013-02-11 03:14:36 +00:00
taca
83a503db97 Update ruby-RMagick to 2.13.2.
RMagick 2.13.2
    o Fixed issues preventing RMagick from working with version 6.8 or higher
    o Fixed issues preventing RMagick from working with ruby 1.9.3
2013-02-11 03:12:42 +00:00
ryoon
755a782b28 Update to 1.1.5
* Fix distname

Changelog:
Release 1.1.5 (29 Jan 2013)
---------------------------
* Bug fix in ImageBufAlgo::parallel_image utility template -- care when
  not enough work chunks to dole out to all the threads (was previously
  sending work to threads with nonsensical ROI's, now we just stop when
  all the regions have been doled out).
* Additional optional argument to IBA::zover that, when nonzero, will
  treat z=0 pixels as infinitely far away, not super close.  You can turn
  this on from oiiotool with:  oiiotool --zover:zeroisinf=1 ...

Release 1.1.4 (27 Jan 2013)
---------------------------
* ImageBufAlgo::make_texture() allows you to do the same thing that
  maketx does, but from inside an application and without launching a
  shell invocation of maketx.
* oiiotool now recognizes --metamatch and --nometamatch arguments which
  cause metadata names matching (or only info NOT matching) the given
  regular expression to be printed with --info.
* oiiotool --zover does z (depth) composites (it's like a regular "over",
  but uses the z depth at each pixel to determine which of the two images
  is the foreground and which is the background).
* ImageBufAlgo::zover() performs z compositing (same as oiiotool --zover).
* ImageBufAlgo::fixNonFinite didn't work properly with 'half' image buffers.
* Performance improvements when reading and writing images.
* Fix error when writing tiled 'float' TIFF images, corrupted output.
  (Could easily happen when using 'maketx' to convert float images into
  TIFF textures.)
* Eliminate warnings when compiling with Clang 3.2.
* New CMake variable "USE_EXTERNAL_TBB" can optionally be set to force use
  of an external TBB library rather than the embedded one.
* Additional testsuite tests (doesn't affect users, but makes bugs easier
  to catch).
* Fix build problem with SHA1.cpp on some platforms.


Release 1.1.3 (9 Jan 2013)
---------------------------
* Build fix: incorrectly named OpenEXR 2.x files.
* Bug fix in oiiotool --croptofull on OSX
* Build fixes for MinGW on Windows.
* maketx --fullpixels option ignores any origin or display window in the
  source image, pretending the pixel data is the entire 0-1 image range
  starting at the origin (useful when the source image is created by an
  application that incorrectly writes it out as if it were a crop window).
* maketx no longer will clobber existing ImageDescription metadata
  when it adds SHA-1 hash or other info as it creates the texture.
* Many additional Exif and IPTC tags are correctly recognized.
* maketx and oiiotool recognize and take advantage of IPTC:ImageHistory
  metadata.
2013-02-10 23:22:36 +00:00
ryoon
9bef86f5fd Bump PKGREVISION from audio/jack. 2013-02-09 22:11:28 +00:00
obache
4af7d8227c relax ruby version requirement. 2013-02-09 02:57:54 +00:00
adam
3cfd42b498 Version 1.7.47 (built with libpng-1.5.13 and zlib-1.2.7)
Do not do the heuristic trials of the first 10 methods when -brute is
    specified, because it did not save time as I hoped.
  Fixed a mistake in 1.7.45 and 1.7.46 that caused the output file to
    not be written.

Version 1.7.46 (built with libpng-1.5.13 and zlib-1.2.7)
  Moved the new level 0 methods to the end of the trial list (methods 137-148)

Version 1.7.45 (built with libpng-1.5.13 and zlib-1.2.7)
  Added method 0 (uncompressed). "-m 0" now simply turns on method 0.
  Added "-try10" option that has the same effect that "-m 0" previously did,
    namely to try only the first ten methods.
  Inserted new methods 17 through 21 with zlib level 0.
  Do the heuristic trials of the first 10 methods when -brute is specified,
    to get quickly to a small solution, so we can bail out of most of the
    remaining trials early. Previously these 10 methods were skipped during
    a -brute run.
  Removed the "-reduce" line from the help screen when PNGCRUSH_COUNT_COLORS
    is disabled.
2013-02-08 17:18:24 +00:00
obache
03007149c6 + ruby-gnome2-gdk3 2013-02-07 13:48:31 +00:00
obache
624d753137 Update ruby-gnome2 to 1.2.1.
(and add gtk3, gdk3, gtksourceview3 and gobject-introspection binding).
based on PR 47529.

== Ruby-GNOME2 1.2.1: 2013-01-30

GTK+ 3 support on Mac OS X release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Supported custom sudo prompt on auto native package install.
      [GitHub:126] [Suggested by Yorick Peterse]
    * Started to support JRuby. (It is not completed yet.)
      [GitHub:125] [Reported by vpereira]
    * Accepted unsigned long int size GType.
    * Removed DL support.
    * Don't call deprecated g_type_init() for GLib >= 2.35.1.

==== Ruby/GTK2

  * Fixes
    * Fixed a memory leak related Gtk::TreeIter.
      [GitHub:128] [Patch by Toshiaki Asai]

==== Ruby/GTK3

  * Fixes
    * Fixed a memory leak related Gtk::TreeIter.
      [GitHub:128] [Patch by Toshiaki Asai]
    * Fixed a crash bug caused by symbol conflict with Ruby/GDK3 on
      Mac OS X.
      [GitHub:127] [Reported by Sergio Campama] [Helped by Watson]

==== Ruby/GDK3

  * Improvements
    * [windows] Bundled Greybird theme.
      [Suggested by Regis d'Aubarede]

==== Ruby/GooCanvas

  * Improvements
    * Added Goo::Canvas#get_items_at [GitHub:124] [Patch by David Maciejak]

==== Ruby/WebKitGTK

  * Added

==== Ruby/GtkSourceView3

  * Improvements
    * Supported Windows.

=== Thanks

  * David Maciejak
  * Yorick Peterse
  * vpereira
  * Toshiaki Asai
  * Sergio Campama
  * Watson
  * Regis d'Aubarede

== Ruby-GNOME2 1.2.0: 2013-01-24

GTK+ 3 support release!

=== Changes

==== All

  * Added ruby-gtk3 package. Here is a list:
    * Ruby/GLib2
    * Ruby/ATK
    * Ruby/Pango
    * Ruby/GdkPixbuf2
    * Ruby/GDK3
    * Ruby/GTK3

==== Ruby/GLib2

  * Improvements
    * Supported custom VALUE <-> GBoxed conversion
    * Supported VALUE <-> GBoxed conversion by RVAL2GOBJ
    * Added GLib::Source::REMOVE
    * Added GLib::Source::CONTINUE
    * Added rbgobj_make_boxed_raw()
    * Added GLib::Value for internal use
    * [windows] Updated to the latest GLib: 2.28.8-1 -> 2.34.3
  * Changes
    * Removed deprecated GLib::Win32.get_package_installation_directory
    * Removed deprecated GLib::Win32.get_package_installation_subdirectory
    * Added user_data to RGConvertTable callbacks
    * rbgobj_convert_define() copies passed RGConvertTable
    * Removed deprecated G_DEF_FUNDAMENTAL. Use RG_DEF_CONVERSION instead

==== Ruby/GIO2

  * Improvements
    * Installed headers

==== Ruby/ATK

  * Improvements
    * [windows] Updated to the latest ATK: 1.32.0 -> 2.6.0

==== Ruby/Pango

  * Improvements
    * [windows] Updated to the latest Pango: 1.28.3 -> 1.32.6

==== Ruby/GdkPixbuf2

  * Improvements
    * [windows] Updated to the latest gdk-pixbuf: 2.24.0 -> 2.26.5

==== Ruby/GTK2

  * Improvements
    * Removed needless not copy flag from Allocation
    * [windows] Updated to the latest GTK+ 2: 2.24.8 -> 2.24.14

==== Ruby/GDK3

  * Improvements
    * [windows] Supported: 3.6.4

==== Ruby/GTK3

  * Improvements
    * Removed needless not copy flag from Allocation
    * [windows] Supported: 3.6.4

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported over loaded method
    * Supported over loaded constructor
    * Supported GBoxed object
    * Supported char *
    * Supported GInterface
    * Supported CallableInfo
    * Supported may be null
    * Supported union object
    * Supported not GBoxed struct
    * Supported out parameter
    * Supported C array
    * Added "?" suffix to predicate method name
    * Supported SourceFunc callback
    * Supported GValue
    * Added GObjectIntrospection::Loader.register_boxed_class_converter
    * Supported inout parameter
    * Supported binary data array
  * Changes
    * ArgInfo#[] -> ArgInfo#get_arg

==== Ruby/CairoGObject

  * Added

==== Ruby/Clutter

  * Added

==== Ruby/ClutterGtk

  * Added

== Ruby-GNOME2 1.1.9: 2012-12-29

This is a experimental GObjectIntrospection support release.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Renamed G_DEF_CLASS4 to G_DEF_CLASS_WITH_PARENT.
      G_DEF_CLASS4 is still usable but it is deprecated.

==== Ruby/GObjectIntrospection

  * Added. It is still experimental.

== Ruby-GNOME2 1.1.8: 2012-12-19

This is a bug fix release for Ruby 2.0.0.

=== Changes

==== All

  * Fixes
    * Fixed a bug that *.so isn't installed with Ruby 2.0.0.

== Ruby-GNOME2 1.1.7: 2012-12-10

This is a package for Windows fix release.

=== Changes

==== Ruby/GTK2

  * Fixes
    * Bundled GTK+ 2.24.8-1 instead of GTK+ 2.24.10-1.
      [Reported by Mahoro Shimura]

=== Thanks

  * Mahoro Shimura

== Ruby-GNOME2 1.1.6: 2012-12-02

This is Ruby 2.0.0 support release!

=== Changes

==== All

  * Fixes
    * Fixed install error on Ruby 2.0.0.
      [ruby-gnome2-devel-en] Recent Ruby: 'depend' files must be changed
      [Reported by Carlo E. Prelz]

==== Ruby/GLib2

  * Improvements
    * Improved portability a bit. '$,' is used instead of rb_output_fs.
      [GktHub:#117] [Reported by Marvin Gülker]

==== Ruby/GIO2

  * Fixes
    * Fixed a crash bug on i386. [Reported by TAKATSU Tomonari]

==== Ruby/GTK2

  * Improvements
    * Added Gtk::TreeModel#iter_root. [GitHub:121] [Patch by dmaciejak]
    * Added Gtk::TreeModel#iter_next. [GitHub:121] [Patch by dmaciejak]

==== Ruby/GdkPixbuf2

  * Fixes
    * Fixed build errors with old gdk-pixbuf.

==== Ruby/Poppler

  * Improvements
    * Added missing required Poppler version.
      [Suggested by Grant Schoep]
      [ruby-gnome2-devel-en] poppler, build fails, incorrect
      required_pkg_config_package?

  * Fixes
    * Fixed a wrong package name on Red Hat and Fedora.
      [Reported by Grant Schoep]
      [ruby-gnome2-devel-en] poppler, build fails, incorrect
      required_pkg_config_package?

  * Changes
    * Disabled auto Poppler install for Homebrew. It requires
      --with-glib option but auto install with --with-glib option
      isn't supported yet.

==== Ruby/GooCanvas

  * Improvements
    * Added Goo::Canvas#update. [GitHub:119] [Patch by dmaciejak]
    * Added Goo::Canvas#request_update. [GitHub:119] [Patch by dmaciejak]
    * Added Goo::Canvas#convert_from_pixels. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#convert_to_pixels. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#get_item_at. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#bounds. [GitHub:123] [Patch by dmaciejak]

==== Ruby/GStreamer

  * Improvements
    * Don't pass -h and --help to GStreamer.
      [GitHub:#118] [Reported by dmaciejak]

=== Thanks

  * TAKATSU Tomonari
  * dmaciejak
  * Grant Schoep
  * Carlo E. Prelz
  * Marvin Gülker
2013-02-07 13:41:54 +00:00
wiz
0c4c5ec79f Update to 2.97:
Jul 9 2012:
Make it compile clean with visual studio 10

Jul 28 2012:
Various cleanups from debian folks.

Oct 19 2012:
Add feature to show quality of jpeg, (by Andy Spiegel)

Dec 27 2012:
Fix crash on some corrupt files bug, clarify time adjustment syntax in help
2013-02-07 10:28:39 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
wiz
138ca2d1aa Sync with cairo update to 1.12.12. 2013-02-03 16:59:03 +00:00
wiz
5382549ba1 Update to 1.12.12:
Release 1.12.12 (2013-01-31 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
The goal of this release is to fix the synchronisation problems that
were exhibited in the SHM transport for cairo-xlib. This cropped up
any place that tried to rapidly push fresh pixel data to the X server
through an ordinary image surface, such as gimp-2.9 and evince.

Bug fixes
---------

   Avoid replacing the entire image when uploading subimages
   https://bugs.freedesktop.org/show_bug.cgi?id=59635

   Force synchronisation for scratch SHM image buffers, so that we do
   not overwrite data as it is being read by X.
   https://bugs.freedesktop.org/show_bug.cgi?id=59635 (also)

   Fix typos in detecting multisampling for the GL (MSAA) backend.

   Fix a memory leak in the GL (MSAA) backend.

   Fix a reference counting bug when mapping a GL surface to an image.
2013-02-03 16:58:16 +00:00
dholland
885e506d68 Another missed jpeg bump. 2013-02-02 17:29:04 +00:00
dholland
4214d22b4a This should have been bumped along with other jpeg users, but got missed,
so do it now.
(I don't know if anything else got missed, I just happened to trip on
this one)
2013-02-02 15:54:11 +00:00
bad
26ec3f690a Work around the xdg-desktop-menu being completely useless wrt. pkgsrc.
Fix absolute paths in desktop file.
Bump PKGREVISION.
C.F. pkg/47523
2013-02-02 00:41:50 +00:00
wiz
de81a16d68 Update HOMEPAGE. 2013-01-27 00:32:33 +00:00
wiz
665f4ac664 automake-1.13 fixes. 2013-01-26 22:01:24 +00:00
wiz
7922fb9649 Add some used-by lines. 2013-01-26 22:01:07 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
obache
deece304a6 Update rabbit to 2.0.6.
== 2.0.6: 2012-12-29

Video support release!

=== Improvements

==== rabbit-slide

  * Supported Ustream.
  * Supported Vimeo.
  * Use slide ID instead of slide title for SlideShare URL.
    [Patch by Masafumi Yokoyama]
  * Added change command that changes the current configuration.

==== Documentation

  * Added a documentation about how to use image in RD format.
    [Added by hokkai7go]

==== rabbit

  * Supported PDF file detection by extension.
  * [incompatible] Changed PDF page number origin from 0-origin to 1-origin
    when PDF is used as image. Because PDF uses 1-origin.
  * [experimental] Supported video embed in slide.
    [Patch by Narihiro Nakamura]
  * Text shadow is closed to the original text.

==== rabbit-theme-manager

  * Removed because it is needless.

=== Fixes

==== rabbit

  * Don't handle .rabbit directory as a file that describes rabbit
    run options. [Reported by Koichi Akabe]

=== Thanks

  * Masafumi Yokoyama
  * Koichi Akabe
  * hokkai7go
  * Narihiro Nakamura

== 2.0.5: 2012-09-14

A bug fix release.

=== Fixes

==== Theme

  * Fixed a bug that resized image isn't drawn
    [rabbit-shocker:1057] [Reported by znz]

=== Thanks

  * znz

== 2.0.4: 2012-09-12

A bug fix release.

=== Improvements

==== rabbit-slide

  * --title is used for generated slide title.
    [Reported by znz]

==== Theme

  * Increased quote image resolution.

=== Fixes

==== rabbit-slide

  * Fixed a bug that rake publish:slideshare doesn't work. The task
    publishes your slide to SlideShare.
    [GitHub#8] [Patch by myokoym]

==== Theme

  * Fix a bug that image reflection doesnt' work.

=== Thanks

  * znz
  * myokoym

== 2.0.3: 2012-09-10

This release improves block quote style.

=== Improvements

==== All

  * Changed user group id to "rabbit-shocker".
  * Changed user group name to "Rabbit Shocker".
  * Added rabbit.gemspec to gem.

==== rabbit

  * Supported gzip-ed Dia file. [Reported by okkez]
  * Changed Dia file backend to SVG.
  * Changed the default PDF size to 360mm,270mm that is 4:3 ratio from
    A4 landscape.

==== rabbit-slide

  * Supported slide ID on SlideShare saving.
  * Supported slide ID on Speaker Deck saving.
  * Changed PDF file name to "#{slide ID}-#{slide base name}.pdf".

==== rabbit-theme

  * Changed to generate PDFs of theme benchmark slide for all
    available locales (English and Japanese).

==== Theme

  * Supported Rabbit::Format::Size as indent value.
  * Supported foreground color of image caption change.
  * title-on-image-toolkit: Added background of title.
  * default-block-quote:
    * Deprecated @block_quote_image_max_width. Use
      @block_quote_image_width instead.
    * Supported image instead of line as frame.
    * Reduced font size for title of cited content.
    * Enabled quoted text justification.
    * Supported avatar.
  * clear-blue:
    * Added indentation to the first paragraph in block quote.
    * Changed to use image instead of line as frame.
  * color-circle-block-quote:
    * Changed to use image instead of line as frame.
  * rabbit-block-quote:
    * Changed to use image instead of line as frame.

==== Documentation

  * Updated install document by Homebrew. [Updated by hokkai7go]

=== Fixes

==== rabbit-slide

  * Fixed slide URL on slide.rabbit-shocker.org.

==== rabbit-theme

  * Fixed slide URL on theme.rabbit-shocker.org.

=== Thanks

  * hokkai7go
  * okkez

== 2.0.2: 2012-09-02

This release improves slide management feature and theme management
feature.

They don't have backward compatibility. You need to upgrade slides and
themes generated by Rabbit 2.0.1 or earlier by manual. You need to
change Rakefile and config.yaml. There are reference Rakefile and
config.yaml in the below change lists. There is no auto upgrade
feature.

=== Improvements

==== rabbit-slide

  * Shotened Rakefile. (incompatible)

      require "rabbit/task/slide"
      Rabbit::Task::Slide.new

  * Put all configuration to config.yaml. (incompatible)

      ---
      id: theme-benchmark-en
      base_name: theme-benchmark
      tags:
      - rabbit
      presentation_date: 2012/09/02
      version: 1.0.0
      licenses:
      - GPLv3+
      - GFDL
      - CC BY-SA 3.0
      author:
        markup_language: :rd
        name: Kouhei Sutou
        email: kou@cozmixng.org
        rubygems_user: kou
        slideshare_user: kou
        speaker_deck_user: kou

  * Supported lincenses.
  * Supported .gitignore generation.
  * Added PDF to gem.

==== rabbit-theme

  * Shotened Rakefile. (incompatible)

      require "rabbit/task/theme"
      Rabbit::Task::Theme.new

  * Put all configuration to config.yaml. (incompatible)

      ---
      id: clear-blue
      tags:
      - rabbit
      version: 1.0.0
      licenses:
      - GPLv3+
      - GFDL
      - CC BY-SA 3.0
      author:
        name: Kouhei Sutou
        email: kou@cozmixng.org
        rubygems_user: kou

  * Supported lincenses.
  * Supported .gitignore generation.

==== Theme

  * default-title-text: Set bottom margin to "institution".
  * default-title-text: Removed bottom margin of "content source".
  * slide-number: Changed to use slide margin instead of the default margin.

=== Fixes

==== rabbit

  * Fixed a bug that gem theme isn't searched.

==== Theme

  * nari: Fixed a potential bug that headline may be centered.

== 2.0.1: 2012-08-31

A bug fix release.

=== Improvements

==== rabbit

  * The slide source specified by command line is use rather than the
    slide source specified by .rabbit.

=== Fixes

==== rabbit

  * Fixed a bug that information window doesn't work.
    [Fixed by Narihiro Nakamura]
  * Fixed a bug that index mode doesn't work.
    [Reported by Masaomi Hatakeyama]
  * Fixed a bug that TeX formater doesn't work.
    [Reported by Masaomi Hatakeyama]

=== THanks

  * Narihiro Nakamura
  * Masaomi Hatakeyama

== 2.0.0: 2012-08-29

Major version up!

Slides and themes can be shared. Both of them can be registered as gem
at RubyGems.org. If you specify a slide gem, ((%rabbit%)) command
installs and shows it automatically. If you specify a theme gem,
((%rabbit%)) command installs and uses it automatically.

A tool that publishes your slide to SlideShare with one command is
also added. You can share your slide more easily.

Some utilities such as RabbiRack and Rabbiter are splited as new
packages. You needed to install related libraries manually. Now, you
can install them automatically by installing those tools. It's easy to
install.

=== Improvements

==== rabbit

  * Made gettext gem required library.
  * Made rttool gem required library.
  * Supported relative path image in slide that is specified as URL.
  * Supported .rabbit file in the current directory. If the file exists,
    command line arguments are read from the file.
  * Supported a directory that has .rabbit as source file.
  * Supported a slide that is published as gem.
  * Supported a theme that is published as gem.
  * Added --options-file option that reads command line arguments from
    the specified file.
  * Removed setup.rb.
  * Removed obsoleted --druby-uri option.
  * Removed the default image directory customization feature on
    install. It's not neeed now.
  * Used (({theme.rb})) as the Ruby script file for theme.
    (({#{THEME_NAME}.rb})) is still available but it's obsoleted.
  * Supported (({.})) as the special theme name. It uses a theme in
    the current directory.

==== rabbit-slide

New feature. It provides the following slide related features.

  * Scaffolds a new slide.
  * Uploads a slide to RubyGems.org.
  * Uploads a slide to SlideShare.
  * Shows a slide easily.
  * Generates a PDF easily.

==== rabbit-theme

New feature. It proves the following theme related features.

  * Scaffolds a new theme.
  * Uploads a theme to RubyGems.org.
  * Shows a theme by benchmark slide.
  * Generates a PDF easily.

==== Theme

  * background-image-toolkit: Supported a background image specified by URL.
    [Suggested by Youhei SASAKI]
  * image-slide-number: Showed page number in flags by default.
  * default: Enabled hare and tortoise by default.

=== Fixes

==== Documentation

  * Fixed wrong description of numerical character reference.
    [Reported by znz]

=== Changes

  * Split up RabbiRack into rabbirack gem.
  * Split up Rabbiter into rabbiter gem.
  * Split up RabWii into rabwii gem.
  * Split up theme benchmark slide to
    rabbit-slide-rabbit-theme-benchmark-en gem.

=== Thanks

  * znz
  * Youhei SASAKI
2013-01-26 11:07:29 +00:00
adam
b7b1a732f4 Fix problem with booleans by reverting to the old definition. 2013-01-24 22:10:42 +00:00
wiz
8cebc61ecd Reset API depends to 8nb1 until someone argues why it should be different. 2013-01-24 21:52:28 +00:00
adam
8a509c6729 Revbump after updating graphics/jpeg 2013-01-24 21:52:17 +00:00
adam
5cfcaf5a7f Changes 9:
Add cjpeg -rgb1 option to create an RGB JPEG file, and insert
a simple reversible color transform into the processing which
significantly improves the compression.
The recommended command for lossless coding of RGB images is now
cjpeg -rgb1 -block 1 -arithmetic.
As said, this option improves the compression significantly, but
the files are not compatible with JPEG decoders prior to IJG v9
due to the included color transform.
The used color transform and marker signaling is compatible with
other JPEG standards (e.g., JPEG-LS part 2).
Remove the automatic de-ANSI-fication support (Automake 1.12).
Add remark for jpeg_mem_dest() in jdatadst.c.
Support files with invalid component identifiers (created by Adobe PDF).
Adapt full buffer case in jcmainct.c for use with scaled DCT.
Add type identifier for declaration of noreturn functions.
Correct argument type in format string, avoid compiler warnings.
Add missing #include directives in configuration checks, avoid
configuration errors.
2013-01-24 21:49:18 +00:00
adam
1811ecf019 Version 1.7.44 (built with libpng-1.5.14 and zlib-1.2.7)
Version 1.7.43 (built with libpng-1.5.13 and zlib-1.2.7)
  Added "remove(inname)" before "rename(outname, inname)" when using the "-ow"
    option on CYGWIN/MinGW because "rename()" does not work if the target file
    exists.
  Use the bundled "zlib.h" when PNGCRUSH_H is defined, otherwise use the
    system .

Version 1.7.42 (built with libpng-1.5.13 and zlib-1.2.7)
  Use malloc() and free() instead of png_malloc_default() and
    png_free_default().  This will be required to run with libpng-1.7.x.
  Revised the PNG_ABORT definition in pngcrush.h to work with libpng-1.7.x.
  Revised zutil.h to avoid redefining ptrdiff_t on MinGW/CYGWIN platforms.
2013-01-24 21:00:42 +00:00
wiz
559d7db9b4 Update to 1.5.14:
Changes since the last public release (1.5.13):
  Added -DZ_SOLO to contrib/pngminim/*/makefile to work with zlib-1.2.7
  Warn about the incorrect runtime library setting for VS2010 debug DLL builds.
  Fixed build when using #define PNG_NO_READ_GAMMA in png_do_compose() in
    pngrtran.c (Domani Hannes).
  Check for png_ptr==NULL earlier in png_zalloc().
  Ignore, with a warning, out-of-range value of num_trans in png_set_tRNS().
  Rearranged building of ARM NEON optimizations. The ARM specific code is
    split out entirely to the arm subdirectory and changes to configure.acand
    Makefile.am to add new stuff are reduced.  Now material code changes,
    although for build test purposes, --enable-arm-neon now builds on non-ARM
    systems.
  Rebuilt Makefile.in, configure, etc., with autoconf-2.69 and automake-1.12.5.
  Fixed cases of unquoted DESTDIR in Makefile.am
  Fixed a minor bug in types to malloc and major bug in handling compressed
    iTXt. Compressed iTXt could not be handled.
  Cleaned up whitespace in the synopsis portion of the manpage "libpng.3"
  Disassembled the version number in scripts/options.awk (necessary for
    building on SunOs).
  Fixed Windows build issues, enabled ARM compilation. Various warnings issued
    by earlier versions of GCC fixed for Cygwin and Min/GW (which both use old
    GCCs.) ARM support is enabled by default in zlib.props (unsupported by
    Microsoft) and ARM compilation is made possible by deleting the check for
    x86. The test programs cannot be run because they are not signed.
  Fixed 'make distcheck' on SUN OS - libpng.so was not being removed
  Replaced AM_CONFIG_HEADER(config.h) with AC_CONFIG_HEADERS([config.h])
    in configure.ac
  De-configured build fixes to make a range of deconfiguration options (such
    as switching off read or write support) work in more cases.  Also upgraded
    pngtest and pngvalid to the libpng 1.6 versions (with some modifications)
    which provide more extensive testing.  Replaced pngtest.png because pngtest
    writes the ancillary chunks in a different order.
  Check validity of "num_unknowns" parameter of png_set_unknown_chunks()
    (Bug report from yuris).
  Check the validity of the "nentries" parameter of png_set_sPLT() and the
  "num_text" parameter of png_set_text_2().
2013-01-24 08:15:50 +00:00
wiz
dc12a13918 + qcomicbook 2013-01-23 21:55:39 +00:00
wiz
fc0472352d Import qcomicbook-0.9.0 as graphics/qcomicbook.
Packaged for wip by myself, netcap, and othyro.

QComicBook is a viewer for comic book archives containing
jpeg/png/xpm/gif images, which aims at convenience and simplicity.
Features include: automatic decompression, full-screen mode,
two-pages viewing, Japanese mode, thumbnails view, page scaling,
mouse or keyboard navigation etc.
2013-01-23 21:55:25 +00:00
wiz
9a88d1585e + gimp-high-pass-filter 2013-01-23 21:53:55 +00:00
wiz
c3baf474e3 Import gimp-high-pass-filter-1.2 as graphics/gimp-high-pass-filter.
Packaged for wip by othyro.

A general purpose high-pass filter plugin. It shows up as
Filters->Generic->High Pass Filter. You can select a blur radius that sets the
size of detail to be passed by the filter, a contrast adjustment, as well as an
option to keep the source layer or replace it.

It actually implements 5 different high pass modes:

	1. Colour - I think this is the same as photoshop's high pass filter effect.
	2. Preserve DC - like colour, but adds the average image colour back in.
	3. Greyscale - this desaturates the layer before high pass filtering.
	4. Greyscale, Apply Chroma - as above, but blends it in with the source
		layer colours
	5. Redrobes - (named after the technique described by Redrobes)
2013-01-23 21:53:39 +00:00
wiz
1506ee79da Fix build with automake-1.13. 2013-01-23 17:26:27 +00:00
wiz
5af09bf884 Update to 1.12.10; for details, see cairo. 2013-01-21 14:15:56 +00:00
wiz
173c930de9 Update to 1.12.10:
Release 1.12.10 (2013-01-16 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
A heap of bug fixes everywhere, and the gradual completion of the MSAA
backend for cairo-gl. Perhaps the most noteworthy set of the bugfixes
was the crusage lead by Behdad Eshfabod to make font handling by
pango/cairo/fontconfig fully threadsafe. This testing revealed a couple
of races that needed fixing in Cairo's scaled-font and glyph cache.

Bug fixes
---------

  Append coincident elements to the recording's surface bbtree so that
  the list is not corrupted and the overlapping elements lost.

  Fix cairo-trace to correctly record map-to-image/unmap-image and then
  replay them.

  Ignore MappingNotifies when running the XCB testsuite as they are sent
  to all clients when the keyboard changes. The testsuite would detect
  the unexpected event and complain.

  Handle very large large images in the XCB backend.

  Fix a memory leak in the xlib/shm layer, and prevent use of the SHM
  surfaces after the display is closed.
  https://bugs.freedesktop.org/show_bug.cgi

  Handle resizing of bitmap fonts, in preparation for a fix to
  fontconfig to correctly pass on the user request for scaling.

  Always include subroutine 4 (hint replacement idion) when subsetting
  type 1 fonts in order to prevent a crash in cgpdftops on Mac OS/X

  Fix a couple of typos in the cairo-gobject.h header files for
  introspection.

  Prevent a mutex deadlock when freeing a scaled-glyph containing a
  recording-surface that itself references another scaled-glyph.
  https://bugs.freedesktop.org/show_bug.cgi?id=54950

  Make scaled-font cache actually thread-safe and prevent
  use-after-frees.

  Restore support for older versions of XRender. A couple of typos and a
  few forgotten chunks prevented the xlib compositor from running
  correctly with XRender < 0.10. Note that there are still a few
  regressions remaining.
2013-01-21 14:15:16 +00:00
jakllsch
ff9904e838 Update darktable to 1.1.2:
Changelog:

    Fix export resolution rounding issue (as in previous version it could be off-by-one)
    Correctly set output dimension in exif instead of passing the raw resolution verbatim
    Local average green eq. was fixed (it now works on high ISO images as well, and should no longer produce hot pixels)
    Use ordered arrays in XMP files
    Disable export parallelism for flickr/picasa export
    Don't enter tethering mode when there is no camera attached (this made darktable look as if it was hung, even though that wasn't the case)
    Bring back the pin for map thumbnails
    Improved TIFF support
    Vignetting now has a dithering option (to mitigate occasional banding)
    Read Nikon subject distance properly
    Assorted FreeBSD fixes
    Various OpenCL fixes
    Usermanual updates

Support for the following camera's with either preliminarily added or updated:

    Canon EOS 6D
    Canon PowerShot s110
    Canon PowerShot g15
    Canon PowerShot sx50 hs
    Nikon 1 v2
    Nikon D600
    Nikon Coolpix P7700
    Olympus E Pl5
    Olympus E PM2
    Olympus XZ 2
    Panasonic DMC GH3
    Panasonic DMC LX7
    Pentax K5ii
    Samsung EX2f
    Sony RX1
    Sony NEX 6
    Sony SLT A99
    Sony NEX c3 blackpoint/greenshift fix

White balance preset updates:

    Canon EOS 550D
    Canon EOS 5D Mark III
    Olympus XZ 1
    Sony NEX C3
    Sony SLT A57
    Sony nex 5N
    Panasonic DMC GH3
2013-01-20 18:34:18 +00:00
riastradh
0a9e1c667e Add missing buildlink3s implied by openmotif but not lesstif. 2013-01-19 21:04:43 +00:00
riastradh
bcb5f7b73e Don't link against libexecinfo on NetBSD 6; it's new in 7. 2013-01-19 20:40:55 +00:00
joerg
52dc8426f9 Allow building with new fribidi. 2013-01-17 15:54:36 +00:00
taca
2e60e429ac Update ruby-gnuplot to 2.6.2.
2.6.2
* llrt: Make SPlot.to_gplot use parent's implementation

2.6.1
* TheKnight 	Fix bug in SPlot.to_gplot implementation.
2013-01-14 06:14:03 +00:00
taca
a55518c2de Update ruby-chunky_png to 1.2.7.
Exact changes aren't available.

* Fix a small problem with 4bit resampling code.
2013-01-14 06:10:30 +00:00
ryoon
7ca1672ca9 Update to 13.01.2
Changelog:
2013.01.11  v.13.01.2
+ The Dutch translation was updated.
+ Bugfix: If file sync is cancelled it may be impossible to quit.

2013.01.03  v.13.01.1
+ Bugfix: The Grid Lines menu and keyboard toggle was not working.
2013-01-13 04:17:08 +00:00
joerg
e53792ae3b Fix build on NetBSD when using *at. 2013-01-11 13:27:53 +00:00
joerg
563ec15f29 Prefer bsdtar (in-tree) over external GPL3 gtar. 2013-01-11 00:15:39 +00:00
adam
3bd8c520f5 Revbump 2013-01-07 13:00:02 +00:00
adam
70fd485889 Enable additional input file formats for the compression tools 2013-01-06 17:34:07 +00:00
wiz
d7fa1d5b16 Update to 2.4.11:
CHANGES BETWEEN 2.4.10 and 2.4.11

  I. IMPORTANT BUG FIXES

    - Some vulnerabilities in the  BDF implementation have been fixed.
      Users of this font format should upgrade.


  II. IMPORTANT CHANGES

    - Subpixel  hinting support  has been  contributed by  Infinality,
      based on Greg Hitchcock's whitepaper at

        http://www.microsoft.com/typography/cleartype/truetypecleartype.aspx

      Originally, it was a separate patch available from

        http://www.infinality.net/blog/

      and which has been integrated.

      Note that  ClearType support is not  completely implemented!  In
      particular,  full support  for the  options `compatible_widths',
      `symmetrical_smoothing,  and  `bgr'  (via the  GETINFO  bytecode
      instruction) is missing.

      Activation of  subpixel hinting  support can be  controlled with
      the `TT_CONFIG_OPTION_SUBPIXEL_HINTING' configuration option; it
      is switched off by default.  This feature is still experimental;
      we welcome test reports!

    - Support for OpenType collections (OTC) has been added.

    - Pure CFF fonts within an SFNT wrapper are now supported.


  III. MISCELLANEOUS

    - Minor rendering improvements to the auto-hinter.

    - `FT_GlyphSlot_Oblique' now uses a shear angle of 12°.

    - Experimental support  to handle `property modules',  for example
      to control the  behaviour of the auto-hinter.   The API consists
      of two new functions, `FT_Property_Set' and `FT_Property_Get'.

      The code is  still subject to change and should  not be used for
      production.

    - The `ftdiff' demo program now supports UTF-8 encoded input files
      for option `-f'.

    - Using keys `r' and `R', you can now adjust the stroker radius in
      the `ftview' demo program.

    - Other, minor fixes and improvements.
2013-01-06 00:38:13 +00:00
wiz
28f0aa5515 + xdot. 2013-01-05 22:13:19 +00:00
wiz
5b87625a12 Import xdot-20121124 as graphics/xdot.
xdot.py is an interactive viewer for graphs written in Graphviz's
dot language.

It uses internally the graphviz's xdot output format as an intermediate
format, and PyGTK and Cairo for rendering.

xdot.py can be used either as a standalone application from command
line, or as a library embedded in your python application.
2013-01-05 22:12:33 +00:00
ryoon
2dc1fe29d7 Update to 13.01
Changelog:
2013.01.01  v.13.01
+ The French, Catalan and Netherlands translations were updated.
+ Vertical menu/toolbar option for better utilization of wide monitors.
+ Gallery view: image size and date were added to the view.
+ Gallery view: mouse hover on thumbnail shows a popup metadata report.
+ Manage Collections: the UI has been reworked to make it easier to use.
+ Icons for all edit functions were added for use in the Favorites menu.
+ Gallery file selection: multiple images can be selected, inserted and
  deleted, making re-arrangement of the sequence faster and easier.
+ Favorites menu: ignore small inadvertent drags from flying mouse
  clicks which can cause accidental displacement of the menu entries.
+ Brightness histogram: add "overall" graph to existing R/G/B graphs.
+ Missing popup mini-explanations (tips) for some menus were added.
+ Bugfix: some metadata functions crashed if index file sync disabled.

2012.12.20  v.12.12.2
+ Bugfix: geotag latitude/longitude fractions were being truncated for
  locales using a comma decimal point.
2013-01-03 13:46:28 +00:00
ryoon
07bf563b8c Update to 2.65a
* Fix build on NetBSD current, repoted by dholland@
  Fix NetBSD version conditional and link to libexecinfo

Changelog:
* More features
* 200 over bug fixes
2013-01-02 02:22:07 +00:00
adam
61ce1beb03 Fix Object.h conflict 2012-12-30 10:31:14 +00:00
joerg
0c98fa0f73 Don't accidently pick up eog-3 as dependency. 2012-12-28 22:21:14 +00:00
dholland
a770ddc146 Pass around input buffer lengths properly and don't use gets().
PKGREVISION -> 11 for this and previous changes.
2012-12-27 00:23:21 +00:00
dholland
2a2f0cd6ed Some minor fixups. 2012-12-27 00:20:56 +00:00
dholland
29ecbe422e Fix up return types for clang. Fix problem this exposed calling XFlush()
with the wrong (no) arguments.
2012-12-26 22:31:31 +00:00
dholland
caec8ecf6a sort 2012-12-26 22:29:59 +00:00
dholland
a1bbfc17fd When looking inside FILE, don't assume that platforms without specific
handling that are using gcc are also using glibc. Might fix the Solaris
build.

XXX: looking inside FILE is gross, someone should sort this out
XXX: in collaboration with upstream.
2012-12-26 21:55:37 +00:00
jaapb
bbb9579366 Corrected build failure with clang, and added comments to patches. 2012-12-26 10:24:16 +00:00
joerg
4622c3f8dc Fix main definition. 2012-12-25 21:09:08 +00:00
joerg
1f0de94848 Apply some void love. 2012-12-25 21:08:40 +00:00
joerg
2ff3817212 Fix void usage. 2012-12-24 21:12:36 +00:00
joerg
93c12c8d2f Honour user CFLAGS. 2012-12-24 21:11:17 +00:00
ryoon
da8be0017a Fix build on Solaris.
* Pass LDFLAGS to CXX
2012-12-24 14:42:05 +00:00
dholland
25d3bf2889 Fix implicit int on main(), seen in the clang build. 2012-12-22 22:10:00 +00:00
joerg
4e44785b16 Fix template look up. 2012-12-22 20:01:44 +00:00
dholland
d56abd6f5b Fix LP64 build. 2012-12-21 02:59:04 +00:00
dholland
31e85bb589 Silence extensive const warnings that were obscuring everything else. 2012-12-21 02:58:55 +00:00
joerg
0ad2b50cab Consistently use void. 2012-12-20 21:52:28 +00:00
joerg
bb9434e9c4 Use void for xx. 2012-12-20 21:51:38 +00:00
jperkin
0f72ae2d3b Need to explicitly link against libiconv on Solaris. 2012-12-19 14:26:37 +00:00
ryoon
b5cb10976b Fix build again on gcc 4.5.4. 2012-12-19 13:50:35 +00:00
ryoon
568053d929 Fix build with gcc 4.7. 2012-12-19 13:42:04 +00:00
joerg
91cc763634 #undef getc in case it is still a macro from stdio.h. 2012-12-19 12:51:26 +00:00
ryoon
c64fc60345 Fix build on SmartOS/gcc 4.7.
* Fix rpath problem, respect LDFLAGS
* Fix build with gcc 4.7
2012-12-19 11:25:31 +00:00
markd
750636aec9 fix path in patch. 2012-12-18 18:23:40 +00:00
drochner
9fa2c999cd update to 0.48.4
changes:
-bugfixes
-patches to allow build against newer png and poppler were included
-security fix for "XXE" vulneralility: inkscape could be used
 to put contents of other files into SVG output
2012-12-18 14:01:06 +00:00
drochner
078b093ad0 sync w/ base pkg 2012-12-17 13:55:48 +00:00
drochner
9ee7b6f789 update to 3.5.25
changes:
-cleanup
-bugfixes
2012-12-17 13:54:23 +00:00
taca
beef8c3fb8 Update ruby-gnuplot to 2.6.0.
2.6.0
* better readme, allow for unsetting variables, thanks @kot-behemoth and @evnu
2012-12-17 12:21:14 +00:00
drochner
f960d4b3f4 sync w/ base pkg 2012-12-17 11:52:42 +00:00
drochner
11e188c73d update to 1.2
changes: feature extensions, new plot types etc.
2012-12-17 11:51:18 +00:00
ryoon
b012a20bf1 Add mandelbulber 2012-12-16 16:12:29 +00:00
ryoon
ea4aa0967f Import mandelbulber-1.13.1 as graphics/mandelbulber.
The Mandelbulb is a three-dimensional analogue of the Mandelbrot
set. In reality there are many natural fractal shapes such as
clouds, trees, broccoli, and such.
2012-12-16 16:10:56 +00:00
obache
64deda1dc9 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
ryoon
35263110cb Bump PKGREVISION from devel/nss 3.14.0. 2012-12-15 10:36:18 +00:00
drochner
0c15590199 update to 1.1.1
changes:
-bugfixes
-support for SONY NEX 5R, Canon EOS 6D, Sony RX1

+minor pkgsrc related cleanup:
-apparently, something improved in the msgfmt warpper, all i18n
 files can be built for me
-remove unnecessary patches
2012-12-14 19:49:42 +00:00
wiz
75403da032 Update to 2.2.4, provided by ISIHARA Takanori in PR 46167.
2.2.4
=====
  02.05.2011
                    [as] README: added note about obsoleted GTK v1

  28.12.2010
                    [as] qiv-command: more examples from Clint Pachl <pachl@ecentryx.com>

  02.11.2010
                    [tw] only center image upon reload when center
                         option is active
                    [tw] Do not break install if using a non existing
                         target location (clemens fischer)
                    [tw] make gdk options work again (e.g. --display)
                    [tw] Do not follow symlinked directories, when
                         using recursivedir option (Goswin v. Brederlow)
                    [tw] Add option to change cycle behavior after last
                         picture. (patch by Nicolas Pouillard)
                    [tw] Images were displayed twice when using --browse
                         option. (patch by Adam Lee)
                    [tw] Fix inconsistent behavior when using -x/-y/-z option.
2012-12-12 12:56:25 +00:00
wiz
e1acde4ddb Reset maintainer on his request. 2012-12-12 10:44:06 +00:00
ryoon
2f98e7e2c1 Fix PR pkg/47308
Fix invalid PLIST subst.
2012-12-12 08:40:27 +00:00
ryoon
a696eda828 Fix PR pkg/47308
SOL_SOCKET etc. are defined in sys/socket.h on DragonFly.

I have tested on DragonFly/i386 3.0.1.

And remove empty patch file.
2012-12-11 16:32:36 +00:00
ryoon
50cf488bd4 Bump PKGREVISION from graphics/sane-backends. 2012-12-10 12:32:39 +00:00
ryoon
60c9acf791 Fix PLIST.
Thanks for wiz@.

I have tested only on NetBSD current.
I will check PLIST on other platform later.
2012-12-10 12:31:34 +00:00
ryoon
6277ad089d Update to 1.0.23
* Update MASTER_SITES to MASTER_SITE_LOCAL

Changelog:
New with 1.0.23, released 2012-08-19:

* New backends: kvs40xx (Panasonic KV-S40xx),
  kodakaio (Kodak AiO ESP and Hero)
* Significant enhancements to several backends.
* 30 new scanner models supported.
* V4L support improvements.
* Improvements for builds on multiple platforms.
* Improved udev rules.
* Updated software deskew algorithm.
* Documentation updates.
* Bugfixes.
2012-12-10 12:06:50 +00:00
ryoon
ed6ffef84b Bump PKGREVISION
* Buildlink to openjpeg15
* Remove unnecessary lines
2012-12-09 17:37:44 +00:00
ryoon
6d02beaf35 Bump BUILDLINK_{API,ABI}_DEPENDS 2012-12-09 15:25:42 +00:00
adam
bb31c22971 * Version 4.1 "Trouble In Paradise"
Released on December 8, 2012.

** Improvements

- All deprecated options since version 4.0 have been removed.

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

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

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

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

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

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

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

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

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


** Bug Fixes

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

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


** New Commandline Options

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

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

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

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

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

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

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

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


** Deprecated Features

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

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


** Developer Stuff

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

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

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


** Package Maintainer Stuff

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

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

- Enblend no longer relies on libXMI.  (Enfuse never needed this
  library.)
2012-12-09 00:11:42 +00:00
adam
8c28d8fdfc Changes 1.9.0:
* Flexible incremental computation of image and region statistics via Feature Accumulators and corresponding Python bindings (see vigra.analysis.extractFeatures() and vigra.analysis.extractRegionFeatures()).
* Simultaneous iteration over several arrays via vigra::CoupledScanOrderIterator.
* Import and export of images with transparency: importImageAlpha() and exportImageAlpha().
* Image denoising by total variation filtering, see Non-linear Diffusion and Total Variation and example total_variation.cxx.
* Fixed Python bindings of Unsupervised Decomposition.
* Extended vigra::SplineImageView to handle vigra::TinyVector pixels.
* Various convenience functions for vigranumpy's VigraArray.
* Minor improvements and bug fixes in the code and documentation.
2012-12-09 00:05:09 +00:00
adam
67a6bf66c9 Release 1.1.2 (5 Dec 2012)
--------------------------
* maketx fixes -- was botching creation of textures from source images that
  were crop windows (pixel window smaller than display window).
* Minor bug fix to Timer when repeatedly starting and restopping (Apple only).
* Bug fix in ustring:find_last_not_of
2012-12-08 22:47:40 +00:00
adam
a7f154ec28 Added graphics/openjpeg15 version 1.5.1 2012-12-08 22:46:21 +00:00
adam
e3aafc548b Added openjpeg 1.5.1 for compatibility reasons; openjpeg 2.0 has a different API 2012-12-08 22:43:10 +00:00
jakllsch
ea24ac471c update darktable to 1.1
upstream release notes:

general

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

ui

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

darkroom

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

color management

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

opencl

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

usermanual

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

translations

    two new translations (both portuguese.. ;) )
    well translated: cs de es fr it ja nl pl pt_BR pt_PT sv
    half translated: ca fi gl ro ru sq th zh_CN
2012-12-08 00:15:26 +00:00
adam
c80d56d3f3 Fix oversaturated int type compilation error for programs depending on opencv 2012-12-07 21:37:10 +00:00
adam
859df81459 Don't autodetect ffmpeg 2012-12-07 21:01:29 +00:00
adam
9e18a007cc Changes 1.9.0:
New features:
Support for OpenGL 4.2
New extensions:
GL_ARB_ES3_compatibility
GL_ARB_clear_buffer_object
GL_ARB_compute_shader
GL_ARB_copy_image
GL_ARB_explicit_uniform_location
GL_ARB_fragment_layer_viewport
GL_ARB_framebuffer_no_attachments
GL_ARB_internalformat_query2
GL_ARB_multi_draw_indirect
GL_ARB_program_interface_query
GL_ARB_robust_buffer_access_behavior
GL_ARB_robustness_application_isolation
GL_ARB_robustness_share_group_isolation
GL_ARB_shader_image_size
GL_ARB_shader_storage_buffer_object
GL_ARB_stencil_texturing
GL_ARB_texture_buffer_range
GL_ARB_texture_query_levels
GL_ARB_texture_storage_multisample
GL_ARB_texture_view
GL_ARB_vertex_attrib_binding
GL_EXT_debug_marker
GL_KHR_debug
GL_REGAL_error_string
GL_REGAL_extension_query
GL_REGAL_log
GLX_ARB_robustness_application_isolation
GLX_ARB_robustness_share_group_isolation
GLX_EXT_create_context_es_profile
WGL_EXT_create_context_es_profile
Bug fixes:
Not using GLU library for Makefile builds.
2012-12-07 16:01:15 +00:00
adam
0435fc43d0 This patch is not needed any more 2012-12-06 17:09:58 +00:00
adam
11ede8269d Changes 2.0.0:
New Features:
    * streaming capabilities
    * merge JP3D

API modifications:
    * Use a 64bits capable API

Misc:
    * removed autotools build system
    * folders hierarchies reorganisation
    * Huge amount of bug fixes. See CHANGES for details.
2012-12-06 17:09:18 +00:00
ryoon
b5672794ad Update to 12.12.1
Changelog:
2012.12.04  v.12.12.1
+ Spanish translation updated.
+ Russian translation updated.

2012.12.01  v.12.12
+ New false color tool: gradually shift selected colors to other colors.
+ Slide Show: save selected images as a collection. Modify and re-use.
+ Thumbnail gallery window now suppresses hidden subdirectories.
+ Minor UI improvements for geotag dialogs using the world map.
+ Select Area: additional selection method can speed-up some tasks.
+ Paint Pixels: minor UI change to better conform with common practice.
+ Batch convert/resize/move: optional resize, optional delete originals.
+ Batch Rename: sequence number can be embedded anywhere in the base name.
+ New right-click menu convenience tools: rename, copy, move, trash ...
+ Translation (.po) files are compressed, reducing package size 0.7 MB.
+ Bugfix: Slide Show omitted file versions selected out of sequence.
+ Bugfix: gallery file chooser: shift+click was sometimes ignored.
+ Bugfix: Sync Files memory leak (significant for huge image library).
+ Bugfix: EXIF edit history was not complete for re-edited images.
+ Bugfix: Select Area finish failed if window auto focus from mouse.
+ Bugfix: incorrect scaling of 16-bit PNG files.

2012.11.01  v.12.11
+ Simplify world map zoom/pan/scroll: now works more like image files.
+ Simplify the display of images from a clicked world map location.
+ Icons in the favorites menu can have individual sizes up to 64x64.
+ Slide Show option: select image files ad hoc from gallery/navigator.
+ Slide Show: open gallery, navigate elsewhere, resume slide show.
+ Slide Show: new animated image transition option, "Raindrops".
+ Gallery file selection: select a range of files with shift+click.
+ Brightness distribution graph with separate RGB color components.
+ Menu shortcuts: right-click popup menu offers many edit options.
+ Keyboard shortcuts: F/G/W keys open window tabs F/G/W respectively.
+ Grid Lines shortcut moved to Ctrl+G (can be changed if wanted).
+ Rigid free memory check was replaced with a more flexible warning.
+ Replace several deprecated GTK functions with sanctioned functions.
+ Synchronize Files: provide [cancel] button for temporary bypass.
+ Bugfix: Slide Show: skip over directories instead of stopping.
+ Bugfix: Leverage Edits: erratic results from strongly sloped curve.
+ Bugfix: Resize: prevent tiny image size that can cause a crash.
+ Bugfix: Prev/Next buttons: stop loop if last image file is deleted.
+ Bugfix: Stop image files from appearing twice in the index file.

2012.10.04  v.12.10.1
+ Bugfix: Catalan was missing from the GUI language options.
+ Bugfix: Monitor Gamma: check that xgamma is installed before using.
2012-12-05 16:37:59 +00:00
ryoon
20ca4959e4 Update HOMEPAGE 2012-12-04 12:37:15 +00:00
ryoon
2bf96599f2 Update to 2.64a
XXX This revision may build on NetBSD 6.* and Linux only.

* Convert to scons build
* Remove MESSAGE file, we need not to copy files to ~/.blender

Changelog:
* Add cycles engine
* New features and bugfixes
2012-12-03 13:15:50 +00:00
ryoon
68fd9e2747 Update to 2.4.3
Changelog:
* Add universal parallell mechianism support
* Add sample codes
* Add some new algorithms
* Many improvements in GPU support
* Many bugfixes
2012-12-03 13:04:24 +00:00
ryoon
4bd2166b9e Add openimageio 2012-12-03 12:55:08 +00:00
ryoon
d9e0caa288 Import openimageio-1.1.1 as graphics/openimageio.
OpenImageIO is a library for reading and writing images, and a
bunch of related classes, utilities, and applications.  There is
a particular emphasis on formats and functionality used in
professional, large-scale animation and visual effects work for
film.  OpenImageIO is used extensively in animation and VFX studios
all over the world, and is also incorporated into several commercial
products.
2012-12-03 12:54:14 +00:00
ryoon
94286fcae6 Add gstreamer1 packages. 2012-11-29 09:40:41 +00:00
ryoon
110d46bc93 Import gst-plugins1-png-1.0.3 as graphics/gst-plugins1-png.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the png plugin for GStreamer, which allows encoding and
decoding of PNG images.
2012-11-29 08:41:38 +00:00
ryoon
3168c8effc Import gst-plugins1-jpeg-1.0.3 as graphics/gst-plugins1-jpeg.
GStreamer is a library that allows the construction of graphs of
media-handling components, ranging from simple mp3 playback to complex
audio (mixing) and video (non-linear editing) processing.

Applications can take advantage of advances in codec and filter technology
transparently.  Developers can add new codecs and filters by writing a
simple plugin with a clean, generic interface.

This package provides the jpeg plugin for GStreamer, which allows encoding and
decoding of jpeg images.
2012-11-29 08:40:23 +00:00
drochner
be758bdf9b note CVE # 2012-11-27 11:13:48 +00:00
ryoon
abc6b1a0f5 Update to 0.2.1
Changelog:
- 10/30/12: version 0.2.1
  * Various security related fixes
  * cwebp.exe: fix import errors on Windows XP
  * enable DLL builds for mingw targets
2012-11-25 17:28:04 +00:00
marino
f50901c296 graphics/tesseract: #include <unistd.h>
Fixes out-of-scope errors seen on gcc 4.7.x
2012-11-23 23:52:33 +00:00
drochner
4b0472a0f0 update to 3.6.2
changes:
- separate share and send to
- wireless hotspot
- application-rss+xml
- remove success color from battery-full
2012-11-23 17:23:33 +00:00
drochner
8a13d8bd71 update to 3.6.2
changes: translation updates
2012-11-23 17:22:08 +00:00
drochner
5a8fb5ed69 update to 2.7
change: Add --min-dim and --max-dim options to only process images with
 certain dimensions
2012-11-23 17:17:47 +00:00
drochner
be6795e153 add patch from upstream to fix memory corruption when reading XWD files
bump PKGREV
2012-11-23 15:43:13 +00:00
joerg
08b3bcb2e3 Don't use variable length arrays of non-POD types. 2012-11-23 12:29:15 +00:00
cheusov
0f7df72978 Update to seqdiag-0.8.1
0.8.1 (2012-11-12)
        ------------------
        * Add altblock feature (experimental)
        * Fix bugs

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        1.1.7 (2012-09-20)
        ------------------
        * Add diagram attribute: shadow_style
        * Add font path for centos 6.2
        * Add a setting 'antialias' in the configuration file
        * Fix bugs
2012-11-19 19:54:39 +00:00
adam
fe5d44e3ea Fix building on OS X 2012-11-18 15:40:55 +00:00
adam
a9293ae1be Changes 0.7.4:
* Fixed the previous fix, which failed to fix the option -fix.
2012-11-18 13:32:16 +00:00
joerg
db20f6408e Don't pick up emacs. 2012-11-18 01:56:20 +00:00
markd
d7ee0ed8b6 Explicitly dont try to build gts support. 2012-11-17 22:37:40 +00:00
markd
d6dcd7013d include <stdint.h> for uintptr_t. 2012-11-17 22:08:26 +00:00
joerg
e9a29d74dd Fix C++. 2012-11-16 20:06:08 +00:00
joerg
cd2212ec8a Fix template look up. Don't use variable length arrays of non-POD types.
Don't pass non-POD types to variadic functions.
2012-11-16 00:54:04 +00:00
joerg
ce6886b37b Match return type and return use. Fix template look up. 2012-11-16 00:53:01 +00:00
joerg
e5b55e0531 Don't redeclare a local variable. 2012-11-16 00:52:14 +00:00
drochner
a66d784c8c reset PKGREV for base pkg update 2012-11-15 14:53:29 +00:00
drochner
95ab8998bd update to 2.26.5
changes:
-bugfixes
-translation updates
2012-11-15 14:52:54 +00:00
gdt
9cd69adaaf Depend on x11/fltk13 rather than x11/fltk.
As discussed on pkgsrc-users, x11/ftlk (1.1) is no longer maintained,
and 1.3 is believed to be almost entirely compatible.

Patch from Tim Larson, who has build-tested these packages on
NetBSD/amd64.
2012-11-15 13:44:13 +00:00
bad
5bc6668bd4 Disable wxterminal (wxwidgets option) on NetBSD because it is completely
broken.  c.f. pkg/47177.
Bump PKGREVISION to make the change obvious in binary packages.
2012-11-12 22:02:43 +00:00
markd
0701a3c890 Fix build when R present. 2012-11-11 18:35:27 +00:00
he
c91eb433c7 Update gnuplot to version 4.6.1.
Update a comment in patch-ag.
Remove the point patch for the "crash on first command when using editline",
since this problem is now fixed upstream.

Upstream changes relative to version 4.6.0:

* NEW syntax hints inside Emacs gnuplot-mode
* NEW support tabulation (set table) of pixel values from image plot styles
* NEW support tabulation of variable color column
* CHANGE emf output modified for better compatibility with MS Office programs
* CHANGE canvas terminal loads appropriate font file for UTF-8 encoding
* CHANGE skip execution of empty iteration loops in set and do commands
* CHANGE build scripts modified to accommodate automake 1.12
* CHANGE new policy: objects given in screen coords are not clipped to graph
* CHANGE Draw the z-axis label at a fixed distance to the left of the z-axis
* CHANGE "unset object N" succeeds even if there is currently no object N
* FIX margin space required for rotated axis tic labels
* FIX check for NaN values in binary input
* FIX backslash handling in enhanced text strings
* FIX cairo terminals sometimes lost the line segment before a polygon
* FIX interactive toggle of multiplots in svg
* FIX failure to balance {} if an input file did not end with a newline
* FIX strlen() and substring operators correctly handle UTF-8
* FIX initialization of history when configured --with-readline=bsd
* FIX set term cairolatex pdf mono
* FIX palette-related corruption in some cairolatex output
* FIX preserve number of active call arguments across a nested call command
* FIX wxt terminal mutex protecting execution of the command list
* FIX apply clipping to the interior fill of circles and ellipses
* FIX corruption of weights used for plotting with smooth acsplines
* FIX skip columnheader line when applying "every" filter
* FIX handle out-of-range pm3d values when cb axis is set to log scale
* FIX top/bottom color distinction in hidden3d when not using palette/RGB colors
* FIX allow toggling on/off of more than 10 plots in windows terminal
* FIX color printing from windows terminal
* FIX set term win font ",<size>"
* FIX incorrect return for acos(x) when imag(x) > 0 (bug present since v3.7)
      incorrect return for asin(x) when imag(x) > 0 (bug in 4.4.4, 4.6.0)
      incorrect asinh(x) when real(x) < 0 && imag(x) == 0 (bug in 4.4.4, 4.6.0)
* FIX keep sufficient precision in canvas and svg coords to report time in msec
* FIX the input buffer was not always extended correctly inside a { clause }
* FIX some cairolatex set_color requests were being ignored
* FIX calculated value of kernel density mean and sigma
* FIX emf terminal dashed line support
2012-11-07 19:22:04 +00:00
drochner
1a8323a562 add 2 patches from upstream:
1e92e5235ded0415d555aa86066b8e4041ee5a53
and
4757cdf73d3675478d645a3ec8250ba02168a230
to fix integer overflow, leading to heap-based buffer overflow
in the ppm image reader (CVE-2012-4433)
bump PKGREV
2012-11-06 14:03:00 +00:00
drochner
46764f6b24 add patch from Redhat bug #871700 to fix a possible buffer overflow
due to integer overflow in the ppm2tiff cmd line tool (CVE-2012-4564)
bump PKGREV
2012-11-05 12:41:48 +00:00
wiz
9fc96b1ac6 Follow cairo update to 1.12.8.
Clean up a bit of pkglint while here.
2012-11-04 23:49:50 +00:00
wiz
00df48c38f Add comments to patches. 2012-11-04 23:48:54 +00:00
wiz
73bd8c7efe Update to 1.12.8:
Release 1.12.8 (2012-11-24 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
Another couple of weeks and a few more bugs have been found and fixed,
it is time to push the next point release. Many thanks to everyone who
reported their issues and helped us track down the bugs and helped
testing the fixes.

Bug fixes
---------

  Expand the sanity checking for broken combinations of XSendEvent and
  ShmCompletionEvent.

  Notice that "The X.Org Foundation" sometimes also identifies itself
  as "The Xorg Foundation".

  Handle various ages of libXext and its Shm headers.

  Fix the invalid clipping of the source drawable when using SHM
  transport to upload images.
  https://bugs.freedesktop.org/show_bug.cgi?id=56547

  Handle all Type1 postscript operators for better font compatibility.
  https://bugs.freedesktop.org/show_bug.cgi?id=56265

  Fix a couple of memory leaks in Type1 font subsetting
  https://bugs.freedesktop.org/show_bug.cgi?id=56566

  Tighten the evaluation of the start/stop pen vertices, and catch a few
  instances where we would use a fan instead of a bevel.
  https://bugs.freedesktop.org/show_bug.cgi?id=56432

  Fix assumption that geometric clipping always succeeds with the
  span-compositor.
  https://bugs.freedesktop.org/show_bug.cgi?id=56574

  Fix call to spline intersection when evaluating whether a stoke is
  visible.

  Remember to copy inferior sources when using SHM to readback the
  surface for use as a source.
2012-11-04 23:44:27 +00:00
adam
19628f33bc Changes 1.3.17:
Security Fixes:
  * PNG: Fix for CVE-2012-3438. The Magick_png_malloc function in
    coders/png.c in GraphicsMagick 6.7.8-6 does not use the proper
    variable type for the allocation size, which might allow remote
    attackers to cause a denial of service (crash) via a crafted PNG
    file that triggers incorrect memory allocation.
  * Automake (derived): Fix for CVE-2012-3386: The "make distcheck"
    rule in GNU Automake before 1.11.6 and 1.12.x before 1.12.2 grants
    world-writable permissions to the extraction directory, which
    introduces a race condition that allows local users to execute
    arbitrary code via unspecified vectors.

Bug fixes:
  * PNG: Reading sub-8-bit palette images is fixed (images looked
    stretched).
  * SVG: Fixed bug which allowed MVG and SVG files with long vector
    paths to crash the software.
  * SVG: Ignore XML headers rather than rendering them as text.
  * MVG/SVG/WMF/-draw: It is now possible to draw a plain ','
    character.
  * WMF: Fixed a bug which caused wrong centered-text placement.
  * import: Return status was inverted.
  * configure: Don't force that liblzma is used just because libtiff
    is used.

New Features:
  * The configure script now supports a --enable-quantum-library-names
    option to enable that shared library name includes quantum depth
    to allow shared libraries with different quantum depths to
    co-exist in same directory (only one can be used for development).
  * JNX: Support is added for reading the Garmin proprietary Image
    Format.
  * BMP: Support an alpha channel in uncompressed 32-bit BMP.

Feature improvements:
  * -lat: The adaptive threshold algorithm is replaced with a new
     algorithm which scales linearly (rather than quadratically) with
     area size.
  * Tests: Test suite is re-written to use TAP-based tests.
  * GIF: Reader tries to be better at detecting and reporting
    failures.

Performance Improvements:
  * -lat: Adaptive threshold is much faster with large area sizes.

Windows Delegate Updates:
  * Dcraw 9.16 is now included in the build (with JPEG and JPEG2000
    support).
  * Libxml2 is updated to the 2.9.0 release.
  * Libtiff is updated to the 4.0.3 release.
  * Lcms2 is updated to the 2.4 release.
  * Libpng is updated to the 1.5.13 release.

Behavior Changes:
  * Loading modules is only supported for the modules build.
    Previously any build using shared libraries could load modules.
  * Bundled libltdl is now configured as 'installable' rather than
    'convenience'.
  * -enhance: Only filter based on color channels (ignore opacity).
  * BrowseDelegate: Web browser (for viewing help information) now
    defaults to 'xdg-open', but if it is not found, then configure
    will search for firefox, google-chrome, mozilla (in that order).
2012-11-03 20:45:46 +00:00
adam
af2112229a Small correction to MASTER_SITES 2012-11-03 20:18:53 +00:00
ryoon
901322dc44 Update to 1.3
Changelog:
Viewnior 1.3 released
New features:

    Wallpaper support for LXDE
    Hebrew translation

Fixes:

    Wallpaper fix for XFCE
    Minor fixes


Viewnior 1.2 released
New features:

    Improved menu interface
    Wallpaper support for Gnome 2, Gnome 3, XFCE and FluxBox
    --fullscreen argument to start in Fullscreen mode
    GConf independent

Fixes:

    Drop images with right click
    Save 'Auto resize' option between sessions
2012-11-03 13:54:20 +00:00
joerg
0230b9a899 Add missing return values. 2012-11-01 19:53:04 +00:00
joerg
4a95f27965 Fix inline usage. 2012-11-01 19:52:47 +00:00
joerg
7637590099 Don't use nested functions. Bump revisions. 2012-11-01 19:52:03 +00:00
joerg
1a08537d14 Fix inline usage. Add missing return values. 2012-11-01 19:50:59 +00:00
mlelstv
8f8d2dd7bd libedit in older NetBSD is too old. Use the readline package instead. 2012-11-01 14:04:58 +00:00
wiz
a8563be5d8 Bring back previous patch in correct version to fix SHM part of
build on NetBSD-5 with native Xorg.

Additionally, disable GL support since NetBSD-5's MesaLib is too old and,
according to upstream, cairo-gl "is only really being experimented
with currently by toy applications".

Bump PKGREVISION.

Tested by Andreas Gustafsson and David Brownlee.
2012-11-01 08:54:46 +00:00
wiz
c32d20dfbb Remove previous two patches again, since they make cairo fail on NetBSD-6.
Reported by abs.
Bump PKGREVISION.
2012-10-31 13:06:22 +00:00
wiz
2afe804296 Add more patches from upstream to get further in build on NetBSD-5. 2012-10-30 23:30:19 +00:00
drochner
5693f69615 update to 3.6.0
this switches to the gnome-3.6 release branch
2012-10-30 12:53:05 +00:00
prlw1
deaddd1a84 Update eog3 to 3.6.1
Bug fixes, translation updates and changes such as:
 * Unify navigation in zoomed and unzoomed modes (Federico Mena Quintero)
 * Support for per-instance plugins (Felix Riemann)
See http://git.gnome.org/browse/eog/plain/NEWS?id=3.6.1 for more detail.
2012-10-29 14:40:27 +00:00
prlw1
f7d314cc5d bump for gnome-desktop3 update 2012-10-29 14:30:32 +00:00
wiz
15cd9859d6 As promised a week ago, remove arts and aalib from default suggested
options.
arts is obsolete and aalib only ever was a nice hack, not something
to be enabled by default.
2012-10-28 23:40:24 +00:00
wiz
ccdd711e9d Add another patch from upstream fixing martin's firefox problem,
tested by martin. Bump PKGREVISION.
2012-10-26 21:49:23 +00:00
joerg
e894312966 Avoid redefining local symbols. Fix namespace lookup issues. 2012-10-26 20:38:24 +00:00
drochner
1f528a48d7 remove obsolete patch file, noticed by Chuck Silvers 2012-10-25 17:02:18 +00:00
drochner
8cd9c3a0f4 apply patch from upstream
(http://code.google.com/p/openjpeg/source/detail?r=1919)
to fix Heap-based buffer-overflow when decoding openjpeg image
(CVE-2012-3535)
bump PKGREV
2012-10-25 11:33:40 +00:00
adam
32f668229a Changes 1.7.41:
* Reverted to version 1.7.38.  Versions 1.7.39 and 40 failed to open an
  output file.
2012-10-25 11:29:28 +00:00
joerg
01c9a8e3f4 Don't return without value. 2012-10-24 15:38:43 +00:00
he
dc8b77a72e Add a patch to avoid gnuplot always segfaulting on a NULL pointer
de-reference on the first command.
Bump pkgrevision.
2012-10-24 13:32:54 +00:00
wiz
2c72a9f0b9 Remove xextproto/buildlink3.mk in most cases where it occurs with
libXext/buildlink3.mk, now that it is included there.
Leave the places where its API version is set or variables from it
are used directly (about 3 packages).
2012-10-23 10:24:02 +00:00
wiz
2a6052867f As drochner remarks, the problem with missing xextproto is, once again,
that libXext/bl3.mk doesn't include xextproto/bl3.mk.

Since the supposed gains for this are minimal and the annoyances are high,
do include xextproto/bl3.mk in libXext/bl3.mk.
2012-10-23 10:11:51 +00:00
wiz
43ffa0a90c Add xextproto buildlink3.mk, needed at least on NetBSD-5.1 with modular
xorg.
2012-10-23 07:58:26 +00:00
rh
80877d9740 Update Cenon to 3.9.6
Notable changes include:
+ New, Images: save as BMP, GIF, JPG, PNG (saves a lot of diskspace)
+ New, ProjectSettings: Units of measure for the document
+ New, Inspector: Inspector Accessory, replacing the Text item
+ Groups can be selected by "Select equal Color" (menu item: Edit -> Select Color)
+ LayerDetails: new switch to tell a layer whether to be used for
  batch production.
+ Image: selection handling improved
  - select at border or inside according to preferences setting
  - for clipped images: select at or inside clipped area
+ Empty text will be removed, no asterisk '*' when clicking around in text mode
+ Fix, pasting of several layers to one layer keeps order of graphics elements
+ Fix, Image: splitting of clipped image keeps image behind path
+ Fix, Text: creating a text at the right border of the document,
  now sets the correct text box in all zoom steps
+ Fix, Text with Paragraph/Character-Colors is working again
+ Fix, Text: improvements of redisplay after editing text
+ Build Contour: Text offset Y fixed again for vertical centered text
+ Cosmetics in Inspectors, Knobs, etc.
+ Fix, Apple: scrolling without clutter
+ PS-Import: error-tolerant import of PostScript from Windows applications
  like Corel-Draw, Eurocut, etc., that often contain garbage before data.
+ Fix, PS-Import via GhostScript: imported objects get a default color
+ Fix, PS-Import: issues with GhostScript 8.56 and above hopefully solved
  (not tested yet)
+ Fix, Gerber-Export: small fixes like export of open Paths
+ Fix, Apple: position of the contour of mirrored text corrected
+ Fix, Apple: newly created text gets textbox a little heigher to
  be displayed more safely
+ Fix, Apple: workaround - finally it's now possible to save Cenon
  documents compatible with OpenStep and GNUstep
+ Fix, Apple: workaround - it's now possible to save 4 bit images on Apple
+ Fix, Apple: workaround for new color spaces added in OS X >= 10.4
  Some colors turned to black on saving.
+ Apple: search of Cenon files in Library/Application Support/Cenon added
+ Documentation updated
2012-10-22 22:59:47 +00:00
wiz
8f3c8d19af Update to 1.12.6. 2012-10-22 15:16:19 +00:00
wiz
c28d99fdf7 Update to 1.12.6:
Release 1.12.6 (2012-10-22 Chris Wilson <chris@chris-wilson.co.uk>)
===================================================================
Thanks to everyone who download cairo-1.12.4 and gave us their feedback.
It truly was invaluable and has helped us to fix many portability issues
that crept in with some of the new features. This release aims to fix
those stability issues and run on a wider range of systems.

Bug fixes
---------

  Fix the recording surface to actually snapshot the source and so fix
  PDF drawing.

  Calling XSendEvent with an XShmCompletionEvent is incompatabile with
  older Xorg servers.

  Reorder CloseDisplay chain so that XShm is not reinstantiated after
  shutdown, causing a potential crash if the Display was immediately
  recreated using the same memory address.

  Make sure that the Xserver has attached to the SHM segment before
  deleting it from the global namespace on systems that do not support
  deferred deletion.

  Type1 subsetting support for PDF (and PS) was once again improved to
  work with a larger number of PDF readers.

  GLESv2 build fixes and improved support for embedded GPUs.

  Tweak the invisible pen detection for applications that are currently
  using too large values for geometric tolerance.

  A build fix for older freetype libraries.
2012-10-22 14:53:58 +00:00
wiz
38992b5c17 Update to 3.232. Add missing REPLACE_PERL.
3.232	Monday May 28, 2012, 05:20:00 PM -0700

	* lib/Image/Size.pm
	Removed the "!" flag in pack template for EMF. It was not
	needed and it broke on earlier Perls.

3.231	Wednesday May 23, 2012, 11:30:00 PM -0700

	* lib/Image/Size.pm
	Small change to swfmxsize for short-buffer issues.

	* lib/Image/Size.pm
	Multiple changes in this commit: Abandoned AutoLoader; moved
	POD to the end of the file now that all the per-format
	subroutines are part of the file-proper; fixed cases where lack
	of ImageMagick would cause the error message to be overwritten.

	* t/all.t
	* t/kazeburo-bar.jpg (added)
	New test (and image) for JPG tag-offset issue.

	* lib/Image/Size.pm
	Applied patch from github user kazeburo: bug fix for some jpeg
	files

	* imgsize
	Fixed so that default output now catches errors. Previously,
	you would get an "undefined" warning if there was an error in
	parsing/sizing the input file.

	* lib/Image/Size.pm
	Turns out the 4 bounding-box ints for EMF are signed.
2012-10-21 23:05:30 +00:00
wiz
ebd71850f2 Update to 9.01:
Aug. 25, 2012 - Version 9.01 (production release)

  - Added a couple of new CanonModelID values
  - Added a couple of new Canon LensType values (thanks Pascal de Bruijn)
  - Added a new PentaxModelID and a few new Pentax PictureMode values
  - Decode a new Pentax ISO tag
  - Improved -listx output for XMP structure tags
  - Fixed "unexpected end of file" problems with some compressed MIE files

Aug. 18, 2012 - Version 9.00

  - Added support for PDF encryption V5.6 (new in Adobe Reader X)
  - Added a few new XMP-cc tags and changed a few others to rdf:resource type
  - Added a new Sony LensType and values for other Sony tags (thanks Jos Roost)
  - Added a new Nikon LensID
  - Added a new Panasonic LensType (thanks Olaf Ulrich)
  - Added patch to fix simple XMP tags written incorrectly as lang-alt type
  - Decode some Panasonic RW2 lens distortion correction tags
  - Decode some WEBP image characteristics from the VP8 bitstream
  - Decode more Leica MakerNote information
  - Calculate CurrentIPTCDigest for IPTC in PostScript files
  - Changed the names of a couple of WBShift tags
  - Improved parsing of -if expressions to interpret a dash after a tag name as
    a minus sign instead of part of the tag name
  - Patched problem with conditional deletion of an incorrectly null-terminated
    JPEG Comment
  - Fixed hang bug when reading unsupported Microsoft Xtra information in MOV
    videos

Aug. 3, 2012 - Version 8.99

  - Added patch to avoid "Error renaming temporary file" errors in Windows
  - Decode some new Sony tags and values (thanks Mike Reit and Jos Roost)
  - Improved Italian translation (thanks Michele Locati)
  - Improved decoding of H264 ImageStabilization
  - Changed names of PanasonicRaw ImageWidth/Height tags, and added new
    Composite tags to calculate actual size of RW2 images
  - Fixed "Corrupted Ricoh RMETA data" warning for images from some Ricoh models
  - Fixed problem writing information to some EPS images

July 28, 2012 - Version 8.98

  - Added a new Pentax LensType and two new PentaxModelID's
  - Added a new CanonModelID and a new Olympus CameraType
  - Added a new Composite Duration tag for Vorbis audio files
  - Added more elements to Microsoft Regions XMP structure and fixed tag name
    documentation for this
  - Decode a number of new Sony tags (thanks Jos Roost)
  - Changed name of Minolta BatteryLevel tag to BatteryState
  - Patched problem with conditional deletion of IPTC string-type tags which are
    incorrectly null terminated (ie. written by Picasa 2.0)
  - Fixed problem copying Canon 5DmkIII MakerNotes from CR2 to JPEG images
  - Fixed runtime error when writing some images with corrupted EXIF

July 6, 2012 - Version 8.97

  - Added a new Canon LensType
  - Added support for GPX attitude information as written by Arduino
  - Added write support for XMP-expressionmedia:CatalogSets
  - Made CFARepeatPatternDim and CFAPattern2 writable but protected
  - Minor improvement to decoding of Sony FaceInfo
  - Fixed problem reading some GPX track logs

June 30, 2012 - Version 8.96

  - Added -globalTimeShift option
  - Added new values for a couple of Nikon tags (thanks Michael Relt)
  - Added a few new Sony PictureEffect values
  - Added a new Olympus LensType
  - Decode a new Sony A100 tag and improved/renamed some others (thanks Igal
    Milchtaich)
  - Changed -restore_original and -delete_original options to scan directories
    only for writable file types
  - Enhanced -srcfile option to allow multiple source files to be specified
  - Patched possible round-off problem when extracting rational values
  - Fixed bug which could cause runtime error when reading some HTML files and
    improved reliability when extracting HTML "meta" tags
  - API Changes:
      - Added GlobalTimeShift option

June 16, 2012 - Version 8.95

  - Added a few new Sony PictureEffect values
  - Added a new Olympus lens type (thanks Niels Kristian Bech Jensen)
  - Improved decoding of Canon IntelligentContrast
  - Improved user-defined lens logic to attempt to choose the best matching
    user-defined lens if more than one is possible

June 9, 2012 - Version 8.94

  - Added ability to read/write IPTC as a block
  - Added a few Nikon LensID's (thanks Mike Pollock and Robert Rottmerhusen)
  - Added a new Olympus LensType (thanks Brad Grier)
  - Added new values for a few Olympus tags
  - Decode more Sony tags (thanks Jos Roost and Igal Milchtaich)
  - Decode Canon IntelligentContrast and add a new CanonModelID
  - Changed names of Canon Sort/LongFocal tags to Min/MaxFocalLength

May 26, 2012 - Version 8.93

  - Added some new Nikon RetouchHistory values
  - Added a couple of new Pentax LensType values
  - Added some new Olympus MagicFilter and LensType values
  - Added a new CanonModelID
  - Decode more Sony tags (thanks Jos Roost)
  - Decode some MakerNote information in Olympus E-M5 MOV videos
  - Decode a couple more Canon tags
  - Patched to overcome formatting problems in Samsung NX200 JPEG maker notes

May 12, 2012 - Version 8.92

  - Added read support for PCD (Kodak Photo CD Image Pac) files
  - Added Geotag support for Winplus Beacon text-format GPS log files
  - Added support for Leica X2 MakeNotes
  - Added NewGUID tag
  - Decode Panasonic ManometerPressure tag (thanks Christoph Mitterer)
  - Decode more Sony tags (thanks Jos Roost)
  - Changed a few Canon-mount Tokina lens model names for consistency

May 5, 2012 - Version 8.91

  - Added -progress option
  - Added support for XMP fpv namespace
  - Added a new Canon EasyMode value and fixed an incorrect one
  - Added a couple of new Canon LensTypes
  - Decode a number of new tags for the Canon 1DX and 5DmkIII
  - Improved the names of a few Sony tags (thanks Jos Roost)
  - Fixed -sep option to apply to interpolated tag values in a string when
    copying
2012-10-21 23:03:28 +00:00
wiz
cbcec6d1ce Update to 1.17. No NEWS found. 2012-10-21 22:58:11 +00:00
cheusov
79c36718a3 avoid CONFLICTS between 2012-10-21 08:56:48 +00:00
joerg
e0db280858 const global objects must have a defaulted constructor.
Make sure that functions are defined before used in templates.
2012-10-20 22:10:18 +00:00
wiz
5eaacb2825 Remove p5-gtk, p5-Gdk-Imlib, and p5-Gdk-Pixbuf, as discussed on tech-pkg
and pkgsrc-users.
2012-10-20 15:43:08 +00:00