All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/3] The big webkitgtk bump
@ 2015-04-04 13:25 Gustavo Zacarias
  2015-04-04 13:25 ` [Buildroot] [PATCH 1/3] webkitgtk24: new package Gustavo Zacarias
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Gustavo Zacarias @ 2015-04-04 13:25 UTC (permalink / raw)
  To: buildroot

This is the first vesion of the bump.

There's support for libgtk2 & libgtk3, though libgtk2 is always needed
for the plugin system.

GL* support was only tested via mesa software renderer.

Wayland support wasn't enabled because it still needs gtk2 (plugins) -
this could possibly be patched away.

Multimedia support is automatic via detection of gst1-plugins-good,
ideally this should be an option but right now opencv+gst generate a
dependency loop if gstreamer1 is selected. Also codecs will need to be
catered by the user via the appropiate gst selects.

MIPS support was disabled pending libatomic support for
__sync_fetch_and_add_8 which is handled there for some 32-bit
architectures.

Possible TODOs:
Wayland in a proper way, granite support, gcr support, more arch
testing/support.

v1:

* Bump webkitgtk to version 2.4.x in a versioned package.
  This is because midori can't use 2.6.x or 2.8.x and this way we can
  have another webkitgtk package in parallel for other uses.
  The series is still security-supported upstream.

* Bump midori to version 0.5.9.
  No effort was made to enable support for the old webkit 1.x. series,
  it may be possible to do so but it makes no sense.

* Deprecate old webkit package.
  Security bugs, build issues, general instability.

Gustavo Zacarias (3):
  webkitgtk24: new package
  midori: bump to version 0.5.9
  webkit: mark as deprecated

 package/Config.in                             |  1 +
 package/midori/0001-disable-libnotify.patch   | 43 ++++++++++++
 package/midori/Config.in                      | 39 +++++++----
 package/midori/midori.hash                    |  2 +
 package/midori/midori.mk                      | 57 ++++++++--------
 package/webkit/Config.in                      |  3 +
 package/webkitgtk24/0001-fix-bug-137640.patch | 17 +++++
 package/webkitgtk24/Config.in                 | 56 ++++++++++++++++
 package/webkitgtk24/webkitgtk24.hash          |  2 +
 package/webkitgtk24/webkitgtk24.mk            | 97 +++++++++++++++++++++++++++
 10 files changed, 278 insertions(+), 39 deletions(-)
 create mode 100644 package/midori/0001-disable-libnotify.patch
 create mode 100644 package/midori/midori.hash
 create mode 100644 package/webkitgtk24/0001-fix-bug-137640.patch
 create mode 100644 package/webkitgtk24/Config.in
 create mode 100644 package/webkitgtk24/webkitgtk24.hash
 create mode 100644 package/webkitgtk24/webkitgtk24.mk

-- 
2.0.5

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

end of thread, other threads:[~2015-04-04 13:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-04 13:25 [Buildroot] [PATCH 0/3] The big webkitgtk bump Gustavo Zacarias
2015-04-04 13:25 ` [Buildroot] [PATCH 1/3] webkitgtk24: new package Gustavo Zacarias
2015-04-04 13:25 ` [Buildroot] [PATCH 2/3] midori: bump to version 0.5.9 Gustavo Zacarias
2015-04-04 13:25 ` [Buildroot] [PATCH 3/3] webkit: mark as deprecated Gustavo Zacarias
2015-04-04 13:33 ` [Buildroot] [PATCH 0/3] The big webkitgtk bump Gustavo Zacarias

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.