All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v3 0/3] Add libgtk3 and bump webkit to version 2.4.3
@ 2014-07-28 16:33 Hadrien Boutteville
  2014-07-28 16:33 ` [Buildroot] [PATCH v3 1/3] libgtk3: new package Hadrien Boutteville
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Hadrien Boutteville @ 2014-07-28 16:33 UTC (permalink / raw)
  To: buildroot

Hello all,

This series mainly does two things: add libgtk3 and bump webkit.

 - 1: add libgtk3
 - 2: bump webkit
 - 3: bump Midori to test WebKit 2.4.3

For now, only X11 support is done and tested for both libgtk3 and
webkit. Wayland support will be done later.

Tests:

* All is compiled-tested (with GTK+2 and GTK+3 for WebKit and Midori).
* Running tests were done for libgtk3 (with gtk3-demo) and Midori GTK+2
  with WebKit GTK+2 and webkit1 (on Qemu and BeagleBone Black).

For testing you will need GCC 4.8 because WebKit needs at least version
4.8 (see commit message) and X.org needs a version lesser than 4.9 (see
this issue:
http://lists.busybox.net/pipermail/buildroot/2014-June/098679.html).

There is still a weird problem with WebKit: parallel make with Make
3.81 results in a make hang on:
  CXXLD libWebCoreSVG.la
This is reproducible.

Does anyone has already encountered this?

You can find a defconfig for Qemu here:
http://bpaste.net/show/fR3jDhQPmtUHPYpGoiUn/

Changes v1 -> v2:

 - libgtk3: remove atk-bridge support, so we no longer need
   at-spi2-core and at-spi2-atk.
 - libgtk3: change the way we check for introspection to fix autoreconf
   error.
 - libgtk3: remove unnecessary extra definitions 

Changes v2 -> v3:

 - midori: fix the need of librsvg for the host

Best regards,

Hadrien

---

Hadrien Boutteville (3):
  libgtk3: new package
  webkit: bump to version 2.4.3
  midori: bump to version 0.5.8

 package/Config.in                                  |    1 +
 package/libgtk3/Config.in                          |   46 +
 package/libgtk3/libgtk3-0001-no-gtk-doc.patch      |   11 +
 .../libgtk3-0002-fix-introspection-check.patch     |   28 +
 .../libgtk3/libgtk3-0003-disable-atk-bridge.patch  |   45 +
 package/libgtk3/libgtk3.mk                         |  135 ++
 package/midori/Config.in                           |   15 +-
 package/midori/blocked.png                         |  Bin 0 -> 522 bytes
 package/midori/disabled.png                        |  Bin 0 -> 510 bytes
 package/midori/enabled.png                         |  Bin 0 -> 639 bytes
 package/midori/logo-shade.png                      |  Bin 0 -> 23862 bytes
 .../midori-0001-remove-libnotify-dependency.patch  |   27 +
 .../midori-0002-do-not-use-rsvg-convert.patch      |   39 +
 package/midori/midori.mk                           |   66 +-
 package/webkit/Config.in                           |   16 +-
 ...ebkit-0001-build-fix-for-32-bit-autotools.patch |   34 -
 .../webkit-0002-build-fix-for-gtklauncher.patch    |   51 -
 .../webkit/webkit-0003-detect-harfbuzz-icu.patch   |   28 -
 package/webkit/webkit-0004-disable-docrebase.patch |   27 -
 package/webkit/webkit-0005-disable-tests.patch     |   80 --
 package/webkit/webkit-0006-execinfo_h.patch        |   20 -
 package/webkit/webkit-0007-mips-dfg.patch          | 1490 --------------------
 package/webkit/webkit-0008-support-bison-3.0.patch |   22 -
 package/webkit/webkit.mk                           |   67 +-
 24 files changed, 418 insertions(+), 1830 deletions(-)
 create mode 100644 package/libgtk3/Config.in
 create mode 100644 package/libgtk3/libgtk3-0001-no-gtk-doc.patch
 create mode 100644 package/libgtk3/libgtk3-0002-fix-introspection-check.patch
 create mode 100644 package/libgtk3/libgtk3-0003-disable-atk-bridge.patch
 create mode 100644 package/libgtk3/libgtk3.mk
 create mode 100644 package/midori/blocked.png
 create mode 100644 package/midori/disabled.png
 create mode 100644 package/midori/enabled.png
 create mode 100644 package/midori/logo-shade.png
 create mode 100644 package/midori/midori-0001-remove-libnotify-dependency.patch
 create mode 100644 package/midori/midori-0002-do-not-use-rsvg-convert.patch
 delete mode 100644 package/webkit/webkit-0001-build-fix-for-32-bit-autotools.patch
 delete mode 100644 package/webkit/webkit-0002-build-fix-for-gtklauncher.patch
 delete mode 100644 package/webkit/webkit-0003-detect-harfbuzz-icu.patch
 delete mode 100644 package/webkit/webkit-0004-disable-docrebase.patch
 delete mode 100644 package/webkit/webkit-0005-disable-tests.patch
 delete mode 100644 package/webkit/webkit-0006-execinfo_h.patch
 delete mode 100644 package/webkit/webkit-0007-mips-dfg.patch
 delete mode 100644 package/webkit/webkit-0008-support-bison-3.0.patch

-- 
2.0.1

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-08-01  6:29 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-28 16:33 [Buildroot] [PATCH v3 0/3] Add libgtk3 and bump webkit to version 2.4.3 Hadrien Boutteville
2014-07-28 16:33 ` [Buildroot] [PATCH v3 1/3] libgtk3: new package Hadrien Boutteville
2014-07-28 16:41   ` Thomas De Schampheleire
2014-07-28 16:56     ` Hadrien Boutteville
2014-07-28 18:27   ` Thomas Petazzoni
2014-08-01  1:32     ` Hadrien Boutteville
2014-08-01  6:29       ` Thomas Petazzoni
2014-07-28 16:33 ` [Buildroot] [PATCH v3 2/3] webkit: bump to version 2.4.3 Hadrien Boutteville
2014-07-28 16:33 ` [Buildroot] [PATCH v3 3/3] midori: bump to version 0.5.8 Hadrien Boutteville

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.