[Bug 711030] Add introspection to cerbero builds to enable bindings to Python and other languages

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jan 24 20:39:57 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=711030
  GStreamer | packages | git

--- Comment #7 from Mark Howell <markjhowell at gmail.com> 2014-01-25 04:39:51 UTC ---
I got pulled away for a while, but I'm back to this now.

Here's what I have in a nutshell:

1) Implemented a variant called 'gi'. I am working in Precise, but I intend for
the additions to be benign/no-op for any system that doesn't enable the gi
variant.

2) Added a recipe for building gobject-introspection itself.

3) Added support for a new file type called 'typelib' to FilesProvider.

4) Updated various recipes to insert either '--disable-introspection' or
'--enable-introspection' into the configure options depending on whether gi is
enabled, and added entries to recipes for typelib files so that they can be
available for packages.

I don't have typelibs propagated out to all the relevant packages yet, but gi
works within a cerbero shell (verified with Python).

I add the line 'variants.gi = True' to my cerbero/config/linux.config to enable
it all.

Feedback appreciated.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list