Wed Sep 14 16:53:38 2011 UTC ()
Fix build on SunOS.


(hans)
diff -r1.21 -r1.22 pkgsrc/devel/py-gobject/distinfo
diff -r0 -r1.3 pkgsrc/devel/py-gobject/patches/patch-ad

cvs diff -r1.21 -r1.22 pkgsrc/devel/py-gobject/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject/distinfo 2011/09/12 22:01:34 1.21
+++ pkgsrc/devel/py-gobject/distinfo 2011/09/14 16:53:38 1.22
@@ -1,8 +1,9 @@ @@ -1,8 +1,9 @@
1$NetBSD: distinfo,v 1.21 2011/09/12 22:01:34 wiz Exp $ 1$NetBSD: distinfo,v 1.22 2011/09/14 16:53:38 hans Exp $
2 2
3SHA1 (pygobject-2.28.6.tar.xz) = b1749ba806499f4c2780dbd1cbb363aaf1f41e78 3SHA1 (pygobject-2.28.6.tar.xz) = b1749ba806499f4c2780dbd1cbb363aaf1f41e78
4RMD160 (pygobject-2.28.6.tar.xz) = 4bc5e8546a5029d3d6b154629ab3fa4023d96bef 4RMD160 (pygobject-2.28.6.tar.xz) = 4bc5e8546a5029d3d6b154629ab3fa4023d96bef
5Size (pygobject-2.28.6.tar.xz) = 747248 bytes 5Size (pygobject-2.28.6.tar.xz) = 747248 bytes
6SHA1 (patch-aa) = a706cc4cd48121f21d12027c315dfe92d34157ed 6SHA1 (patch-aa) = a706cc4cd48121f21d12027c315dfe92d34157ed
7SHA1 (patch-ab) = f9ec40fcac11fe9d6625b6028dba2e316d9ce59e 7SHA1 (patch-ab) = f9ec40fcac11fe9d6625b6028dba2e316d9ce59e
8SHA1 (patch-ac) = 083e691cb13dbefeece505a7b6596c69ec8491f7 8SHA1 (patch-ac) = 083e691cb13dbefeece505a7b6596c69ec8491f7
 9SHA1 (patch-ad) = 1fa6c9ec6c3926d2915b7fa0391245bf7ca2daf4

File Added: pkgsrc/devel/py-gobject/patches/Attic/patch-ad
$NetBSD: patch-ad,v 1.3 2011/09/14 16:53:38 hans Exp $

--- gi/gimodule.c.orig	2011-04-18 17:35:33.000000000 +0200
+++ gi/gimodule.c	2011-09-07 13:02:33.039179462 +0200
@@ -62,6 +62,7 @@ _wrap_pyg_enum_register_new_gtype_and_ad
     GEnumValue *g_enum_values;
     GType g_type;
     const gchar *type_name;
+    int i;
 
     if (!PyArg_ParseTupleAndKeywords (args, kwargs,
                                       "O:enum_add_make_new_gtype",
@@ -79,7 +80,7 @@ _wrap_pyg_enum_register_new_gtype_and_ad
     n_values = g_enum_info_get_n_values (info);
     g_enum_values = g_new0 (GEnumValue, n_values + 1);
 
-    for (int i=0; i < n_values; i++) {
+    for (i=0; i < n_values; i++) {
         GIValueInfo *value_info;
         GEnumValue *enum_value;
         const gchar *name;
@@ -149,6 +150,7 @@ _wrap_pyg_flags_register_new_gtype_and_a
     GFlagsValue *g_flags_values;
     GType g_type;
     const gchar *type_name;
+    int i;
 
     if (!PyArg_ParseTupleAndKeywords (args, kwargs,
                                       "O:flags_add_make_new_gtype",
@@ -166,7 +168,7 @@ _wrap_pyg_flags_register_new_gtype_and_a
     n_values = g_enum_info_get_n_values (info);
     g_flags_values = g_new0 (GFlagsValue, n_values + 1);
 
-    for (int i=0; i < n_values; i++) {
+    for (i=0; i < n_values; i++) {
         GIValueInfo *value_info;
         GFlagsValue *flags_value;
         const gchar *name;