summaryrefslogtreecommitdiff
path: root/devel/gobject-introspection/patches
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2011-01-12 20:23:34 +0000
committerdrochner <drochner@pkgsrc.org>2011-01-12 20:23:34 +0000
commit143489e44e145af3363af328776b6672e0b8e02e (patch)
tree602dae225876e87d06bfbbe3cd6625dd068aef9c /devel/gobject-introspection/patches
parentd4ce4c7266abd82dad3aa64feb532903868948aa (diff)
downloadpkgsrc-143489e44e145af3363af328776b6672e0b8e02e.tar.gz
update to 0.10.0
sorry, no changelog available pkgsrc change: deal with 64-bit time_t on NetBSD-current - the selftests succeed now
Diffstat (limited to 'devel/gobject-introspection/patches')
-rw-r--r--devel/gobject-introspection/patches/patch-aa13
-rw-r--r--devel/gobject-introspection/patches/patch-ab13
-rw-r--r--devel/gobject-introspection/patches/patch-ac18
3 files changed, 44 insertions, 0 deletions
diff --git a/devel/gobject-introspection/patches/patch-aa b/devel/gobject-introspection/patches/patch-aa
new file mode 100644
index 00000000000..4b210d4efd5
--- /dev/null
+++ b/devel/gobject-introspection/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2011/01/12 20:23:34 drochner Exp $
+
+--- giscanner/ast.py.orig 2010-10-23 17:23:57.000000000 +0000
++++ giscanner/ast.py
+@@ -278,7 +278,7 @@ type_names['FILE*'] = TYPE_ANY
+ # the relevant methods, but on the other hand, since these types are just
+ # integers it's easy enough to expand them.
+ type_names['size_t'] = type_names['gsize']
+-type_names['time_t'] = TYPE_LONG
++type_names['time_t'] = @TIMET_TYPENAME@
+ type_names['off_t'] = type_names['gsize']
+ type_names['pid_t'] = TYPE_INT
+ type_names['uid_t'] = TYPE_UINT
diff --git a/devel/gobject-introspection/patches/patch-ab b/devel/gobject-introspection/patches/patch-ab
new file mode 100644
index 00000000000..e11002e4695
--- /dev/null
+++ b/devel/gobject-introspection/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1 2011/01/12 20:23:34 drochner Exp $
+
+--- tests/scanner/Foo-1.0-expected.gir.orig 2010-09-17 12:31:58.000000000 +0000
++++ tests/scanner/Foo-1.0-expected.gir
+@@ -422,7 +422,7 @@ uses a C sugar return type.</doc>
+ </return-value>
+ <parameters>
+ <parameter name="time" transfer-ownership="none">
+- <type name="glong" c:type="time_t"/>
++ <type name="@TIMET_CTYPE@" c:type="time_t"/>
+ </parameter>
+ </parameters>
+ </method>
diff --git a/devel/gobject-introspection/patches/patch-ac b/devel/gobject-introspection/patches/patch-ac
new file mode 100644
index 00000000000..feb55f3b32c
--- /dev/null
+++ b/devel/gobject-introspection/patches/patch-ac
@@ -0,0 +1,18 @@
+$NetBSD: patch-ac,v 1.1 2011/01/12 20:23:34 drochner Exp $
+
+--- tests/scanner/Regress-1.0-expected.gir.orig 2010-12-17 17:03:58.000000000 +0000
++++ tests/scanner/Regress-1.0-expected.gir
+@@ -2115,11 +2115,11 @@ call and can be released on return.</doc
+ </function>
+ <function name="test_timet" c:identifier="regress_test_timet">
+ <return-value transfer-ownership="none">
+- <type name="glong" c:type="time_t"/>
++ <type name="@TIMET_CTYPE@" c:type="time_t"/>
+ </return-value>
+ <parameters>
+ <parameter name="in" transfer-ownership="none">
+- <type name="glong" c:type="time_t"/>
++ <type name="@TIMET_CTYPE@" c:type="time_t"/>
+ </parameter>
+ </parameters>
+ </function>