rpms/pygoocanvas/devel pygoocanvas-0.14.0-API-change.patch, NONE, 1.1 pygoocanvas.spec, 1.12, 1.13

Bernard Johnson bjohnson at fedoraproject.org
Mon Jul 20 13:43:56 UTC 2009


Author: bjohnson

Update of /cvs/pkgs/rpms/pygoocanvas/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2549

Modified Files:
	pygoocanvas.spec 
Added Files:
	pygoocanvas-0.14.0-API-change.patch 
Log Message:
- add patch to fix upstream API breakage (bz #511658)


pygoocanvas-0.14.0-API-change.patch:
 goocanvasmodule.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE pygoocanvas-0.14.0-API-change.patch ---
Index: pygoocanvas-0.14.0/goocanvasmodule.c
===================================================================
--- pygoocanvas-0.14.0.orig/goocanvasmodule.c
+++ pygoocanvas-0.14.0/goocanvasmodule.c
@@ -35,7 +35,7 @@ _cairo_matrix_to_gvalue(GValue *value, P
 static PyObject *
 _cairo_pattern_from_gvalue(const GValue *value)
 {
-    return PycairoPattern_FromPattern(cairo_pattern_reference((cairo_pattern_t *) g_value_get_boxed(value)));
+    return PycairoPattern_FromPattern(cairo_pattern_reference((cairo_pattern_t *) g_value_get_boxed(value)), NULL);
 }
 
 static int


Index: pygoocanvas.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pygoocanvas/devel/pygoocanvas.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- pygoocanvas.spec	25 Jun 2009 07:34:52 -0000	1.12
+++ pygoocanvas.spec	20 Jul 2009 13:43:26 -0000	1.13
@@ -4,17 +4,18 @@
 
 Name:           pygoocanvas
 Version:        0.14.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        GooCanvas python bindings
 
 Group:          Development/Languages
 License:        LGPLv2+
 URL:            http://live.gnome.org/PyGoocanvas
 Source0:        ftp://ftp.gnome.org/pub/GNOME/sources/pygoocanvas/%{name}/%{major_version}/%{name}-%{version}.tar.bz2
+Patch0:         pygoocanvas-0.14.0-API-change.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  python-devel, pkgconfig, pygobject2-devel
-BuildRequires:  pycairo-devel >= 1.4.0, pygtk2-devel >= 2.10.0
+BuildRequires:  pycairo-devel >= 1.8.4, pygtk2-devel >= 2.10.0
 BuildRequires:  goocanvas-devel = %{major_version}, gtk2-devel
 BuildRequires:  libxslt, docbook-style-xsl
 
@@ -27,6 +28,8 @@ GooCanvas python bindings.
 %prep
 %setup -q
 
+%patch0 -p1 -b .api-change
+
 %build
 %configure
 make %{?_smp_mflags}
@@ -62,6 +65,9 @@ GooCanvas python bindings development fi
 %{_datadir}/gtk-doc/html/%{name}
 
 %changelog
+* Mon Jul 20 2009 Bernard Johnson <bjohnson at symetrix.com> - 0.14.0-2
+- add patch to fix upstream API breakage (bz #511658)
+
 * Thu Jun 25 2009 Denis Leroy <denis at poolshark.org> - 0.14.0-1
 - Update to upstream 0.14.0, as part of general goocanvas update
 




More information about the scm-commits mailing list