summaryrefslogtreecommitdiff
path: root/graphics/ruby-rcairo
AgeCommit message (Collapse)AuthorFilesLines
2009-12-13Update rcairo to 1.8.1.obache2-6/+6
Release 1.8.1 (2009-12-13) =========================================================== Features -------- * Support cairo 1.8.8. * Improve auto .pc detection.
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-2/+1
2009-06-14Remove @dirrm entries from PLISTsjoerg1-31/+1
2009-05-27Just use ruby- for future ruby19...obache1-5/+5
2009-03-24Drop MAINTAINERSIP at MAINTAINER's request.darcy1-2/+2
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-14/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-19Update rcairo to 1.8.0.obache3-9/+17
Release 1.8.0 (2008-09-26) Kouhei Sutou <kou@cozmixng.org>) =========================================================== Features -------- * Support cairo 1.8.0. * Resupport cairo 1.2.x. (reported by Yusuke ENDOH)
2008-09-15Update rcairo to 1.7.0.obache3-8/+127
Release 1.7.0 (2008-08-16) Kouhei Sutou <kou@cozmixng.org>) =========================================================== Features -------- * Support cairo 1.7.4. * Add new methods: * Cairo::Context#destroy * Cairo::Surface#destroy * Cairo.satisfied_version? * Resupport ruby 1.9. (suggested by Paul van Tilburg) * Fix README. (suggested by Davide Rambaldi) ---------------------------- Release 1.6.3 (2008-07-19) Kouhei Sutou <kou@cozmixng.org>) =========================================================== Features -------- * Fix build failure on Debian GNU/Linux. (reported by James Healy) * Fix GC failure with Ruby 1.8.7. (reported by James Healy) * Improve building on MacOS X. (suggested by Carsten Bormann) * Fix install location of cairo.so. (suggested by OBATA Akio) ---------------------------- Release 1.6.2 (2008-06-14) Kouhei Sutou <kou@cozmixng.org>) =========================================================== Features -------- * Fix build failure on MacOS X. * Fix build failure on 64bit Linux. * Fix build failure with old Ruby. * Fix build failure with Ruby 1.9. ----------------------------
2008-06-22Fix BUILDLINK_API_DEPENDS.ruby18-rcairo. Therei is no ruby-rcairo packagetaca1-2/+2
version 1.6.0 or later but 1.2.0 and later.
2008-04-29Update graphics/ruby-rcairo to 1.6.1. Changes from version 1.6.0 include:jlam3-13/+11
+ Remove PKG_CONFIG_PATH workaround in the package Makefile. The default pkg-config tool script (which properly sets PKG_CONFIG_LIBDIR) now works properly (thanks to OBATA Akio). * Fix Quartz related bugs. (thanks to kimura wataru) * Support PKG_CONFIG_LIBDIR. (thanks to OBATA Akio) * Support RubyGems for mswin32.
2008-04-14Update graphics/ruby-cairo to 1.6.0. Changes from version 1.5.1 include:jlam3-10/+203
* Support cairo 1.6.0. * Improve Quartz surface support. (thanks to kimura wataru, OBATA Akio) * Support Cairo::Win32PrintingSurface. * Support Cairo::QuartzImageSurface. * Support ruby 1.9.1. * Add Cairo::Paper. * Improve size specification of Cairo::PSSurface, Cairo::PDFSurface, Cairo::SVGSurface.
2008-04-04Update ruby-cairo to version 1.5.1. Changes from version 1.5.0 include:jlam3-30/+78
+ Install as a Ruby gem. * Support Quartz surface. * Fix a wrong type conversion bug. * Fix a memory leak bug. * Support ruby 1.9.0. * Fix typos. * Rename Cairo::WIN32Surface to Cairo::Win32Surface * Cairo::WIN32Surface is still available for backward compatibility but don't use in newly written code.
2007-05-27Update ruby-rcairo to 1.5.0.obache3-10/+14
Release 1.5.0 (2007-05-27) Kouhei Sutou <kou@cozmixng.org>) ========================================================== Many API improvement. Features -------- * Support Cairo::Surface.new with block. * Support RubyGems. * Add experimental API Cairo::Context#pseudo_blur. (API may be changed.) * Fix strange Cairo::Context#push_group and Cairo::Context#pop_group behaviour. * Fix Cairo::Context::Path#map_path_onto. * Add high-level color interface. (Cairo::Color) * Improve color related API. For example: From: context.set_source_rgb(1, 0, 0) To: context.set_source_color(:red) * Support RGB/CMYK/HSV conversion. * Many default color definitions. * Support path creation using Cairo::Path without Cairo::Context. * Improve constant value specify API. For example: From: Cairo::ImageSurface.new(Cairo::FORMAT_ARGB32, 100, 100) To: Cairo::ImageSurface.new(:argb32, 100, 100) * Support win32 surface. (Yoshinao Muramatsu)
2007-05-26Let to install 'rb_cairo.h'.obache2-3/+6
Bump PKGREVISION. And change HOMEPAGE to rcaio's one.
2007-05-26Update ruby-rcairo to 1.4.1.obache3-10/+16
Release 1.4.1 (2007-03-10 Kouhei Sutou <kou@cozmixng.org>) ========================================================== Features -------- * Add missing pkg-config.rb. Release 1.4.0 (2007-03-06 Kouhei Sutou <kou@cozmixng.org>) ========================================================== Features -------- * All cairo 1.4.0 API are implemented.
2006-07-23Import ruby-rcairo from pkgsrc-wip. Packaged by Dieter Roelants.minskim5-0/+55
Cairo is a 2D graphics library with support for multiple output devices. rcairo provides ruby bindings to cairo.