commit gobject-introspection for openSUSE:Factory
Hello community, here is the log from the commit of package gobject-introspection for openSUSE:Factory checked in at Thu Apr 1 03:07:06 CEST 2010. -------- --- GNOME/gobject-introspection/gobject-introspection.changes 2010-03-10 16:56:22.000000000 +0100 +++ /mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes 2010-03-19 10:52:30.000000000 +0100 @@ -1,0 +2,11 @@ +Fri Mar 19 09:01:33 CET 2010 - dimstar@opensuse.org + +- Update to version 0.6.9: + + Correctly cast to a CommonBlob when looking up embedded types + + g-ir-compiler: Slightly less lame error messages + + [everything] Add some "torture" test functions with baroque + signatures + + scanner: Catch OSError too when checking for libtool + + scanner: Always explicitely set the scope of callbacks + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gobject-introspection-0.6.8.tar.bz2 New: ---- gobject-introspection-0.6.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gobject-introspection.spec ++++++ --- /var/tmp/diff_new_pack.nEIrs5/_old 2010-04-01 03:06:56.000000000 +0200 +++ /var/tmp/diff_new_pack.nEIrs5/_new 2010-04-01 03:06:56.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package gobject-introspection (Version 0.6.8) +# spec file for package gobject-introspection (Version 0.6.9) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -28,7 +28,7 @@ %if %suse_version <= 1110 BuildRequires: gtk-doc %endif -Version: 0.6.8 +Version: 0.6.9 Release: 1 License: GPLv2+ Summary: GObject Introspection Tools ++++++ gobject-introspection-0.6.8.tar.bz2 -> gobject-introspection-0.6.9.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/configure new/gobject-introspection-0.6.9/configure --- old/gobject-introspection-0.6.8/configure 2010-03-05 16:52:47.000000000 +0100 +++ new/gobject-introspection-0.6.9/configure 2010-03-18 15:06:01.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.63 for gobject-introspection 0.6.8. +# Generated by GNU Autoconf 2.63 for gobject-introspection 0.6.9. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=introspection>. # @@ -745,8 +745,8 @@ # Identity of this package. PACKAGE_NAME='gobject-introspection' PACKAGE_TARNAME='gobject-introspection' -PACKAGE_VERSION='0.6.8' -PACKAGE_STRING='gobject-introspection 0.6.8' +PACKAGE_VERSION='0.6.9' +PACKAGE_STRING='gobject-introspection 0.6.9' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=glib&component=introspection' # Factoring default headers for most tests. @@ -1546,7 +1546,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gobject-introspection 0.6.8 to adapt to many kinds of systems. +\`configure' configures gobject-introspection 0.6.9 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1617,7 +1617,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gobject-introspection 0.6.8:";; + short | recursive ) echo "Configuration of gobject-introspection 0.6.9:";; esac cat <<\_ACEOF @@ -1746,7 +1746,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gobject-introspection configure 0.6.8 +gobject-introspection configure 0.6.9 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1760,7 +1760,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gobject-introspection $as_me 0.6.8, which was +It was created by gobject-introspection $as_me 0.6.9, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -2609,7 +2609,7 @@ # Define the identity of the package. PACKAGE='gobject-introspection' - VERSION='0.6.8' + VERSION='0.6.9' cat >>confdefs.h <<_ACEOF @@ -15164,7 +15164,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gobject-introspection $as_me 0.6.8, which was +This file was extended by gobject-introspection $as_me 0.6.9, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15227,7 +15227,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -gobject-introspection config.status 0.6.8 +gobject-introspection config.status 0.6.9 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/configure.ac new/gobject-introspection-0.6.9/configure.ac --- old/gobject-introspection-0.6.8/configure.ac 2009-12-16 23:54:16.000000000 +0100 +++ new/gobject-introspection-0.6.9/configure.ac 2010-03-18 14:50:33.000000000 +0100 @@ -4,7 +4,7 @@ dnl the gi version number m4_define(gi_major_version, 0) m4_define(gi_minor_version, 6) -m4_define(gi_micro_version, 8) +m4_define(gi_micro_version, 9) m4_define(gi_version, gi_major_version.gi_minor_version.gi_micro_version) AC_PREREQ(2.59) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/gir/Everything-1.0-expected.gir new/gobject-introspection-0.6.9/gir/Everything-1.0-expected.gir --- old/gobject-introspection-0.6.8/gir/Everything-1.0-expected.gir 2010-03-04 18:22:10.000000000 +0100 +++ new/gobject-introspection-0.6.9/gir/Everything-1.0-expected.gir 2010-03-11 21:18:41.000000000 +0100 @@ -31,6 +31,42 @@ <type name="TestBoxed" c:type="TestBoxed*"/> </return-value> </constructor> + <constructor name="new_alternative_constructor1" + c:identifier="test_boxed_new_alternative_constructor1"> + <return-value transfer-ownership="full"> + <type name="TestBoxed" c:type="TestBoxed*"/> + </return-value> + <parameters> + <parameter name="i" transfer-ownership="none"> + <type name="int" c:type="int"/> + </parameter> + </parameters> + </constructor> + <constructor name="new_alternative_constructor2" + c:identifier="test_boxed_new_alternative_constructor2"> + <return-value transfer-ownership="full"> + <type name="TestBoxed" c:type="TestBoxed*"/> + </return-value> + <parameters> + <parameter name="i" transfer-ownership="none"> + <type name="int" c:type="int"/> + </parameter> + <parameter name="j" transfer-ownership="none"> + <type name="int" c:type="int"/> + </parameter> + </parameters> + </constructor> + <constructor name="new_alternative_constructor3" + c:identifier="test_boxed_new_alternative_constructor3"> + <return-value transfer-ownership="full"> + <type name="TestBoxed" c:type="TestBoxed*"/> + </return-value> + <parameters> + <parameter name="s" transfer-ownership="full"> + <type name="utf8" c:type="char*"/> + </parameter> + </parameters> + </constructor> <method name="copy" c:identifier="test_boxed_copy"> <return-value transfer-ownership="full"> <type name="TestBoxed" c:type="TestBoxed*"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/gir/everything.c new/gobject-introspection-0.6.9/gir/everything.c --- old/gobject-introspection-0.6.8/gir/everything.c 2010-03-04 18:17:15.000000000 +0100 +++ new/gobject-introspection-0.6.9/gir/everything.c 2010-03-18 22:43:48.000000000 +0100 @@ -1,4 +1,5 @@ #include <string.h> +#include <stdlib.h> #include "everything.h" #include <gio/gio.h> @@ -1255,6 +1256,39 @@ return boxed; } + +TestBoxed * +test_boxed_new_alternative_constructor1 (int i) +{ + TestBoxed *boxed = g_slice_new0(TestBoxed); + boxed->priv = g_slice_new0(TestBoxedPrivate); + boxed->priv->magic = 0xdeadbeef; + boxed->some_int8 = i; + + return boxed; +} + +TestBoxed * +test_boxed_new_alternative_constructor2 (int i, int j) +{ + TestBoxed *boxed = g_slice_new0(TestBoxed); + boxed->priv = g_slice_new0(TestBoxedPrivate); + boxed->priv->magic = 0xdeadbeef; + boxed->some_int8 = i + j; + + return boxed; +} + +TestBoxed * +test_boxed_new_alternative_constructor3 (char *s) +{ + TestBoxed *boxed = g_slice_new0(TestBoxed); + boxed->priv = g_slice_new0(TestBoxedPrivate); + boxed->priv->magic = 0xdeadbeef; + boxed->some_int8 = atoi(s); + + return boxed; +} TestBoxed * test_boxed_copy (TestBoxed *boxed) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/gir/everything.h new/gobject-introspection-0.6.9/gir/everything.h --- old/gobject-introspection-0.6.8/gir/everything.h 2010-03-04 16:48:25.000000000 +0100 +++ new/gobject-introspection-0.6.9/gir/everything.h 2010-03-18 22:43:48.000000000 +0100 @@ -216,6 +216,10 @@ GType test_boxed_get_type (void); TestBoxed *test_boxed_new (void); +TestBoxed *test_boxed_new_alternative_constructor1 (int i); +TestBoxed *test_boxed_new_alternative_constructor2 (int i, int j); +TestBoxed *test_boxed_new_alternative_constructor3 (char *s); + TestBoxed *test_boxed_copy (TestBoxed *boxed); gboolean test_boxed_equals (TestBoxed *boxed, TestBoxed *other); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/gir/gio-2.0.c new/gobject-introspection-0.6.9/gir/gio-2.0.c --- old/gobject-introspection-0.6.8/gir/gio-2.0.c 2010-03-08 21:18:58.000000000 +0100 +++ new/gobject-introspection-0.6.9/gir/gio-2.0.c 2010-03-18 14:50:32.000000000 +0100 @@ -83,7 +83,7 @@ /** * g_file_enumerator_next_files_finish: * - * Return value: (transfer container) (element-type FileInfo): + * Return value: (transfer full) (element-type FileInfo): */ /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/gir/glib-2.0.c new/gobject-introspection-0.6.9/gir/glib-2.0.c --- old/gobject-introspection-0.6.8/gir/glib-2.0.c 2010-01-21 19:36:18.000000000 +0100 +++ new/gobject-introspection-0.6.9/gir/glib-2.0.c 2010-03-18 14:50:32.000000000 +0100 @@ -140,3 +140,9 @@ * g_completion_complete_utf8: * Return value: (element-type utf8) (transfer none): */ + +/** + * g_convert: + * @bytes_read: (out): + * @bytes_written: (out): + */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/girepository/girnode.h new/gobject-introspection-0.6.9/girepository/girnode.h --- old/gobject-introspection-0.6.8/girepository/girnode.h 2009-12-16 17:52:43.000000000 +0100 +++ new/gobject-introspection-0.6.9/girepository/girnode.h 2010-03-18 22:43:48.000000000 +0100 @@ -263,7 +263,7 @@ gboolean deprecated; - guint32 value; + gint32 value; }; struct _GIrNodeConstant diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/girepository/giroffsets.c new/gobject-introspection-0.6.9/girepository/giroffsets.c --- old/gobject-introspection-0.6.8/girepository/giroffsets.c 2010-02-11 23:16:46.000000000 +0100 +++ new/gobject-introspection-0.6.9/girepository/giroffsets.c 2010-03-18 22:46:41.000000000 +0100 @@ -67,7 +67,7 @@ compute_enum_storage_type (GIrNodeEnum *enum_node) { GList *l; - guint32 max_value = 0; + gint32 max_value = 0; int width; if (enum_node->storage_type != GI_TYPE_TAG_VOID) /* already done */ @@ -77,7 +77,7 @@ { GIrNodeValue *value = l->data; if (value->value > max_value) - max_value = value->value; + max_value = value->value; } if (max_value < 128) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/girepository/gtypelib.h new/gobject-introspection-0.6.9/girepository/gtypelib.h --- old/gobject-introspection-0.6.8/girepository/gtypelib.h 2009-12-16 17:52:43.000000000 +0100 +++ new/gobject-introspection-0.6.9/girepository/gtypelib.h 2010-03-18 22:43:48.000000000 +0100 @@ -614,7 +614,7 @@ guint32 deprecated : 1; guint32 reserved :31; guint32 name; - guint32 value; + gint32 value; } ValueBlob; /** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/giscanner/annotationparser.py new/gobject-introspection-0.6.9/giscanner/annotationparser.py --- old/gobject-introspection-0.6.8/giscanner/annotationparser.py 2010-02-11 23:43:00.000000000 +0100 +++ new/gobject-introspection-0.6.9/giscanner/annotationparser.py 2010-03-18 14:50:32.000000000 +0100 @@ -753,7 +753,8 @@ if annos_tag is None: return for key, value in annos_tag.options.iteritems(): - node.attributes.append((key, value.one())) + if value: + node.attributes.append((key, value.one())) def _parse_skip(self, node, block): if block is not None: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/gobject-introspection-1.0.pc new/gobject-introspection-0.6.9/gobject-introspection-1.0.pc --- old/gobject-introspection-0.6.8/gobject-introspection-1.0.pc 2010-03-05 16:53:12.000000000 +0100 +++ new/gobject-introspection-0.6.9/gobject-introspection-1.0.pc 2010-03-18 15:06:36.000000000 +0100 @@ -18,4 +18,4 @@ Name: gobject-introspection Description: GObject Introspection -Version: 0.6.8 +Version: 0.6.9 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gobject-introspection-0.6.8/gobject-introspection-no-export-1.0.pc new/gobject-introspection-0.6.9/gobject-introspection-no-export-1.0.pc --- old/gobject-introspection-0.6.8/gobject-introspection-no-export-1.0.pc 2010-03-05 16:53:12.000000000 +0100 +++ new/gobject-introspection-0.6.9/gobject-introspection-no-export-1.0.pc 2010-03-18 15:06:36.000000000 +0100 @@ -18,4 +18,4 @@ Name: gobject-introspection Description: GObject Introspection -Version: 0.6.8 +Version: 0.6.9 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de