Commit graph

28 commits

Author SHA1 Message Date
obache
8a930068c9 fixes automatic ABI_DEPENDS pattern update. 2011-01-29 11:47:27 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
taca
fec9799a21 Don't hardcode "ruby18-" but use "${RUBY_PKGPREFIX}-".
Fix build problem of ruby-gnome2 with ruby19.
(Although textproc/ruby-eruby has another problem with ruby19.)
2010-09-28 12:24:25 +00:00
obache
cd0048a595 Need ruby-pkg-config to configure. 2010-09-24 02:55:09 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
obache
44b341af17 Update rcairo to 1.10.0.
While here, change LICENSE to exactly dual license.

Release 1.10.0 (2010-09-12) Kouhei Sutou <kou@cozmixng.org>)
===========================================================

Features
-----
  * Support cairo 1.10.0.
2010-09-14 06:05:25 +00:00
taca
0e63feb5e1 Update graphics/ruby-rcairo to 1.8.5.
* Allow graphics/ruby-rcairo/buildlink3.mk to specify "ruby19-" package.

win32 changes only and no change for pkgsrc.
2010-09-10 06:55:02 +00:00
obache
ab9651bc36 Update rcairo to 1.8.4.
Release 1.8.4 (2010-08-27) Kouhei Sutou <kou@cozmixng.org>)
===========================================================

Fixes
-----
  * Fix build system. (patch by kimura watasu and suggested by OBATA Akio)
  * Fix Windows gem. (reported by Dominic Sisneros)

Thanks
------
  * Dominic Sisneros
  * kimura wataru
  * OBATA Akio
2010-08-27 05:15:33 +00:00
obache
3e520e29d1 Adjust to upstream fix. 2010-08-27 02:11:13 +00:00
obache
cfd0ed53ef Update rcairo to 1.8.3.
Release 1.8.3 (2010-08-26) Kouhei Sutou <kou@cozmixng.org>)
===========================================================

Features
--------
  * Support cairo 1.8.10.
  * Support Ruby 1.9.2. (reported by Tasuku SUENAGA and kimura wataru)
  * Fix RGV -> HSV conversion. (patch by Yuta Taniguchi)
  * Support Cairo::Color as Hash key.

Thanks
------
  * Yuta Taniguchi
  * Tasuku SUENAGA
  * kimura wataru
2010-08-27 02:06:50 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
obache
2665447a05 * take maintainership
* set LICENSE=ruby-license
* back to use extconf from gems.
  C ext ruby module from gems install header files into unwanted location.
  It confuse build of package using those modules.
  Moreover, gems module will not be loaded by rb_require from C module.
  It introduce unwanted behaviour to packages using directly/indirectly
  using the module.

Bump PKGREVISION.
2010-05-25 04:39:46 +00:00
obache
e59c423c48 Update rcairo to 1.8.1.
Release 1.8.1 (2009-12-13)
===========================================================

Features
--------
  * Support cairo 1.8.8.
  * Improve auto .pc detection.
2009-12-13 12:26:44 +00:00
joerg
24ce9c6c39 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 20:05:39 +00:00
joerg
3a3c07bc30 Remove @dirrm entries from PLISTs 2009-06-14 17:59:04 +00:00
obache
49e4fe1a08 Just use ruby- for future ruby19... 2009-05-27 05:47:44 +00:00
darcy
e9660daec1 Drop MAINTAINERSIP at MAINTAINER's request. 2009-03-24 13:35:47 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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.
2009-03-20 19:23:50 +00:00
obache
3756725be3 Update rcairo to 1.8.0.
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-10-19 13:42:29 +00:00
obache
42edf490bf Update rcairo to 1.7.0.
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-09-15 09:08:09 +00:00
taca
556fa4bc85 Fix BUILDLINK_API_DEPENDS.ruby18-rcairo. Therei is no ruby-rcairo package
version 1.6.0 or later but 1.2.0 and later.
2008-06-22 03:31:52 +00:00
jlam
c398bf4bea Update graphics/ruby-rcairo to 1.6.1. Changes from version 1.6.0 include:
+ 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-29 17:36:32 +00:00
jlam
91f85599d9 Update graphics/ruby-cairo to 1.6.0. Changes from version 1.5.1 include:
* 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-14 20:09:32 +00:00
jlam
885bb9d933 Update ruby-cairo to version 1.5.1. Changes from version 1.5.0 include:
+ 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.
2008-04-04 15:19:26 +00:00
obache
1cfcb22925 Update ruby-rcairo to 1.5.0.
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-27 04:10:52 +00:00
obache
816616f38f Let to install 'rb_cairo.h'.
Bump PKGREVISION.

And change HOMEPAGE to rcaio's one.
2007-05-26 16:52:24 +00:00
obache
1d97f88c62 Update ruby-rcairo to 1.4.1.
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.
2007-05-26 14:13:42 +00:00
minskim
4144027202 Import ruby-rcairo from pkgsrc-wip. Packaged by Dieter Roelants.
Cairo is a 2D graphics library with support for multiple output
devices.  rcairo provides ruby bindings to cairo.
2006-07-23 16:57:25 +00:00