From: Paul Duncan Date: 2002-11-05T16:08:18+09:00 Subject: [ANN] Imlib2-Ruby 0.4.2 Late last week I released Imlib2-Ruby version 0.4.2, my Ruby bindings for Imlib2 (http://www.enlightenment.org/pages/imlib2.html). Imlib2 is a fast, cross-platform image processing library with support for TrueType fonts, MMX acceleration, a variety of image formats, and more. URLs: * Project Page: http://www.pablotron.org/software/imlib2-ruby/ * Download: http://www.pablotron.org/download/imlib2-ruby-0.4.2.tar.gz * API Reference: http://www.pablotron.org/software/imlib2-ruby/doc/ Imlib2-Ruby is also available as a Debian package, courtesy of Jon Bernard, or via the FreeBSD ports collection, courtesy of Akinori Musha. Changes in Imlib2-Ruby 0.4.2: * removed empty tutorial/ directory * minor fix to examples/checkerboard.rb (and examples/oo-board.rb) to avoid imlib2 fill_ellipse bug * added Imlib2::Image::draw_pixel_workaround{?,=} to enable or disable imlib_image_draw_pixel() work-around behavior * changed all instances (except one, where it was appropriate) of STR2CSTR() to RSTRING(blah)->ptr * fixed bug in Imlib2::Image#crop_scaled * removed non-free fonts * fixed link errors reported by Christian Szegedy * fixed a bug in Imlib2::Image#static_filter * fixed a bug with Imlib2::Context#cmod= * fixed Imlib2::Image#sharpen and Imlib2::Image#sharpen! * fixed Imlib2::Context#set_dither * now compiles clean with -W -Wall -pedantic (except for a few ruby.h errors, that is) * rewrote exceptions so they now work properly again * extconf.rb: checks imlib2 version to adjust imlib_draw_pixel() workaround (imlib2 1.0.5 and earlier get it set) * added sharpena dn blur tests A full ChangeLog is available online at http://www.pablotron.org/software/imlib2-ruby/ChangeLog Feel free to email me at the address below if you have any suggestions, questions, or comments. -- Paul Duncan pabs in #gah (OPN IRC) http://www.pablotron.org/ OpenPGP Key ID: 0x82C29562