Accepting request 81500 from GNOME:Factory
Pushing most of G:F OBS-URL: https://build.opensuse.org/request/show/81500 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gobject-introspection?expand=0&rev=33
This commit is contained in:
commit
a2c77ef1e8
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b0291708e5991ba77b50246259d79d93ac3c1a9197aaf2c60c02198099dafa05
|
|
||||||
size 1288656
|
|
3
gobject-introspection-1.29.17.tar.bz2
Normal file
3
gobject-introspection-1.29.17.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0760324a3c251abc61dbe626aeb14bb3be9e22bc61ec053c71e525b8507fa766
|
||||||
|
size 1247153
|
21
gobject-introspection-fix-regress.patch
Normal file
21
gobject-introspection-fix-regress.patch
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
commit f02d8bd8aca34817a9085fc700fad88c874e3f18
|
||||||
|
Author: Vincent Untz <vuntz@gnome.org>
|
||||||
|
Date: Fri Sep 2 18:40:54 2011 +0200
|
||||||
|
|
||||||
|
Fix wrong type of variable in regression test
|
||||||
|
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=658075
|
||||||
|
|
||||||
|
diff --git a/tests/scanner/regress.c b/tests/scanner/regress.c
|
||||||
|
index 04b4950..d44e692 100644
|
||||||
|
--- a/tests/scanner/regress.c
|
||||||
|
+++ b/tests/scanner/regress.c
|
||||||
|
@@ -224,7 +224,7 @@ regress_test_closure_variant (GClosure *closure, const GVariant* arg)
|
||||||
|
{
|
||||||
|
GValue return_value = {0, };
|
||||||
|
GValue arguments[1] = {{0,} };
|
||||||
|
- int ret;
|
||||||
|
+ GVariant *ret;
|
||||||
|
|
||||||
|
g_value_init (&return_value, G_TYPE_VARIANT);
|
||||||
|
|
@ -1,10 +1,59 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 17 19:47:13 UTC 2011 - dimstar@opensuse.org
|
Wed Aug 17 19:47:13 UTC 2011 - dimstar@opensuse.org
|
||||||
|
|
||||||
- Extend gi-find-deps.sh: Special case for .py files:
|
- Extend gi-find-deps.sh with a special case for .py files:
|
||||||
raise ImportError.* lines are deleted. pygobject for example
|
"raise ImportError.*" lines are deleted. This is needed as
|
||||||
tries to explain how to convert the sources to the new gi-based
|
pygobject tries to explain with such lines how to convert the
|
||||||
python bindings.
|
sources to the new gi-based python bindings.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jul 27 23:29:04 CEST 2011 - vuntz@opensuse.org
|
Wed Jul 27 23:29:04 CEST 2011 - vuntz@opensuse.org
|
||||||
|
@ -18,8 +18,8 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: gobject-introspection
|
Name: gobject-introspection
|
||||||
Version: 1.29.16
|
Version: 1.29.17
|
||||||
Release: 2
|
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
|
# 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+
|
License: LGPLv2.1+
|
||||||
Summary: GObject Introspection Tools
|
Summary: GObject Introspection Tools
|
||||||
@ -31,6 +31,8 @@ Source1: gi-find-deps.sh
|
|||||||
Source2: gobjectintrospection.attr
|
Source2: gobjectintrospection.attr
|
||||||
Source3: gobject-introspection-typelib.template
|
Source3: gobject-introspection-typelib.template
|
||||||
Source99: %{name}-rpmlintrc
|
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: bison
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
@ -77,6 +79,7 @@ a uniform, machine readable format.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
|
%patch0 -p1
|
||||||
|
|
||||||
%if 0%{?BUILD_FROM_VCS}
|
%if 0%{?BUILD_FROM_VCS}
|
||||||
[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
|
[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
|
||||||
@ -112,6 +115,7 @@ rm -rf %{buildroot}
|
|||||||
%doc AUTHORS CONTRIBUTORS COPYING COPYING.GPL NEWS README TODO
|
%doc AUTHORS CONTRIBUTORS COPYING COPYING.GPL NEWS README TODO
|
||||||
%{_bindir}/g-ir-annotation-tool
|
%{_bindir}/g-ir-annotation-tool
|
||||||
%{_bindir}/g-ir-compiler
|
%{_bindir}/g-ir-compiler
|
||||||
|
%{_bindir}/g-ir-doc-tool
|
||||||
%{_bindir}/g-ir-generate
|
%{_bindir}/g-ir-generate
|
||||||
%{_bindir}/g-ir-scanner
|
%{_bindir}/g-ir-scanner
|
||||||
%doc %{_mandir}/man1/g-ir-compiler.1*
|
%doc %{_mandir}/man1/g-ir-compiler.1*
|
||||||
@ -131,6 +135,10 @@ rm -rf %{buildroot}
|
|||||||
%{_datadir}/gobject-introspection-1.0/tests/
|
%{_datadir}/gobject-introspection-1.0/tests/
|
||||||
%{_datadir}/gobject-introspection-1.0/gdump.c
|
%{_datadir}/gobject-introspection-1.0/gdump.c
|
||||||
%{_rpmconfigdir}/gi-find-deps.sh
|
%{_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
|
%{_rpmconfigdir}/fileattrs/gobjectintrospection.attr
|
||||||
|
|
||||||
%files -n libgirepository-1_0-1
|
%files -n libgirepository-1_0-1
|
||||||
|
Loading…
Reference in New Issue
Block a user