Add GObject introspection support to IDO

Bug #582985 reported by Sense Egbert Hofstede
54
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Indicator Display Objects
Fix Committed
Wishlist
Unassigned
ido (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

In order to be usable in Vala and in order to generate bindings easily the way almost every binding seems to plan on using, IDO should start supporting GObject introspection.

More information on GObject introspection can be found here: <http://live.gnome.org/GObjectIntrospection> and here: <http://live.gnome.org/GObjectIntrospection/Annotations>.

(Especially considering the fact that e.g. Unity is written in Vala I think that Canonical should try to do its best to give its libraries GObject introspection support.)

Related branches

visibility: private → public
Revision history for this message
Olli Ries (ories) wrote :

Neil, any input?

Changed in ido:
assignee: nobody → Neil J. Patel (njpatel)
status: New → Incomplete
Charles Kerr (charlesk)
Changed in ido:
importance: Undecided → Wishlist
Changed in ido:
assignee: Neil J. Patel (njpatel) → nobody
Changed in ido:
status: Incomplete → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ido - 12.10.3daily13.01.11-0ubuntu1

---------------
ido (12.10.3daily13.01.11-0ubuntu1) raring; urgency=low

  [ Mathieu Trudel-Lapierre ]
  * debian/control:
    - Update to match style with other indicator stack packages: use trailing
      commas at the end of dependency lists.
    - Add gnome-common to Build-Depends.
    - Reorganize Build-Depends: move libxorg-gtest-dev up to be consistent with
      other indicator stack packages.
    - List libgtest-dev explicitly in Build-Depends.
    - Add Vcs-Bzr, Vcs-Browser fields with a notice to uploaders.
    - Add xvfb to Build-Depends.
  * debian/rules:
    - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL instead of passing -c4 to
      dh_makeshlibs.
    - Override dh_autoreconf to call autogen.sh and not run configure...
    - Drop the override for dh_makeshlibs.
    - Override dh_auto_test to run them through xvfb-run.

  [ Didier Roche ]
  * Automatic snapshot from revision 118 (bootstrap)

  [ Allan LeSage ]
  * debian/rules:
    - Remove xvfb auto_test override which caused Jenkins failures.
  * debian/control:
    - Remove xvfb from Build-Depends.

  [ Robert Ancell ]
  * Add GObject introspection support to IDO (LP: #582985)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 122
 -- Automatic PS uploader <email address hidden> Fri, 11 Jan 2013 02:02:27 +0000

Changed in ido (Ubuntu):
status: New → Fix Released
Revision history for this message
Edwin Pujols (edwinpm5) wrote :

I am getting:

    error: Package `libido3-0.1' not found in specified Vala API directories or GObject-Introspection GIR directories

when I run `valac --pkg libido3-0.1 ...`. I have `libido3-0.1-dev` installed (this is on Trusty).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.