The NetBSD Project

CVS log for pkgsrc/graphics/ruby-RMagick/PLIST

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / graphics / ruby-RMagick

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.38 / (download) - annotate - [select for diffs], Mon Feb 5 15:50:19 2024 UTC (7 weeks, 4 days ago) by taca
Branch: MAIN
CVS Tags: HEAD
Changes since 1.37: +14 -14 lines
Diff to previous 1.37 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 5.4.0

5.4.0 (2024-02-04)

Improvements

* Use rb_io_path() if exist because pathv attr was marked as deprecated at
  Ruby 3.3 (#1409)
* Add observer gem as dependency (#1411)
* Add aliases of filter type (#1439)
* Release GVL in Image#contrast (#1440)

Bug Fixes

* Use C++ compiler in order to fix installation error with latest
  ImageMagick 7 on Windows (#1433)

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jul 23 12:18:08 2023 UTC (8 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.36: +1 -2 lines
Diff to previous 1.36 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 5.3.0

5.3.0 (2023-07-19)

Improvements

* Support GC compaction (#1388)

Bug Fixes

* Fix memory leak in Magick::Draw for recentry ImageMagick 6 by removing
  unnecessary GetDrawInfo() calling (#1406)
* Fix crash on ImageList#write with animation gif (#1379)
* Windows: Fix RubyInstaller::Runtime::DllDirectory::WinApiError (#1381)

Revision 1.36 / (download) - annotate - [select for diffs], Wed Nov 30 14:33:33 2022 UTC (15 months, 4 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 5.1.0

5.1.0 (2022-11-15)

Improvements

* Improve multi-thread performance by releasing GVL (#1352)
* Add Ractor support (#1349)
* Avoid overriding compilation variables (#1365)
* Remove pkg-config command dependency (#1366)

Revision 1.35 / (download) - annotate - [select for diffs], Sun Oct 9 07:59:16 2022 UTC (17 months, 2 weeks ago) by taca
Branch: MAIN
Changes since 1.34: +2 -3 lines
Diff to previous 1.34 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 5.0.0

4.13.0 (2022-09-23)

RMagick 4.3.0

Deprecates

* Mark Magick.trace_proc= as deprecated (#1354)
* Mark Magick::{Image, Image::Info}#monitor= as deprecated (#1353)
* These methods will be removed in RMagick 5.0 and no alternative.


5.0.0 (2022-10-06)

Improvements

* Improve installer in order to avoid SEGV within pkg-config command (#1359)
* Clean up the documents and comment in source code referring to something
  that no longer exist (#1363)
* Remove deprecated 'tile' attribute in Draw#marshal_dump (#1364)
* Remove deprecated #instance_eval calling when block was given with
  Magick::ImageList#montage, Magick::Image::Info.new and more (#1362)
* Remove deprecated RMagick.rb file (#1361)
* Remove deprecated Magick.trace_proc= (#1351)
* Remove deprecated Magick::{Image, Image::Info}#monitor= (#1356)

Revision 1.34 / (download) - annotate - [select for diffs], Fri Aug 26 15:40:23 2022 UTC (19 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.33: +6 -1 lines
Diff to previous 1.33 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 4.2.6

RMagick 4.2.6 (2022-07-15)

Improvements

* Remove test_files to reduce gem package size (#1338)

Bug Fixes

* Guard against an empty rpath (#1333)
* Call GetImageDistortion instead of IsImagesEqual to fix the issue reported
  in #1342 (#1343)

RMagick 4.2.5 (2022-04-06)

Bug Fixes

* Specify rpath linker option to fix dynamic lib lookup failure on Linux
  (#1325)
* Fix Image#profile! that can't delete exif data (#1326)

Revision 1.33 / (download) - annotate - [select for diffs], Mon Apr 27 14:27:25 2020 UTC (3 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.32: +2 -1 lines
Diff to previous 1.32 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 4.1.2

Update ruby-RMagick to 4.1.2.


## RMagick 4.1.2

Bug Fixes:

- Fix build error on Freebsd (#1199)
- Add workaround for FreeBSD that it isn't able to process PDF (#1203)

## RMagick 4.1.1

Bug Fixes:

- Fix bug of signal handling internally (#1189)

Revision 1.32 / (download) - annotate - [select for diffs], Mon Mar 23 17:12:10 2020 UTC (4 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.31: +5 -366 lines
Diff to previous 1.31 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 4.1.0

Update ruby-RMagick to 4.1.0.
pkgsrc change: depends on ImageMagick istead of ImageMagick6.


RMagick 4.1.0 (2020-03-22)

Improvements:

* reduce package size by more than 1.5mb (#849)
* improve memory usage (#836)
* add support for Ruby 2.7 (#853)
* many documentation fixes and cleanups
* many testing fixes and cleanups
* Support CMYK color in Image#get_pixels (#871)
* Support to get CMYK color in Image#pixel_color (#875)
* Support to set CMYK color in Image#pixel_color (#908)
* Add ImageList#map (#1154)

Bug Fixes:

* fixed memory leaks (#809, #815, #816, #960, #1024)
* eliminate compiler warnings (#855, #864, #878, #917, #969, #981, #996,
  #1000, #1044)
* Recognize invert option in Image#opaque_channel with ImageMagick 7 (#882)
* Fix heap-buffer-overflow in Image#wet_floor with ImageMagick 7 (#883)
* Handle channel value with new image in Image#opaque_channel with
  ImageMagick 7 (#886)
* Pass caption value into ImageMagick 7 API in Image#polaroid (#898)
* Example: Fix "uninitialized constant Magick::TransparentOpacity" error (#899)
* Example: Fix error of constant usage (#900)
* Example: Fix error in doc/ex/composite.rb (#901)
* Example: Fix error in doc/ex/crop_with_gravity.rb (#902)
* Revert removed RemapImages() calling in ImageList#remap for ImageMagick 6
  (#904)
* Example: Fix alpha channel in examples/vignette.rb (#918)
* Example: Fix alpha channel in doc/ex/coalesce.rb (#920)
* Handle alpha value in Pixel#to_color (#922)
* Detect the proper ARCHFLAGS on macOS (#923)
* Handle boolean value as dither option in ImageList#quantize (#926)
* Use strlcpy instead of strncpy to ensure null terminating. (#933)
* Remove memalign() (#939)
* Add safe strlen() to ensure avoiding buffer overrun (#940)
* Use strlcpy() instead of strcpy() to ensure avoiding buffer overflow
  (#941)
* Use snprintf() instead of sprintf() to ensure avoiding buffer overflow
  (#945)
* Example: Remove unnecessary alpha setting (#950)
* Replace to correct format specifiers for size_t/ssize_t value (#978)
* Use proper format specifiers within MinGW (#997)
* Fix snprintf() format specifiers for unsigned value (#1006)
* Fix warning of "Variable is reassigned a value before the old one has
  been use" (#1008)
* Fix warning of "warning: explicitly assigning value of variable of type
  'int' to itself" (#1013)
* Fix Image#resample to use blur option properly with ImageMagick 7 (#1023)
* Fix Image#resize to use blur option properly with ImageMagick 7 (#1032)
* Fix that Color#compliance returns nil with undefined bit (#1049)
* Check memory API properly on Windows (#1050)
* Example: Fix "undefined method `opacity'" (#1051)
* Add workaround to pdf problem (#1072)
* Fix exception message because #export_pixels accept 0 argument (#1121)
* Fix default value of fill argument in Image#initialize (#1122)
* Call rm_ensure_result() in creating Image object (#1144)
* Use StringValueCStr() instead of StringValuePtr() (#1156)
* Use RSTRING_PTR() to retrieve a pointer of String object for buffer
  (#1157)
* Use StringValueCStr() to get null-terminated C-lang string (#1158)
* Fix SEGV in Magick::Draw#marshal_load (#1162)
* Fix SEGV in rm_check_ary_len() with unexpected argument value (#1168)
* Fix SEGV in Image#marshal_load (#1169)

Breaking Changes:

* remove tainted? logic (#854)

RMagick 4.1.0.rc2 (2019-09-17)

* fix a couple of compilation bugs (#796, #797)

RMagick 4.1.0.rc1 (2019-09-12)

  The ImageMagick 7 release is here! This adds beta support for
  ImageMagick 7.  Much thanks to @Watson1978 for getting the ball rolling
  on this and to @dlemstra for the extraordinary amount of work and
  patience that went into seeing it through.  RMagick should currently
  behave the same way under IM7 as it did under IM6, so please open an
  issue if you find anything that seems out of the ordinary.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Mar 8 15:48:25 2020 UTC (4 years ago) by taca
Branch: MAIN
Changes since 1.30: +1 -3 lines
Diff to previous 1.30 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 4.0.0

Update ruby-RMagick to 4.0.0.


## RMagick 4.0.0

This release removes a *lot* of deprecated functionality, so first upgrade to
3.2 and handle any deprecation warnings you see there before upgrading to 4.0.
There are a handful of removals that we could not, or forgot to deprecate, so
pay special attention to those below. This clears the road for ImageMagick 7
support in the very near future.

Breaking Changes:

- Removed deprecated Image#matte and Image#matte= (#731)
- Removed deprecated Draw#matte. (#736)
- Removed deprecated ImageList#fx. (#732)
- Removed deprecated Info#group and Info#group=. (#733)
- Removed deprecated KernelInfo#show. (#734)
- Removed deprecated Pixel#opacity and Pixel#opacity=. (#735)
- Removed deprecated KernelInfo#zero_nans. (#741)
- Removed deprecated ImageList#map (#740)
- Removed deprecated Pixel#from_HSL. (#742)
- Removed deprecated Image#alpha=. (#739)
- Removed deprecated Pixel#to_HSL. (#745)
- Removed deprecated Image#blur and Image#blur=. (#746)
- Removed deprecated Image#sync_profiles. (#754)
- Removed deprecated Image#opacity=. (#753)
- Removed deprecated Image#combine. (#752)
- Removed deprecated Image#map. (#751)
- Removed deprecated Image#mask=. (#750)
- Removed deprecated opacity arguments. (#757)
- Removed deprecated `OpaqueOpacity` and `TransparentOpacity`. (#765)
- Removed obsolete enumerations. (#766)

The following changes *did not have deprecation warnings* in 3.2, so you'll
want to double check that you update your code if you were relying on the
existing behavior:

- Changed Color#to_s to return an string that contains alpha instead of opacity. (#760)
- Changed Pixel#to_s to return a string that contains alpha instead of opacity. (#762)
- Changed Pixel#hash to use alpha instead of opacity. (#763)
- Changed Pixel#<=> to use alpha instead of opacity. (#764)
- Removed `BicubicInterpolatePixel` (use `CatromInterpolatePixel` instead) (#768)
- Removed `FilterInterpolatePixel` (no replacement) (#768)
- Renamed `NearestNeighborInterpolatePixel` to `NearestInterpolatePixel` (#768)

Enhancements:

- Add SetQuantumOperator (#755)

Bug Fixes:

- Fix SEGV in Image#each_profile (#737)

Revision 1.30 / (download) - annotate - [select for diffs], Sat Nov 2 15:00:56 2019 UTC (4 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.29: +17 -4 lines
Diff to previous 1.29 (colored)

graphics/ruby-RMagick: update to 3.2.0

Update to ruby-RMagick to 3.2.0, latest 3.2 release.


## RMagick 3.2.0

This is expected to be the final deprecation release before RMagick 4.0. We
have added loads of deprecation warnings to clear the pathway for ImageMagick 7
support. Once you've fixed all of them you should be fine to upgrade to version
4.0 without any pain. There are a small handful of edge cases which we could
not cleanly deprecate, though they should be extremely rare. These will be
documented in the 4.0 release. Thanks to @dlemstra for the hard work making
this release possible.

The biggest change in moving towards RMagick 4.0 will be the fact that
`opacity` is deprecated in favor of `alpha`.

**NOTE: `opacity` is the opposite of `alpha`!!!**

If you are currently passing opacity into methods, you will need to invert the
value and use the new `alpha:` keyword argument. If you are passing an integer,
`alpha = 255 - opacity`. An integer `opacity` of 0 is an `alpha` of 255.

Also, **major kudos to @Watson1978** for enabling Ruby's memory management in
(#697).  This should go a long way towards improving RMagick's reputation for
memory usage.

Deprecations: (To be removed in RMagick 4.0)

- `Info#group` (#578) (no replacement)
- `Image#blur` (#579) (no replacement)
- Renamed `AlphaChannelType` to `AlphaChannelOption` (#596)
- Renamed `DistortImageMethod` to `DistortMethod` (#605)
- Renamed `FilterTypes` to `FilterType` (#611)
- Renamed `InterpolatePixelMethod` to `PixelInterpolateMethod` (#613)
- Renamed `ImageLayerMethod` to `LayerMethod` (#618)
- Deprecate the `opacity` property of the Pixel class. (use `alpha` instead) (#619)
- Deprecate old enum names. (use IM7 names instead) (#627)
- `StaticGravity` (use `CenterGravity` instead) (#638)
- `Image#sync_profiles` (no replacement) (#640)
- Deprecate old metric type values (use IM7 names instead) (#647)
- Deprecate `ResetAlphaChannel` (no replacement) (#644)
- Deprecate `FlattenAlphaChannel` (no replacement) (#645)
- Deprecate `MatteChannel` (no replacement) (#646)
- Deprecate `ConstantVirtualPixelMethod` (no replacement) (#649)
- Deprecate `IntegerPixel` (no replacement) (#650)
- Deprecate `Image.combine` (use `ImageList#combine` instead) (#690)
- Deprecate `Image#opacity` (use `Image#alpha` instead) (#669)
- Deprecate unnamed argument for opacity in `Image#transparent` (use keyword `alpha:` instead) (#695)
- Deprecate unnamed argument for opacity in `Image#black_threshold` and `Image#white_threshold.` (use keyword `alpha:` instead) (#709)
- Deprecate unnamed argument for opacity in `Image#matte_flood_fill` (use keyword `alpha:` instead) (#711)
- Deprecate unnamed argument for opacity in `Image#paint_transparent` (use keyword `alpha:` instead) (#717)
- Deprecate unnamed argument for opacity in `Image#transparent_chroma.` (use keyword `alpha:` instead) (#722)
- Deprecate `Draw#matte` (use `Draw#alpha` instead) (#724)

Enhancements:

- Many internal adjustments to prepare for ImageMagick 7 support.
- Added alpha property to the pixel class. (#617)
- Add combine to the ImageList class. (#589)
- Add new alpha constants (#651)
- Add `Image#mask=` (#660)
- Add `Draw#alpha` to replace `Draw#matte` (#726)
- Add Draw#image (#720)
- Add ArchLinux support (#727)

Bug Fixes:

- Fix `Font#to_s` to not raise error (#569)
- Fix a SEGV in `Image#reduce_noise` (#576)
- Fix infinite loop in `Image#compose` (#587)
- Fix enumeration memory leaks (#592) (#594) (#606) (#610) (#626)
- Don't allow `Image#class_type` to be set to undefined (#599)
- Fixed setting the name of the clip path. (#608)
- Fix memory leak in `Info#view=` (#642)
- Fix memory leak in `Image.constitute` (#665)
- Raise error on invalid arguments in `Draw#bezier` (#674)
- Fix memory leak in `Image#sparse_color` (#683)
- Prevent negative values for `Image#convolve` (#679)
- Several cleanups and fixes in the examples
- Raise error on invalid arguments in `Draw#color` (#691)
- Raise error on invalid arguments in `Draw#opacity` (#692)
- Raise error on invalid arguments in `Draw#fill_opacity` (#693)
- Raise error on invalid arguments in `Draw#stroke_opacity` (#694)
- Raise error on invalid arguments in `Draw#font_weight` (#696)
- Raise error on invalid arguments in `Draw#pattern` (#702)
- Raise error on invalid arguments in `Draw#point` (#703)
- Raise error on invalid arguments in `Draw#font_size` (#704)
- Raise error on invalid arguments in `Draw#polygon` (#705)
- Raise error on invalid arguments in `Draw#polyline` (#706)
- Raise error on invalid arguments in `Draw#rotate` (#707)
- Raise error on invalid arguments in `Draw#scale` (#708)
- Raise error on invalid arguments in `Draw#stroke_dashoffset` (#710)
- Raise error on invalid arguments in `Draw#translate` (#713)
- Raise error on invalid arguments in `Draw#text` (#714)
- Raise error on invalid arguments in `Draw#stroke` (#715)
- Raise error on invalid arguments in `Draw#matte` (#716)
- Raise error on invalid arguments in `Draw#skewx`, `Draw#skewy` (#719)
- Fix `Image#thumbnail` to keep image aspect ratio like ImageMagick (#718)
- Fix bug where `ImageList#montage` doesn't apply `border_color` & `matte_color` (#601)
- Fix stack-buffer-overflow in `Draw#annotate` (#725)
- Enable managed memory feature (#697)

Code Quality:

- Many tests written
- Several fixes to reduce compiler warnings.

Revision 1.29 / (download) - annotate - [selected], Mon May 6 15:38:19 2019 UTC (4 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.28: +5 -3 lines
Diff to previous 1.28 (colored)

graphics/ruby-RMagick: update to 3.1.0

## RMagick 3.1.0

Deprecations: (To be removed in RMagick 4.0)

- Support for Ruby 2.3
- `KernelInfo#zero_nans` (#531) (no replacement)
- `KernelInfo#show` (#532) (no replacement)
- `ImageList#fx` (#529) (use `Image#fx` instead)
- `Image#alpha=` (#530) (use `Image#alpha` instead)
- `Image#mask=` (#530) (use `Image#mask` instead)
- `Image#matte` (#530) (use `Image#alpha` instead)
- `Image#matte=` (#530) (use `Image#alpha` instead)

Enhancements:

- Support ruby-mswin environment on Windows (#425)
- Add test for supporting webp format (#406)
- Add explicit Ruby 2.5 support (#339)
- Add explicit Ruby 2.6 support (#467)
- Restore support for ImageMagick 6.7 (#475)
- Add explicit ImageMagick 6.9 support (#340)
- Work towards ImageMagick 7.0 support (#470) (#487) (#489) (#492) (#494)
- Improve error messaging (#480) (#517)
- Add TimeResource support (#402)
- Add Image#fx method (#529)

Bug Fixes:

- Many, many memory leaks fixed
  (#362) (#361) (#360) (#359) (#358) (#357) (#367) (#370) (#364) (#372) (#373)
  (#374) (#375) (#376) (#385) (#384) (#383) (#382) (#381) (#380) (#379) (#378)
  (#377) (#391) (#390) (#389) (#396) (#401) (#409) (#419) (#417) (#416) (#415)
  (#414) (#413) (#412) (#411) (#410) (#418) (#454) (#453) (#452) (#451) (#450)
  (#461) (#460) (#459) (#563)
- Fix SEGV in ImageList methods with invalid image list (#356)
- Fix SEGV in Image#recolor (#387)
- Fix SEGV in Image#profile! (#400)
- Fix build error on Homebrew environment (#426)
- Fix Image#quantize and ImageList#quantize could not make dither false (#458)
- Replace obsoleted $defout to $stdout (#463)
- Avoid SEGV in monitor feature for Ruby 2.5+ (#462)
- Fix SEGV in Image#write with CMYKColorspace (#465)
- Avoid problems related to GC in monitor feature (#468)
- Get rid of compiler warnings (#484) (#491) (#500)
- Fix rmfill leaks (#528)
- Removed automatic allocation of the ImageInfo that is broken. (#547)
- Fix color histogram (#540)
- Fix Image#iptc_profile does not work with ImageMagick 6.7 (#558)

Code Quality:

- Many tests written
- CI improvements
- Other refactors

Revision 1.28 / (download) - annotate - [select for diffs], Mon Feb 25 16:48:58 2019 UTC (5 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.27: +9 -1 lines
Diff to previous 1.27 (colored) to selected 1.29 (colored)

graphics/ruby-RMagick: update to 3.0.0

## RMagick 3.0.0

Breaking Changes:

- Drop support for Ruby < 2.3.
- Drop support for ImageMagick < 6.8.
- Raise error when `nil` or empty string are passed to `Image.read`. (#351)
- Monitor feature disabled on Windows. (#344)
- Note: ruby versions > 2.4 and ImageMagick versions > 6.8 are not *explicitly*
  supported, yet, but if you are using them already, they should continue to
  work in the same fashion.

Enhancements:

- Add feature `Image#channel_entropy` (#300)
- Many quality of life improvements in the codebase.

Bug Fixes:

- Many memory leaks fixed!
- Fix `LoadError` on Windows. (#315)
- fix argument count in `Image#morphology_channel` (#306)

Revision 1.27 / (download) - annotate - [select for diffs], Mon Oct 10 14:56:26 2016 UTC (7 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored) to selected 1.29 (colored)

Update ruby-RMagick to 2.16.0.

## RMagick 2.16.0

- Support ImageMagick 6.9+ - @ZipoKing

Revision 1.26 / (download) - annotate - [select for diffs], Sun Sep 13 14:27:47 2015 UTC (8 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.25: +9 -1 lines
Diff to previous 1.25 (colored) to selected 1.29 (colored)

Update ruby-RMagick to 2.15.4.

## RMagick 2.15.4

- Improved C extension building process - @u338steven

## RMagick 2.15.3

- Fixed ImageMagick version detection on Windows - @maisumakun

Revision 1.25 / (download) - annotate - [select for diffs], Sun Jun 7 10:32:36 2015 UTC (8 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.24: +12 -5 lines
Diff to previous 1.24 (colored) to selected 1.29 (colored)

Update ruby-RMagick to 2.15.2.

## 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

Revision 1.24 / (download) - annotate - [select for diffs], Sun Mar 8 15:17:20 2015 UTC (9 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored) to selected 1.29 (colored)

Add ${GEM_EXTSDIR}/gem.build_complete for new rubygems and updated ruby.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Feb 3 13:58:02 2015 UTC (9 years, 1 month ago) by taca
Branch: MAIN
Changes since 1.22: +31 -11 lines
Diff to previous 1.22 (colored) to selected 1.29 (colored)

Update ruby-RMagick to 2.13.4.

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

Revision 1.22 / (download) - annotate - [select for diffs], Mon Mar 17 14:11:16 2014 UTC (10 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored) to selected 1.29 (colored)

Add GEM_EXTSDIR support.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Nov 8 15:37:34 2011 UTC (12 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (colored) to selected 1.29 (colored)

* Remove .require_paths from PLIST
* Bump PKGREVISION.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Sep 10 06:42:52 2010 UTC (13 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.19: +4 -3 lines
Diff to previous 1.19 (colored) to selected 1.29 (colored)

Update graphics/ruby-RMagick to 2.13.1.

* 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).

Revision 1.19 / (download) - annotate - [select for diffs], Sun Jun 14 20:05:43 2009 UTC (14 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.18: +1 -2 lines
Diff to previous 1.18 (colored) to selected 1.29 (colored)

Convert @exec/@unexec to @pkgdir or drop it.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Jun 14 17:59:27 2009 UTC (14 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.17: +1 -12 lines
Diff to previous 1.17 (colored) to selected 1.29 (colored)

Remove @dirrm entries from PLISTs

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jan 17 01:49:06 2009 UTC (15 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.16: +6 -1 lines
Diff to previous 1.16 (colored) to selected 1.29 (colored)

Update RMagick to 2.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

Revision 1.16 / (download) - annotate - [select for diffs], Fri Dec 5 01:19:53 2008 UTC (15 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored) to selected 1.29 (colored)

Update RMagick to 2.8.0.

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.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Sep 29 14:28:45 2008 UTC (15 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored) to selected 1.29 (colored)

Update ruby18-RMagick pacakge to 2.7.0.

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)

Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 15 08:45:01 2008 UTC (15 years, 6 months ago) by taca
Branch: MAIN
Changes since 1.13: +10 -4 lines
Diff to previous 1.13 (colored) to selected 1.29 (colored)

Update ruby-RMagick package to 2.6.0.

RMagick 2.6.0
    o Fix bug #21237, Image::write ignores format attribute when called with a
      Tempfile pathname (bug report by Jack Shedd)
    o Fix bug #21897, ImageList#from_blob abends when certain corrupt JPEG
      images are used (bug report by Peter Szabo)
    o Add Image#composite_tiled, Image#composite_tiled! (ref:
      http://rubyforge.org/forum/forum.php?thread_id=27347&forum_id=33)
    o Add Image#deskew (available with ImageMagick 6.4.2-5)
    o Add Image#define, Image#undefine (available in ImageMagick 6.3.6)
    o Add Image#level_colors (available in ImageMagick 6.4.2-1)
    o Add Image#levelize_channel (available in ImageMagick 6.4.2-1)
    o Add Image#affinity, ImageList#affinity (available in ImageMagick 6.4.3-6).
      These methods replace Image#map and ImageList#map.
    o Accept DitherMethod values for the dither argument to Image#quantize,
      ImageList#quantize
    o Add the BarrelDistortion, PolynomialDistortion, ShepardsDistortion,
      PolarDistortion, and DePolarDistortion MagickDistortion Method enum values
      (available in ImageMagick 6.4.2-6)
    o Add the HorizontalTileVirtualPixelMethod and
      VerticalTileVirtualPixelMethod VirtualPixelMethod enum values
      (available in ImageMagick 6.4.2-6)
    o Add DitherMethod enum class
    o Added general-purpose OptionalMethodArguments class to handle ad-hoc
      optional arguments.
    o Support optional "distort:viewport" and "distort:scale" arguments to
      Image#distort
    o Support optional highlight_color and lowlight_color arguments
      to Image#compare_channel

RMagick 2.5.2
    o Add support for MergeLayer to Magick::ImageList#optimize_layers (patch
      #21189, submitted by Andrew Watson)
    o Add PowQuantumOperator argument for Image#quantum_operator (available
      in ImageMagick 6.4.1-9)

RMagick 2.5.1
    o Update Pixel#to_color to work with the new QueryMagickColorname API in
      ImageMagick 6.4.1-9.

RMagick 2.5.0
    o Added Image#add_compose_mask, #delete_compose_mask (feature #20531)

RMagick 2.4.0
    o Added Image#image_type= (feature #20490)

Revision 1.13 / (download) - annotate - [select for diffs], Fri Apr 4 15:30:01 2008 UTC (15 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.12: +359 -730 lines
Diff to previous 1.12 (colored) to selected 1.29 (colored)

Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Jan 12 04:35:47 2008 UTC (16 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.11: +8 -10 lines
Diff to previous 1.11 (colored) to selected 1.29 (colored)

Update RMagick to 2.1.0.

Changes:
RMagick 2.1.0
    o Added Image::Info#caption= attribute
    o Rename Image#crop_resized, #crop_resized! to #resize_to_fill,
      #resize_to_fill!. Add aliases for the old names.
    o Fix bug #16776, in the axes.rb example the last 2 arguments to
      border.rectangle are swapped (bug report by Alain Feler)
    o Fix bug #16931, apostrophe in #error directive causes error in some
      versions of GCC (bug report by Justin Dossey)

Revision 1.11 / (download) - annotate - [select for diffs], Fri Jan 4 03:05:13 2008 UTC (16 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.10: +11 -2 lines
Diff to previous 1.10 (colored) to selected 1.29 (colored)

Update RMagick to 2.0.0.

RMagick 2 is the future of RMagick. This is the version that will get new
methods and support new ImageMagick features.

RMagick 2 does not support GraphicsMagick.

Changes:
RMagick 2.0.0
    o Replaced configure/make/make install with standard Ruby setup.rb,
      extconf.rb
    o Removed support for Ruby earlier than 1.8.2
    o Removed support for GraphicsMagick. As a result these methods are no
      longer available: Image#grayscale_pseudo_class, Image#statistics.
    o Removed support for all releases of ImageMagick earlier than 6.3.0.
    o Removed deprecated Image#random_channel_threshold. Use
      Image#random_threshold_channel instead
    o Removed deprecated Image#channel_threshold. Use
      Image#random_threshold_channel instead
    o Removed unecessary Image#montage=
    o Removed unecessary and undocumented Image#image_type=
    o Removed deprecated Image::Info#tile_info, tile_info= attributes.
    o Removed deprecated Image::Info#tile, tile= attributes. Use #extract,
      #extract= instead
    o Removed deprecated Image::Info#subimage, subimage= attributes. Use
      scene, scene= instead
    o Removed deprecated Image::Info#subrange, subrange= attributes. Use
      number_scenes, number_scenes= instead
    o Removed deprecated Magick.set_monitor. Use Image#set_monitor,
      Image::Info#set_monitor instead
    o Removed deprecated RunlengthEncodedCompression CompressionType. Use
      RLECompression instead
    o Deprecated Image#matte, matte= with ImageMagick 6.3.5 and later
    o Added Image::Info#stroke=, stroke_width= and undercolor= attributes
    o Added Image::Info#tile_offset= attribute
    o Added Draw#fill_pattern= and #stroke_pattern= annotate attributes
    o Changed Image::Info[] and Image::Info[]= to allow an omitted \"format\"
      argument
    o Added Image#destroy!, destroyed?, check_destroyed methods
    o Support Image object creation/destruction tracing with the
      Magick.trace_proc attribute
    o Added Magick::QuantumRange. Magick::MaxRGB is deprecated.
    o Added OptimizeTransLayer, RemoveDupsLayer, RemoveZeroLayer,
      OptimizeImageLayer ImageLayerMethods enum values (available with
      ImageMagick 6.3.3),
      MosaicLayer, FlattenLayer (available with ImageMagick 6.3.6)
    o RMagick works with Q32 version of ImageMagick
    o Added ChangeMaskCompositeOp, DivideCompositeOp, LinearLightCompositeOp
      CompositeOperator enum values
    o Added SplineInterpolatePixel InterpolatePixelMethod enum value
    o Added DitherVirtualPixelMethod, RandomVirtualPixelMethod,
      BlackVirtualPixelMethod, GrayVirtualPixelMethod, WhiteVirtualPixelMethod
      (available with ImageMagick 6.3.5), and MaskVirtualPixelMethod (available
      with ImageMagick 6.3.3) VirtualPixelMethod enum values
    o Added GIFInterlace, JPEGInterlace, PNGInterlace Interlace type enum
      values (available with ImageMagick 6.3.4)
    o Added SentinelFilter FilterTypes enum value (available in ImageMagick
      6.3.6)
    o Added Image.combine
    o Added Image#separate (available with ImageMagick 6.3.2)
    o Added Image#distort (available with ImageMagick 6.3.5)
    o Added Image#each_pixel (thanks to Russell Norris for the suggestion and
      code)
    o Added Image#histogram? (available with ImageMagick 6.3.5)
    o Added Image#sync_profiles  (available with ImageMagick 6.3.2)
    o Added Image#extent (available with ImageMagick 6.3.1)
    o Added Image#excerpt, Image#excerpt! (available with ImageMagick 6.3.5)
    o Added Image::Info#attenuate
    o Added Image#clut_channel (available with ImageMagick 6.3.5)
    o Feature Request #16264, added ImageList#composite_layers (available with
      ImageMagick 6.3.3, request from Steve Martocci)
    o Added Image#alpha= (available with ImageMagick 6.3.5)
    o Added Image#gravity=
    o Added Image#equalize_channel (available with ImageMagick 6.3.6)
    o Added new FilterTypes values KaiserFilter, WelshFilter, ParzenFilter,
      LagrangeFilter, BohmanFilter, BartlettFilter (available with ImageMagick
      6.3.6)
    o Fix bug #10339, Image#trim does not support \"reset page information
      option\" (bug report from Nobody)
    o Renamed RMagick.so to RMagick2.so to prevent confusion between RMagick.rb
      and RMagick.so
    o Feature Request #16276, re-organize doc to not split Image method pages
      in the middle of an initial letter (request from Roy Leban)
    o Updated for ImageMagick 6.3.7-5
    o Made changes as necessary to work with current Ruby 1.9.0

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jan 22 01:40:44 2007 UTC (17 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.9: +7 -1 lines
Diff to previous 1.9 (colored) to selected 1.29 (colored)

Update ruby-RMagick to 1.15.0

ChangeLog:
RMagick 1.15.0
    o Added fx method to ImageList class
    o Added wet_floor method to the Image class
    o Added linear_stretch method to the Image class (available with
      ImageMagick 6.3.1-1)
    o Added recolor method to the Image class (available with ImageMagick 6.3.1-
3)
    o Added polaroid method to the Image class (available with ImageMagick 6.3.1
-6)
    o Added origin attribute to the Image::Info class (supported by
      ImageMagick 6.3.1-4 and later)
    o Added PaletteBilevelMatteType to the ImageType enum (available with
      ImageMagick 6.2.9)
    o Fix bug #6260, some RVG examples produce all-black GIF images
    o Fix bug #7034, fix the matte method in the Draw class
    o Fix bug #7373, default channels should be RGB instead of RGBA
    o Fix bug #7716, Pixel#intensity wrong for gray images (bug report from
      Morio Miki)
    o Fix bug #7949, Magick::Draw.new abends when an exception occurs before
      the draw object is fully initialized (bug report from Andrew Kaspick)
    o Fix bug #8015, Magick::Draw.new doesn't call the optional arguments block
      in the right scope (bug report from Andrew Kaspick)
    o Tested with ImageMagick 6.3.2-0

Revision 1.9 / (download) - annotate - [select for diffs], Sat Oct 28 02:03:45 2006 UTC (17 years, 5 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.8: +17 -10 lines
Diff to previous 1.8 (colored) to selected 1.29 (colored)

*** empty log message ***

Revision 1.8 / (download) - annotate - [select for diffs], Thu Sep 7 15:53:48 2006 UTC (17 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.7: +6 -6 lines
Diff to previous 1.7 (colored) to selected 1.29 (colored)

Sort PLIST.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Aug 8 03:14:02 2006 UTC (17 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6 (colored) to selected 1.29 (colored)

Backout previous change since something wrong with generating some
image files.  It should be fixed and PLIST should not be changed.
Noted by OBATA Akio on pkgsrc-changes.

Bump PKGREVISION.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Aug 7 16:16:31 2006 UTC (17 years, 7 months ago) by taca
Branch: MAIN
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored) to selected 1.29 (colored)

Correct PLIST and bump PKGREVISION.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Jul 2 11:03:27 2006 UTC (17 years, 9 months ago) by taca
Branch: MAIN
Changes since 1.4: +7 -1 lines
Diff to previous 1.4 (colored) to selected 1.29 (colored)

Update ruby-RMagick package 1.13.0:

RMagick 1.13.0
    o Added transform, transform!, transpose, transpose! methods to Image class
      (available with ImageMagick 6.2.8)
    o Feature #4844, add auto_orient, auto_orient! methods to Image class
      (suggestion from John Oordopjes, available with ImageMagick 6.2.8)
    o Added adaptive_sharpen, adaptive_sharpen_channel methods to Image class
      (available with ImageMagick 6.2.7)
    o Added composite_image_channel, composite_image_channel! methods to Image
      class (added in ImageMagick 6.2.6)
    o Added radial_blur_channel method to Image class (available in
      ImageMagick 6.2.4)
    o Fix bug #4806, add hash, eql? methods to Pixel class (bug report from
      Tim Pease)
    o Change extension filename to match RubyGems 0.9.0 expectations.
    o Fix bug #4821, correct doc for Image#rotate (bug report from Tim Pease)
    o Update the Draw#annotate documentation

Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 2 15:53:08 2006 UTC (18 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.3: +85 -78 lines
Diff to previous 1.3 (colored) to selected 1.29 (colored)

Update ruby-RMagick package to 1.10.0.

RMagick 1.10.0
    o Added add_noise_channel method to Image class (available with ImageMagick 6.2.5)
    o Added vignette method to the Image class (available with ImageMagick 6.2.6)
    o Added crop_resize method to the Image class (thanks to Jerret Taylor for
      the suggestion and original code)
    o Added export_pixels_to_str method to the Image class
    o Provided default arguments to Image#export_pixels
    o Added "order" option to Image#ordered_dither
    o Added cyan, magenta, yellow, and black attribute accessors to the Pixel class
    o Added CineonLogRGBColorspace, LABColorspace, Rec601LumaColorspace,
      Rec601YCbCrColorspace, Rec709LumaColorspace, Rec709YCbCrColorspace,
      LogColorspace enumerators to the ColorspaceType enumeration class.
    o Fixed bug #2844, Image#to_blob exits if the image is a 0x0 JPEG
    o Fixed bug #2688, Image#annotate, Draw#get_multiline_type_metrics handle
      newline characters properly
    o Tested with ImageMagick 6.2.6
    o Removed support for all versions of ImageMagick prior to 6.0.0

Revision 1.3 / (download) - annotate - [select for diffs], Tue Sep 13 14:38:14 2005 UTC (18 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.2: +2 -8 lines
Diff to previous 1.2 (colored) to selected 1.29 (colored)

Update graphics/ruby-RMagick package to 1.9.1 applying patch from
PR pkg/31251 provided by Akio Obata.

RMagick 1.9.1
o Fixed bug #2157, Image#total_colors is now an alias of Image#number_colors
o Fixed bug #2155, Image#dispose= now accepts a DisposeType enum, #dispose
  now returns a DisposeType enum.
o Fixed bug #2156, Image#properties no longer returns garbage for the property
  name and value.
o Fixed bug #2190, Image#compose now returns a CompositeOperator
o Fixed bug #2191, Image#composite no longer abends when called
  with 0 arguments
o Fixed bug #2213, ImageList#montage method no longer leaves the imagelist
  corrupt after raising an ImageMagickError
o Feature #2159, added GrayChannel ChannelType enum value, BlendCompositeOp
  and ColorBurnCompositeOp CompositeOperator enum values, RLECompression
  CompressionType enum value, deprecate RunlengthCompression
o Feature #2172, added optional argument to crop and crop! to reset the saved
  page offsets after cropping
o Deprecated Image#channel_threshold. This method is deprecated in ImageMagick.
o Feature #2373, change Image#import_pixels to accept a pixel data buffer
  as well as a pixel data array. (Thanks to Ara T. Howard for this suggestion!)
o Fixed to compile without errors with ImageMagick 6.2.4-4.

Revision 1.2 / (download) - annotate - [select for diffs], Wed May 11 15:57:32 2005 UTC (18 years, 10 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.1: +191 -2 lines
Diff to previous 1.1 (colored) to selected 1.29 (colored)

Update ruby-RMagick package to 1.8.0.

Based on PR pkg/30171, I limit this pacakge available only for
ruby-1.8.X.  Though document says it works with Ruby 1.6.7 and
lator, it didn't build with ruby16-base pacakge.

Change Log.
	RMagick 1.8.0 - April 30, 2005
	o Added Image#shadow (ImageMagick 6.1.7)
	o Added Image::Info#undefine, #[], #[]=
	o Added sigmoidal_contrast_channel, sepiatone to Image class
	  (ImageMagick 6.2.1)
	o Added JPEG2000Compression constant (ImageMagick 6.2.2)
	o Incorporated RVG classes
	o Added RVG documentation, examples, updated installer
	o Tested with ImageMagick 6.2.2-0, latest GraphicsMagick 1.2

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Apr 6 14:54:02 2005 UTC (18 years, 11 months ago) by minskim
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.29 (colored)

Import ruby-RMagick from pkgsrc-wip.  Packaged by OBATA Akio.

RMagick is an interface between the Ruby programming language and the
ImageMagick and GraphicsMagick image processing libraries.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Apr 6 14:54:02 2005 UTC (18 years, 11 months ago) by minskim
Branch: MAIN
Diff to selected 1.29 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>