File perl-Cairo.changes of Package perl-Cairo

-------------------------------------------------------------------
Thu Jun 19 16:41:25 CEST 2008 - anicka@suse.cz

- update to 1.060
 * Cairo.pm: Add documentation for new API.
 * Makefile.PL: Trap exceptions thrown by EU::PkgConfig->find.
   When one occurs, exit with status 0 to indicate to CPAN testers
   that their system isn't supported.
 * t/Cairo.t: Wrap cairo_has_current_point.
 * t/Cairo.t: Wrap cairo_path_extents.
 * t/CairoSurface.t: Wrap cairo_format_stride_for_width.  Adapt to
   API changes: cairo_surface_copy_page and cairo_surface_show_page
   don't return cairo_status_t anymore.
 * CairoPath.xs: Fix the tied interface for paths on perl 5.6,
   whose magic support was slightly broken.  Also cleanup the tie
   code a bit.
 * t/CairoSurface.t: Wrap cairo_surface_copy_page and
   cairo_surface_show_page.
 * t/CairoSurface.t: Wrap cairo_ps_surface_restrict_to_level,
   cairo_ps_get_levels, and cairo_ps_level_to_string.
 * t/CairoSurface.t: Wrap cairo_ps_surface_set_eps and
   cairo_ps_surface_get_eps.

-------------------------------------------------------------------
Mon Jan 14 10:51:13 CET 2008 - anicka@suse.cz

- update to 1.045
 * CairoSurface.xs: Use perl's New*/Safefree facilities instead of
   calloc/malloc/free as the latter aren't safe on some platforms,
   notably Win32.
 * t/CairoSurface.t: Mark the isa_ok test for PDF surfaces returned
   by create_similar() as TODO, since the returned surface's type 
   is not reliable at this point.

-------------------------------------------------------------------
Wed Nov 21 11:00:19 CET 2007 - anicka@suse.cz

- update to 1.044
  * Cairo.pm: Add entries for the various surfaces to the API
    listing.
  * Makefile.PL: Update the list of exported symbols.
  * t/CairoPattern.t: When Test::Number::Delta is not available,
    skip the relevant tests instead of faking passes.
  * t/CairoSurface.t: Don't use the hash-ref variant of 
    the constant pragma. It's not supported by the version 
    that ships with perl 5.6.
- enable fixed tests again

-------------------------------------------------------------------
Thu Nov  1 15:46:06 CET 2007 - anicka@suse.cz

- update to 1.043
  * Makefile.PL: Use BEGIN { require 5.006; } instead of require
    v5.6.0.  Make missing Test::Number::Delta non-fatal; add it 
    to the build_requires META.yml field.
  * t/CairoPattern.t: Cope with Test::Number::Delta being
    unavailable.
  * Makefile.PL: Make EU::MM output configure_requires and 
    no_index information when generating META.yml.
  * t/CairoSurface.t (PNG surface tests): Since exceptions are
    actually propagated now, throw the same kind of exception 
    we test for.
  * Makefile.PL: Require perl >= 5.6.0 for some features we use,
    like `our“.
  * cairo-perl.h: Add and use the portability header ppport.h from
    Devel::PPPort to hopefully fix compilation on older perls.
  * Makefile.PL: Make missing prerequisites fatal.
  * cairo-perl.typemap: Add const char * for backwards
    compatibility.
  * doctypes: Add missing type names.

-------------------------------------------------------------------
Mon Jun 11 16:23:34 CEST 2007 - anicka@suse.cz

- update to 1.041
  * test fixes

-------------------------------------------------------------------
Tue May 15 16:12:57 CEST 2007 - anicka@suse.cz

- update to 1.040
  * t/CairoSurface.t: For now, skip tests that make cairo crash.
  * Cairo.pm: Document new API.  Mark functions that were added
    after cairo 1.0.
  * Cairo.xs: If CAIRO_PERL_DEBUG is true, call
    cairo_debug_reset_static_data at exit.
  * t/CairoSurface.t: Re-add the binding for cairo_surface_finish.
	
-------------------------------------------------------------------
Wed Mar 28 18:59:56 CEST 2007 - anicka@suse.cz

- temporarily disable t/CairoSurface.t because cairo segfaults
  when the test is run (reported as #258451) 

-------------------------------------------------------------------
Mon Feb 26 12:41:20 CET 2007 - anicka@suse.cz

- update to 1.023
- remove last patch (fixed in upstream) 

-------------------------------------------------------------------
Fri Jan  5 11:35:18 CET 2007 - anicka@suse.cz

- fix endianness problem in t/CairoSurface.t (patch from upstream) 

-------------------------------------------------------------------
Tue Jan  2 13:10:47 CET 2007 - anicka@suse.cz

- update to 1.022
  * CairoSurface.xs, t/CairoSurface.t: Make
    Cairo::ImageSurface::get_data usable by specifying the buffer
    length.

-------------------------------------------------------------------
Tue Dec 12 13:35:03 CET 2006 - anicka@suse.cz

- update to 1.021
* MakeHelper.pm, CairoSurface.t: When comparing enum values, look
  at length+1, not just length, bytes to discern string pairs like
  'color' and 'color-alpha'. 

-------------------------------------------------------------------
Mon Sep 25 15:02:07 CEST 2006 - anicka@suse.cz

- update to 1.01
  * test fixes 
  * xs/CairoSurface.xs: Cosmetical changes.

-------------------------------------------------------------------
Tue Sep 12 17:59:37 CEST 2006 - anicka@suse.cz

- package created 

openSUSE Build Service is sponsored by