[Cogl] Path API Introspection problems

Robert Bragg robert at sixbynine.org
Tue Apr 1 07:33:42 PDT 2014


Just talking about this briefly with Lionel, in the office, it seems
like the best course of action here is create a separate gir file for
cogl-path.

Although that has a small backwards compatibility problem, it seems
that anyone who has been depending on Cogl's .gir file information up
until now has been very lucky really that anything worked at all,
considering that we never paid any attention to it beyond exposing a
few boxed types required for clutter's api.

It would be quite tricky to add the path api to back cogl's gir file
considering that we now build cogl-path separately after cogl and so
we'd need to defer generating the gir file until cogl-path had been
built via some automake gymnastics.

Hopefully this won't be too much trouble for the Pitivi devs and we
can hopefully help them adapt to having separate introspection data
for cogl-path.

Regards,
Robert


On Sun, Mar 30, 2014 at 6:27 PM, Lionel Landwerlin
<llandwerlin at gmail.com> wrote:
> Hi,
>
> Someone showed up on the Clutter channel today pointing at a Pitivi
> problem with Clutter/Cogl :
>
> https://bugzilla.gnome.org/show_bug.cgi?id=727325
>
> The last comment in that bug points at the CoglPath API being removed
> from the introspection files. The application is affected by the removal
> of the 1.0 API.
>
> I think the problematic commit is this one :
>
> commit 52a69bb9ab0865d468932077d76cc3e3634c52bb
> Build and install cogl-path as a shared library
>
> Right now the CoglPath API is also not available in the 2.0/experimental
> version of the API.
> Should we have a separate introspection file in 2.0?
>
> Cheers,
>
> -
> Lionel
>
> _______________________________________________
> Cogl mailing list
> Cogl at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/cogl


More information about the Cogl mailing list