mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] gtk 3.0


From: Tony Theodore
Subject: Re: [Mingw-cross-env-list] gtk 3.0
Date: Mon, 14 Feb 2011 15:45:32 +1100

On 14 February 2011 04:55, Volker Grabsch <address@hidden> wrote:
> Tony Theodore schrieb:
>> On 13 February 2011 21:05, Martin Gerhardy <address@hidden> wrote:
>> >
>> > how should one handle a package for the new gtk version? adding a new
>> > package gtk3 (because there might be a lot of projects out there that
>> > will never add gtk3 compatibility)
>>
>> Adding a new gtk3 package seems the way to go. I haven't investigated
>> it fully, but 2 and 3 are supposed to co-exist nicely. I'm pretty sure
>> glib can be shared between both, cairo/pango are somewhat independent,
>> and things like pkg-config already use a gtk+2 discriminator.
>
> It might also be a good idea to rename the current gtk package to gtk2,
> and possibly renaming other packages as well.

Good point, from configure.ac[1] it looks like it's dependencies are
keeping their current release series, along with a new one,
gobject-introspection[2].

The packages that will need to be changed are (grep -l "DEPS .* gtk" src/*.mk) :

gst-plugins-good.mk
gtkglext.mk
gtkglextmm.mk
gtkmm.mk
gtksourceview.mk
gtksourceviewmm.mk
librsvg.mk
plotmm.mk

Is anyone volunteering to work on this? It may be a good chance to
explore the static linking issues.

Cheers,

Tony


[1] m4_define([glib_required_version], [2.28.0])
m4_define([pango_required_version], [1.20])
m4_define([atk_required_version], [1.30])
m4_define([cairo_required_version], [1.10.0])
m4_define([gdk_pixbuf_required_version], [2.22.0])
m4_define([introspection_required_version], [0.10.1])

[2] http://live.gnome.org/GObjectIntrospection



reply via email to

[Prev in Thread] Current Thread [Next in Thread]