pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/p5-cairo Update to 1.103



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c3627ef00a67
branches:  trunk
changeset: 621608:c3627ef00a67
user:      wen <wen%pkgsrc.org@localhost>
date:      Sat Jul 13 11:57:14 2013 +0000

description:
Update to 1.103

Upstream changes:
Overview of changes in Cairo 1.103
==================================

* Hush a few compiler warnings
* Updated copyright date

Overview of changes in Cairo 1.102
==================================

* Fix building with perl <= 5.14
* Prevent crashes on exit with Cairo::Path on perl 5.6.

Overview of changes in Cairo 1.101
==================================

* Properly specify our dependencies.
* Fix some erroneous POD links.
* Distribute a missing test file.

Overview of changes in Cairo 1.100
==================================

Since 1.08x (the previous stable series)
----------------------------------------
* Make "use Cairo x.yyy" work.  This required renaming the old
  Cairo::VERSION, a wrapper for CAIRO_VERSION, to Cairo::LIB_VERSION --
  but we kept the old way of calling it working.  Cairo::version,
  Cairo::version_string and Cairo::VERSION_ENCODE got the same treatment
  for consistency.
* Auto-upgrade strings to utf8.  Note that this means that calling
  utf8::encode() on strings before passing them into Cairo will now
  yield doubly-encoded and thus broken strings.  Also, having
  utf8-encoded literals in your code without an accompanying "use utf8"
  line will also lead to double encoding.
* Expand and improve the README and META.yml files.
* Many compilation and test suite fixes.

Since 1.091
-----------
* Do not assume that sizeof(void*) == sizeof(long)
* Calculate a string length more efficiently
* added updated README text for RT#74870
* Created %meta_merge which follows v2 of meta-spec

Overview of changes in Cairo 1.091
==================================

* Auto-upgrade strings to utf8.  Note that this means that calling
  utf8::encode() on strings before passing them into Cairo will now
  yield doubly-encoded and thus broken strings.  Also, having
  utf8-encoded literals in your code without an accompanying "use utf8"
  line will also lead to double encoding.
* Fix compiling and testing against older versions of cairo.
* Make the test suite more robust.

Overview of changes in Cairo 1.090
==================================

* Make "use Cairo x.yyy" work; fixes RT#72783.  This required renaming the old
  Cairo::VERSION, a wrapper for CAIRO_VERSION, to Cairo::LIB_VERSION -- but we
  kept the old way of calling it working.  Cairo::version,
  Cairo::version_string and Cairo::VERSION_ENCODE got the same treatment for
  consistency.
* Updated FSF LGPL notice address (RT#72664)

Overview of changes in Cairo 1.082
==================================

* Update the symbol export list for linking on win32
  (https://bugzilla.gnome.org/show_bug.cgi?id=665265)

Overview of changes in Cairo 1.081
==================================

* Add a missing cairo_font_type_t value.
* Fix a test failure.

Overview of changes in Cairo 1.080
==================================

Since 1.06x
-----------
* Wrap new 1.8 and 1.10 API.
* Make Cairo::Pattern->set_extend, get_extend, set_filter and get_filter
  available to all pattern types, not just surface patterns.
* Make it possible to modify and create paths.

Since 1.071
-----------
* Add support for missing operator types.
* Fix compilation agains perl 5.15.x.

Overview of changes in Cairo 1.071
==================================

* Add new API:
  - recording surface
  - region functions
  - toy font face
  - PDF version functions
  - Cairo::in_clip
  - Cairo::Surface::create_for_rectangle
* Make it possible to modify and create paths.
* Make Cairo::Surface::create_similar callable as a class-static method, for
  consistency with Cairo::Surface::create_for_rectangle.
* Fix a few test failures.
* Add more examples.

Overview of changes in Cairo 1.070
==================================

* Wrap 1.8 API:
  - cairo_show_text_glyphs
  - cairo_scaled_font_text_to_glyphs and
    cairo_scaled_font_get_scale_matrix
  - cairo_surface_get_fallback_resolution and
    cairo_surface_has_show_text_glyphs
* Make Cairo::Pattern->set_extend, get_extend, set_filter and get_filter
  available to all pattern types, not just surface patterns.
* Fix a memory manage bug in Cairo::FtFontFace.
* Fix a bug in the enum conversion code that made it more lenient than
  intended.
* Add a few examples.
* Fix a few test failures.

diffstat:

 graphics/p5-cairo/Makefile |  5 ++---
 graphics/p5-cairo/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 7 deletions(-)

diffs (36 lines):

diff -r 1d48cde6e286 -r c3627ef00a67 graphics/p5-cairo/Makefile
--- a/graphics/p5-cairo/Makefile        Sat Jul 13 11:47:14 2013 +0000
+++ b/graphics/p5-cairo/Makefile        Sat Jul 13 11:57:14 2013 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.23 2013/06/04 22:16:24 tron Exp $
+# $NetBSD: Makefile,v 1.24 2013/07/13 11:57:14 wen Exp $
 #
 
 DISTNAME=      Cairo-${DIST_VER}
 PKGNAME=       p5-cairo-${DIST_VER}
-PKGREVISION=   8
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gtk2-perl/}
 
@@ -14,7 +13,7 @@
 
 USE_TOOLS+=    pkg-config
 
-DIST_VER=      1.062
+DIST_VER=      1.103
 
 DEPENDS+=      p5-ExtUtils-Depends>=0.2:../../devel/p5-ExtUtils-Depends
 DEPENDS+=      p5-ExtUtils-PkgConfig>=1:../../devel/p5-ExtUtils-PkgConfig
diff -r 1d48cde6e286 -r c3627ef00a67 graphics/p5-cairo/distinfo
--- a/graphics/p5-cairo/distinfo        Sat Jul 13 11:47:14 2013 +0000
+++ b/graphics/p5-cairo/distinfo        Sat Jul 13 11:57:14 2013 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2011/08/16 21:51:30 wiz Exp $
+$NetBSD: distinfo,v 1.6 2013/07/13 11:57:14 wen Exp $
 
-SHA1 (Cairo-1.062.tar.gz) = 9e18187157911fda065795892b14f0ec9947a778
-RMD160 (Cairo-1.062.tar.gz) = e383fe798ec08d65df3318186dd9b1b0ad8307f6
-Size (Cairo-1.062.tar.gz) = 95044 bytes
+SHA1 (Cairo-1.103.tar.gz) = d8295f84f113ccbe7e5c4bbb7b946a9f5ce68be0
+RMD160 (Cairo-1.103.tar.gz) = 47b919383ef66aedbf8ca96dc2f7aca1d14b4534
+Size (Cairo-1.103.tar.gz) = 108254 bytes



Home | Main Index | Thread Index | Old Index