Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
## RMagick 2.16.0
- Support ImageMagick 6.9+ - @ZipoKing
|
|
|
|
|
|
|
|
Avoid using rubyforge.org since it stopped most of services.
|
|
## RMagick 2.15.4
- Improved C extension building process - @u338steven
## RMagick 2.15.3
- Fixed ImageMagick version detection on Windows - @maisumakun
|
|
## RMagick 2.15.2
- GitHub repository moved back to github.com/rmagick/rmagick - @wurde, @vassilevsky
## RMagick 2.15.1
- Fix loop in linked list in `ImageList` methods => they no longer hang - @u338steven
RMagick 2.15.0
o Ability to remove alpha channel - @ollie
o C local variables guarded against GC to avoid segfaults - @u338steven
o trace_proc protected with a mutex to avoid segfaults - @u338steven
RMagick 2.14.0
o RMagick.rb moved to deprecated directory - @mockdeep
o Better ImageMagick feature detection - @bf4
o Prevent compilation failures if prefix is an empty string - @voxik
o SplineInterpolatePixel preprocessor check removed - @joshk
o Make error format a string literal - @mtasaka
o Automatically set ARCHFLAGS on OS X - @u338steven
o Fixed 'rmagick/version' require failure - @u338steven
o Fixed escaping of '%' in Draw#get_type_metrics - @mkluczny
o Silence warnings on Ruby 2.2 when comparing Enums - @meanphil
o Multiple test suite improvements - @mockdeep, @bf4
o Ruby source code formatting with RuboCop - @vassilevsky
|
|
RMagick 2.13.4
#129 from @theschoolmaster
proof of concept for using pkg-config in place of Magick-config on debian based systems
#127 from @u338steven
Changed Image#resample to calling ResampleImage (related #29, #45)
#124 from @u338steven
Fixed #122: lib/RMagick.rb is overwritten by lib/rmagick.rb on case-insensitive systems
#123 from @prijutme4ty
New class SolidFill in order to fill image with monochromatic background
#121 from @markotom
Quotes for correct path of font file
#120 from @chulkilee
Allow MagickCore6 from Magick-config
#112 from @u338steven/
Fixed: build error with ImageMagick 6.8.9 (when deprecated functions are excluded)
#102 from @u338steven
Fixed: related x_resolution, y_resolution
from @u338steven
Lots of test fixes
#95 from @ioquatix
Fix pixel hash test
#94 from @u338steven
Fixed: build error on Windows Ruby x64 (with ImageMagick 6.8.0-10 or Ima...
#91 from @vassilevsky
Do not test machine and OS-specific integers
Fix initial memory limit test
RMagick 2.13.3
#90 from @bricef
Fix installation error on systems with HRDI enabled RMagick
|
|
|
|
|
|
|
|
not use libtool to do so. This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
|
|
|
|
Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.
|
|
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
|
|
|
|
|
|
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
|
|
|
|
|
|
Thank you, obache@.
|
|
|
|
|
|
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)
Enjoy.
|
|
|
|
|
|
|
|
|
|
|
|
Bump ABI_DEPENDS (and recursive bump).
|
|
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Remove default value of GEM_BUILD.
RMagick 2.13.1
o Fixed bug preventing RMagick from working with version 6.5.9 or higher
RMagick 2.13.0
o Added Doxygen documentation, for automatic documentation
o Fixed bug #27467, get RMagick to compile witH ImageMagick 6.5.7
o Fixed bug #27607, switch Pixel#from_hsla and Pixel#to_hsla to use ranges
0-255 instead of 0-100 for saturation and lightness (range used by
ImageMagick 6.5.6-5 and higher). Also added ability to specify all
arguments to these functions as percentages (bug report by Arthur Chan).
|
|
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
|
|
|
|
|
|
|
|
RMagick 2.12.2
o Add feature tests for SinusoidFunction and PolynomialFunction enum
values to allow compiling with ImageMagick 6.4.8-7 (bug report by Mark
Richman)
RMagick 2.12.1
o Fix bug #27239, allow 2.12.0 to compile with older releases of ImageMagick
(bug report by Sam Lown)
RMagick 2.12.0
o Added Image#function_channel (available in ImageMagick 6.4.8-8)
o Added Image#auto_level_channel, Image#auto_gamma_channel (available in
ImageMagick 6.5.5-1)
o Added Draw#interline_spacing, #interline_spacing= (available in
ImageMagick 6.5.5-8)
|
|
Changes:
RMagick 2.11.1
o Applied Alexey Borzenkov's mingw patches to extconf.rb.
o Fixed a bug in Magick.trace_proc that could cause a segv at program exit
with Ruby 1.9.1 (bug report by Larry Young)
o Added new CompressionType enum values ZipSCompression, PixCompression,
Pxr24Compression, B44Compression, B44ACompression (available in
ImageMagick 6.5.5-4)
|
|
|
|
|
|
|
|
Changes:
RMagick 2.11.0
o Fix bug #26475, dissolve and watermark don't work with new versions of
ImageMagick (reported by Jim Crate)
o Add Image#composite_mathematics (available in ImageMagick 6.5.4-3)
o Add new LinearDodgeCompositeOp, LinearBurnCompositeOp,
PegtopCompositeOp, PinLightCompositeOp, VividLightCompositeOp enum values
(available in ImageMagick 6.5.4-3)
|
|
Changes:
RMagick 2.10.0
o ImageMagick releases earlier than 6.3.5-10 and Ruby releases earlier
than 1.8.5 no longer supported.
o (Experimental) Support the use of Ruby managed memory for all memory
allocations (available in ImageMagick 6.5.3-10)
o Add Image#selective_blur_channel (available in ImageMagick 6.5.0-3)
o Add new AlphaBackgroundChannel enum value (available in ImageMagick
6.5.2-5)
o Add new DistortCompositeOp enum value (available in ImageMagick 6.5.3-7)
|
|
Changes:
RMagick 2.9.2
o Add new HorizontalTileEdgeVirtualPixelMethod,
VerticalTileEdgeVirtualPixelMethod, CheckerTileVirtualPixelMethod
VirtualPixelMethod enum values (available in ImageMagick 6.5.0-1)
o Added BilinearForwardDistortion, BilinearReverseDistortion enums
(available in ImageMagick 6.5.1-2)
o Add missing composite operators to Magick::Draw#composite method
o Add warning about dropping support for ImageMagick < 6.3.5 and
Ruby < 1.8.5
o Fix bug #25892, stack buffer overflow in Magick::TypeMetric.to_s
(reported by Roman Simecek)
|
|
Changes:
RMagick 2.9.1
o Fix a bug that prevents the use of transparent background colors when
built with ImageMagick 6.4.9-0
|
|
Changes:
RMagick 2.9.0
o Fix #23209, improve RVG's letter spacing (patch from Jonah Fox)
o Add Draw#kerning= attribute(available in ImageMagick 6.4.7-8)
o Add Draw#interword_spacing= attribute (available in ImageMagick
6.4.8-0)
o Add Draw#kerning, Draw#interword_spacing primitive methods (available in
ImageMagick 6.4.8-3)
o Feature #23171, support ImageList, Draw, Pixel marshaling.
o Support all the new EvaluateOperator constants
|
|
Changes:
RMagick 2.8.0
o Add the endian, scene, and transparent_color attributes to Image::Info
o Deprecate Image#endian= attribute setter
o Add the transparent_chroma method to the Image class (available in
ImageMagick 6.4.5-6)
o Add the sparse_color method to the Image class (available in ImageMagick
6.4.3)
o Detect change to ParseSizeGeometry signature in ImageMagick 6.4.6-9 and
compile accordingly.
o Update Image#change_geometry to work with the new ParseSizeGeometry API
in ImageMagick 6.4.6-9.
|
|
Changes:
RMagick 2.7.2
o Fix bug #22740, some Image::Info attribute values are not propogated to
the image object (bug report by Thomas Watson)
|
|
RMagick 2.7.1
o Fix bug #22471, Magick::fonts can abend on 64-bit systems (bug report and
patch by James Le Cuirot)
o ImageList.new accepts a block which is passed on to Image::read when
reading the input images. The block is executed in the context of an
Image::Info object.
o Add support for the "user" image property.
o Define the Magick::FatalImageMagickError exception class, raised if
ImageMagick raises a fatal (unrecoverable) exception.
o Added feature #22618, Image#total_ink_density (request by F. Behrens)
|
|
RMagick 2.7.0
o Fix bug #22152, extconf.rb does not respect the LDFLAGS environment
variable (bug report by Joseph Sokol-Margolis)
o Fix bug #22190, the NoDitherMethod enum value is not defined in
ImageMagick 6.4.2
o Add the TrimBoundsLayer ImageLayerMethod enum value (available in
ImageMagick 6.4.3-8)
o Add the CopyAlphaChannel, ExtractAlphaChannel, OpaqueAlphaChannel,
ShapeAlphaChannel, and TransparentAlphaChannel AlphaChannelType enum
values (available in ImageMagick 6.4.3-7)
o Rename Image#affinity and ImageList#affinity to Image#remap and
ImageList#remap. Retain the old names as aliases. (Changed in ImageMagick
6.4.4-0)
|