[webkit-gtk] Bump dependency requirements before WebKitGTK+ 2.0
Carlos Garcia Campos
cgarcia at igalia.com
Sat Mar 23 01:50:25 PDT 2013
El vie, 22-03-2013 a las 22:49 -0400, Luis de Bethencourt escribió:
> On 22 March 2013 14:28, Mario Sanchez Prada <mario.prada at samsung.com> wrote:
> >>[...]-----Original Message-----
> >> Since WebKit2GTK+ is going to depend on really new stuff already (gcc
> >> 4.7/clang 3, libsecret, libsoup 2.42, gst 1.0, harfbuzz, etc.) I
> >> propose to bump other dependencies that will allow us to remove a lot
> >> of #ifdefs, and remove deprecated stuff.
> >
> > Looks good to me too. I personally will love to see ifdefs going away.
> >
> >>[...]
> >> In addition to this, I wonder if we should explicitly check also gdk-
> >> pixbuf since it was separated from gtk+ long time ago.
> >
> > I think we should.
> >
> > Also, I wonder whether we should also require specific versions for some other recently added libraries, such as libsecret and libwebp, to make them explicit.
> >
> > Thanks,
> > Mario
> >
>
> Code readability always improves when #ifdefs are removed. They are very ugly :P
Yes, and not only code readability, but we can also new stuff like
GTask, GResources, etc. unconditionally :-)
> I checked the version numbers Carlos listed and some of them are very
> new and not included in all distros but should be soon.
> Fedora is almost already there with GNOME 3.6. Debian Sid isn't, but
> should be soon.
Note that bumping the requirements of libsoup to 2.42 is a must because
of security reasons, and libsoup already requires glib 2.35. All other
dependencies are not that recent.
--
Carlos Garcia Campos
http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xF3D322D0EC4582C3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.webkit.org/pipermail/webkit-gtk/attachments/20130323/63e5a2eb/attachment.sig>
More information about the webkit-gtk
mailing list