webkitgtk24: new package
authorGustavo Zacarias <gustavo@zacarias.com.ar>
Wed, 29 Jul 2015 12:40:24 +0000 (09:40 -0300)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 30 Jul 2015 21:17:18 +0000 (23:17 +0200)
commit804042606c33172528233fa7dd029b0d5ffe1cfb
tree170d4429b80813915e6002991917d38cbf419ec1
parentac73040ea22f6668590be793ff2ddb0a534f43aa
webkitgtk24: new package

Add new webkitgtk24 package.

The difference with the legacy webkit package is that this one uses the
new webkit2 API, and optionally the webkit1 API.

It's versioned because the latest release of midori can't use the newer
2.6.x or 2.8.x webkitgtk versions yet.

This paves the way for a newer webkitgtk26 or webkitgtk28 package that
can live side-by-side with this one for other uses.

Some loose checks (like !xorg7) are in place for possible/future wayland
support.
Right now wayland requires gtk2, hence xorg, but it might be possible to
patch that out with some work (it seems to be done for version 2.6.x,
though the build system changed to cmake so it might not be a
straighfoward patch).

Choices had to be made in the GL-area, right now the preference order is
libGL (full OpenGL), then GLES, then nothing (obviously).
And when gtk3 is around it's also preferred as well.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/Config.in
package/webkitgtk24/0001-fix-ppc32.patch [new file with mode: 0644]
package/webkitgtk24/Config.in [new file with mode: 0644]
package/webkitgtk24/webkitgtk24.hash [new file with mode: 0644]
package/webkitgtk24/webkitgtk24.mk [new file with mode: 0644]