[Sugar-devel] [PATCH] Remove the workaround for missing gobject-introspection bindings of Rsvg

Peter Robinson pbrobinson at gmail.com
Tue Mar 20 14:47:23 EDT 2012


On Tue, Mar 20, 2012 at 6:37 PM, Sascha Silbe <silbe at activitycentral.com> wrote:
> Excerpts from Simon Schampijer's message of 2012-03-20 13:39:10 +0100:
>
>> gobject introspection bindings for librsvg have been pushed to librsvg
>> master [1] in 2.35.0, which solved [2]. We only have slight adopts to
>> make in our usage, for example we can not pass the data property
>> to the default constructor anymore and get_width and get_height is not
>> available anymore for the handle, but we can use the properties
>> instead.
>
> Yay!
>
>
>> This will work on Fedora 17 upwards.
>
> What exactly does this mean for Fedora 16 and non-Fedora systems that
> have librsvg < 2.35.0? Will Sugar refuse to work at all (because
> sugar-activity comes from sugar-toolkit-gtk3 and uses the sugar3
> modules) or will only affect activities that have been ported to GTK3?

It's a minimum requirement for the 0.85+ releases of sugar, there's a
number of other new things that are dependencies. The reason do this
is that sugar is one of the biggest things to date that's moved over
to the dynamic gobject bindings so they're fixing bugs as the sugar
devs find them.

Peter


More information about the Sugar-devel mailing list