After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 568613 - Add introspection support inside gtk+
Add introspection support inside gtk+
Status: RESOLVED DUPLICATE of bug 592279
Product: gtk+
Classification: Platform
Component: .General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Johan (not receiving bugmail) Dahlin
gtk-bugs
Depends on: 567934 568612
Blocks:
 
 
Reported: 2009-01-21 21:29 UTC by Johan (not receiving bugmail) Dahlin
Modified: 2009-08-19 01:48 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
v1 (6.76 KB, patch)
2009-01-21 21:29 UTC, Johan (not receiving bugmail) Dahlin
needs-work Details | Review

Description Johan (not receiving bugmail) Dahlin 2009-01-21 21:29:26 UTC
As part of the new gobject-introspection framework we should add support for
building girs/typelibs directly into gtk+ itself.
The girs should be shipped with tarballs.

It's already done in bug 567394 for Pango, Atk+ will come up shortly.
Comment 1 Johan (not receiving bugmail) Dahlin 2009-01-21 21:29:56 UTC
Created attachment 126947 [details] [review]
v1
Comment 2 Johan (not receiving bugmail) Dahlin 2009-01-21 21:32:12 UTC
Running this will generate this Gir on my system (only tested on X11, but should work on quartz/win32):

http://www.gnome.org/~johan/Gtk-2.0.gir.gz

Apart from bindings I know that Tristan wants to use the gir in Glade to know which version of Gtk+ introduced that property.
Comment 3 Matthias Clasen 2009-01-31 05:06:29 UTC
Looks ok to me.

I guess that means I will from now on only be able to distcheck on systems which have gobject-introspection ?
Comment 4 Johan (not receiving bugmail) Dahlin 2009-02-10 13:27:48 UTC
Yes, to be able to do distcheck you'll need introspection installed and Atk/Pango installed with introspection support as well. That's why I think it'll take a while before we can solve this properly.

I'm marking the patch as needs-work, as I have a m4 macro & shared makefile in the workings to reduce duplication between projects.
Comment 5 Matthias Clasen 2009-02-11 15:15:11 UTC
Let me know when this is ready to land.
Comment 6 Colin Walters 2009-08-19 01:44:06 UTC

*** This bug has been marked as a duplicate of bug 592279 ***