Hello community,

here is the log from the commit of package perl-Cairo for openSUSE:Factory 
checked in at 2013-10-06 14:30:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Cairo (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Cairo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Cairo"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Cairo/perl-Cairo.changes    2013-06-07 
10:05:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Cairo.new/perl-Cairo.changes       
2013-10-06 14:30:44.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Oct  4 09:13:37 UTC 2013 - co...@suse.com
+
+- updated to 1.104
+ * Avoid misusing the macro PL_na, thus preventing potential issues when Cairo
+   is used in conjunction with certain XS modules, among them XML::Parser and
+   String::Approx.
+
+-------------------------------------------------------------------

Old:
----
  Cairo-1.103.tar.gz

New:
----
  Cairo-1.104.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Cairo.spec ++++++
--- /var/tmp/diff_new_pack.QXwPgN/_old  2013-10-06 14:30:45.000000000 +0200
+++ /var/tmp/diff_new_pack.QXwPgN/_new  2013-10-06 14:30:45.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Cairo
-Version:        1.103
+Version:        1.104
 Release:        0
 %define cpan_name Cairo
 Summary:        Perl interface to the cairo 2d vector graphics library
@@ -28,14 +28,15 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  pkgconfig
 BuildRequires:  perl(ExtUtils::Depends) >= 0.2
 BuildRequires:  perl(ExtUtils::PkgConfig) >= 1
-BuildRequires:  pkgconfig(cairo)
 #BuildRequires: perl(Cairo)
 #BuildRequires: perl(Cairo::Context)
 #BuildRequires: perl(Glib)
 #BuildRequires: perl(Pango)
+# MANUAL
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(cairo)
 %{perl_requires}
 
 %description

++++++ Cairo-1.103.tar.gz -> Cairo-1.104.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cairo-1.103/CairoSurface.xs 
new/Cairo-1.104/CairoSurface.xs
--- old/Cairo-1.103/CairoSurface.xs     2012-06-19 02:37:59.000000000 +0200
+++ new/Cairo-1.104/CairoSurface.xs     2013-09-29 06:49:21.000000000 +0200
@@ -1,5 +1,6 @@
 /*
- * Copyright (c) 2004-2006, 2012 by the cairo perl team (see the file README)
+ * Copyright (c) 2004-2006, 2012-2013 by the cairo perl team (see the file
+ * README)
  *
  * Licensed under the LGPL, see LICENSE file for more information.
  *
@@ -36,7 +37,7 @@
        }
 
        sprintf (key, "%p", pointer);
-       hv_store (pointer_to_package, key, strlen (key), newSVpv (package, 
PL_na), 0);
+       hv_store (pointer_to_package, key, strlen (key), newSVpv (package, 0), 
0);
 }
 
 const char *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cairo-1.103/META.json new/Cairo-1.104/META.json
--- old/Cairo-1.103/META.json   2013-02-03 07:37:57.000000000 +0100
+++ new/Cairo-1.104/META.json   2013-09-29 07:00:11.000000000 +0200
@@ -4,7 +4,7 @@
       "Cairo Perl Team <gtk-perl-list at gnome dot org>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter 
version 2.112150",
+   "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter 
version 2.120921",
    "license" : [
       "lgpl_2_1"
    ],
@@ -52,5 +52,5 @@
       },
       "x_MailingList" : "https://mail.gnome.org/mailman/listinfo/gtk-perl-list";
    },
-   "version" : "1.103"
+   "version" : "1.104"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cairo-1.103/META.yml new/Cairo-1.104/META.yml
--- old/Cairo-1.103/META.yml    2013-02-03 07:37:57.000000000 +0100
+++ new/Cairo-1.104/META.yml    2013-09-29 07:00:11.000000000 +0200
@@ -7,7 +7,7 @@
   ExtUtils::Depends: 0.2
   ExtUtils::PkgConfig: 1
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 
2.112150'
+generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 
2.120921'
 license: lgpl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -25,4 +25,4 @@
   license: http://www.gnu.org/licenses/lgpl-2.1.html
   repository: git://git.gnome.org/perl-Cairo
   x_MailingList: https://mail.gnome.org/mailman/listinfo/gtk-perl-list
-version: 1.103
+version: 1.104
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cairo-1.103/NEWS new/Cairo-1.104/NEWS
--- old/Cairo-1.103/NEWS        2013-02-03 07:07:45.000000000 +0100
+++ new/Cairo-1.104/NEWS        2013-09-29 06:57:07.000000000 +0200
@@ -1,3 +1,10 @@
+Overview of changes in Cairo 1.104
+==================================
+
+* Avoid misusing the macro PL_na, thus preventing potential issues when Cairo
+  is used in conjunction with certain XS modules, among them XML::Parser and
+  String::Approx.
+
 Overview of changes in Cairo 1.103
 ==================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cairo-1.103/README new/Cairo-1.104/README
--- old/Cairo-1.103/README      2012-07-04 08:50:39.000000000 +0200
+++ new/Cairo-1.104/README      2013-09-29 06:56:37.000000000 +0200
@@ -119,7 +119,7 @@
 COPYRIGHT AND LICENSE
 ---------------------
 
-Copyright (C) 2004-2012 by the cairo perl team
+Copyright (C) 2004-2013 by the cairo perl team
 
 Ross McFarland           rwmcfa1 at neces dot com
 Torsten Schoenfeld       kaffeetisch at gmx dot de
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cairo-1.103/inc/MakeHelper.pm 
new/Cairo-1.104/inc/MakeHelper.pm
--- old/Cairo-1.103/inc/MakeHelper.pm   2011-11-27 08:56:45.000000000 +0100
+++ new/Cairo-1.104/inc/MakeHelper.pm   2013-09-29 05:13:13.000000000 +0200
@@ -140,7 +140,8 @@
            my ($name, $options) = ($1, $2);
            $name =~ s/([^_]+)/ucfirst $1/ge;
            $name =~ s/_//g;
-           $result = $name . $options;
+           $result = $name;
+           $result .= $options if defined $options;
          }
          \$result';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Cairo-1.103/lib/Cairo.pm new/Cairo-1.104/lib/Cairo.pm
--- old/Cairo-1.103/lib/Cairo.pm        2013-02-03 07:07:45.000000000 +0100
+++ new/Cairo-1.104/lib/Cairo.pm        2013-09-29 06:58:28.000000000 +0200
@@ -14,7 +14,7 @@
 
 our @ISA = qw/DynaLoader/;
 
-our $VERSION = '1.103';
+our $VERSION = '1.104';
 
 sub dl_load_flags { $^O eq 'darwin' ? 0x00 : 0x01 }
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to