Hello community,
here is the log from the commit of package gobject-introspection for openSUSE:Factory
checked in at Fri Sep 9 11:22:14 CEST 2011.
--------
--- GNOME/gobject-introspection/gobject-introspection.changes 2011-08-17 21:49:45.000000000 +0200
+++ /mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes 2011-09-06 21:51:05.000000000 +0200
@@ -1,0 +2,49 @@
+Mon Sep 5 15:52:27 UTC 2011 - fcrozat@suse.com
+
+- Fix build on 11.4 by owning %{_rpmconfigdir}/fileattrs, that
+ appeared in recent rpm.
+
+-------------------------------------------------------------------
+Fri Sep 2 16:39:40 UTC 2011 - vuntz@opensuse.org
+
+- Add gobject-introspection-fix-regress.patch: fix wrong type for a
+ variable, which was causing build issues in gjs and
+ python-gobject.
+
+-------------------------------------------------------------------
+Fri Sep 2 12:33:16 UTC 2011 - vuntz@opensuse.org
+
+- Update to version 1.29.17:
+ + Fix declarations in xlib-2.0.gir.
+ + Regenerate Gio/GLib/GObject annotations.
+ + libgirepository:
+ - Deprecate ErrorDomain
+ - Switch to storing string form of error quarks
+ - Add g_irepository_find_by_error_domain()
+ - Allow enums and bitfields to have static methods
+ - Documentation improvements
+ + giscanner:
+ - Add DocBook and Mallard generator
+ - Various fixes to correctly handle the docs
+ - Add signal flags
+ - Recognize constructors ending in 'newv'
+ - Handle static methods on all types
+ - Allow enums and bitfields to have static methods
+ - Try harder to preserve c:type
+ - Forbid GPtrArrays holding non-pointer types
+ - Disallow non byte types for GByteArrays
+ - Properly handle GParamSpec and descendants
+ - Add a moved_to property to backcompat functions
+ - Avoid most of the special-casing of GObject.Object in the
+ scanner
+ - Fix warning for missing (element-type)
+ - Fix symbols being reported in invalid files
+ - Teach scanner's girparser about fundamentals
+ - Make the Transformer respect 'skip' annotations
+ - Allow passing additional include dirs when parsing a gir
+ - Workaround: Automatically turn Gdk.Rectangle gtype into
+ cairo.RectangleInt
+ + Various code cleanups.
+ + Tests improvements.
+
+-------------------------------------------------------------------
@@ -4,4 +53,4 @@
-- Extend gi-find-deps.sh: Special case for .py files:
- raise ImportError.* lines are deleted. pygobject for example
- tries to explain how to convert the sources to the new gi-based
- python bindings.
+- Extend gi-find-deps.sh with a special case for .py files:
+ "raise ImportError.*" lines are deleted. This is needed as
+ pygobject tries to explain with such lines how to convert the
+ sources to the new gi-based python bindings.
calling whatdependson for head-i586
Old:
----
gobject-introspection-1.29.16.tar.bz2
New:
----
gobject-introspection-1.29.17.tar.bz2
gobject-introspection-fix-regress.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gobject-introspection.spec ++++++
--- /var/tmp/diff_new_pack.KZ8KFP/_old 2011-09-09 11:22:09.000000000 +0200
+++ /var/tmp/diff_new_pack.KZ8KFP/_new 2011-09-09 11:22:09.000000000 +0200
@@ -18,8 +18,8 @@
Name: gobject-introspection
-Version: 1.29.16
-Release: 2
+Version: 1.29.17
+Release: 1
# FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to the main package and rename the devel package to libgirepository-devel
License: LGPLv2.1+
Summary: GObject Introspection Tools
@@ -31,6 +31,8 @@
Source2: gobjectintrospection.attr
Source3: gobject-introspection-typelib.template
Source99: %{name}-rpmlintrc
+# PATCH-FIX-UPSTREAM gobject-introspection-fix-regress.patch bgo#658075 vuntz@opensuse.org -- Fix wrong type for variable
+Patch0: gobject-introspection-fix-regress.patch
BuildRequires: bison
BuildRequires: fdupes
BuildRequires: flex
@@ -77,6 +79,7 @@
%prep
%setup -q
+%patch0 -p1
%if 0%{?BUILD_FROM_VCS}
[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
@@ -112,6 +115,7 @@
%doc AUTHORS CONTRIBUTORS COPYING COPYING.GPL NEWS README TODO
%{_bindir}/g-ir-annotation-tool
%{_bindir}/g-ir-compiler
+%{_bindir}/g-ir-doc-tool
%{_bindir}/g-ir-generate
%{_bindir}/g-ir-scanner
%doc %{_mandir}/man1/g-ir-compiler.1*
@@ -131,6 +135,10 @@
%{_datadir}/gobject-introspection-1.0/tests/
%{_datadir}/gobject-introspection-1.0/gdump.c
%{_rpmconfigdir}/gi-find-deps.sh
+%if 0%{suse_version} <= 1140
+# This was not in old versions of rpm
+%dir %{_rpmconfigdir}/fileattrs
+%endif
%{_rpmconfigdir}/fileattrs/gobjectintrospection.attr
%files -n libgirepository-1_0-1
++++++ gobject-introspection-1.29.16.tar.bz2 -> gobject-introspection-1.29.17.tar.bz2 ++++++
++++ 73069 lines of diff (skipped)
++++++ gobject-introspection-fix-regress.patch ++++++
commit f02d8bd8aca34817a9085fc700fad88c874e3f18
Author: Vincent Untz