Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v3 00/37] efl bump to 1.15.2
@ 2015-10-10 10:03 Romain Naour
  2015-10-10 10:03 ` [Buildroot] [PATCH v3 01/37] package/efl: remove shared version number Romain Naour
                   ` (36 more replies)
  0 siblings, 37 replies; 43+ messages in thread
From: Romain Naour @ 2015-10-10 10:03 UTC (permalink / raw)
  To: buildroot

This series bump the efl package to the latest stable release and also update
all other packages which use efl.

The elf related packages are no longer in package/efl directory to
follow the Buildroot recommendations.

This series has been tested under Qemu for x86 using the kernel based on
linux config povided in board/qemu/x86. I've enabled CONFIG_FB_CIRRUS
and some other video related options during testing.
An example defconfig can be added in a followup patch.

It also been tested on ARM with a uClibc-ng 1.0.5 + a patch
which has been merged in uClibc-ng 1.0.6 release.
Legacy uClibc toolchains are not supported due to missing mkstemps().

/!\ Warning for autobuilders /!\
All uClibc-ng toolchains must be rebuilt with the latest release.

The sdl2 and libXpresent support has been removed from this series since these
package are not merged in Buildroot.

Thanks to an upstream patch from efl 1.15 stable branch, the dependency on
libXp can be removed, so there is no need to (re)add an xlib_libXp package.

Patch    1       Remove shared version number
Patches  2 to  5 Move existing efl packages outside or package/efl directory.
                 There is no efl package at this point.
Patches  6 to 20 Add a new efl package updated to 1.15.2 and its dependencies.
Patches 21 to 26 Update all other packages which use efl.
Patches 27 to 36 Remove old efl packages.
Patch   37       Add a new package libemotion-generic-players

This is a first part, other packages which use efl are ready and will be
sent in a followup series:

* rage
* terminology
* empc
* ecrire
* python-efl
* econnman
* libetrophy
* elemines
* libcanberra
* e-cho

Thanks to Vicente Bergas for testing on musl!

Since v2:
* EFL bump to 1.15.2 instead of 1.15.1
* libelementary bump to 1.15.2 instead of 1.15.2
* enlightenment bump to 0.19.12 instead of 0.19.9
* remove libXp and xproto_printproto packages
* remove libXpresent (can be added later in a followup series)
* add systemd dependency
* enable xinput2.2+

Since v1:
* EFL bump to 1.15.1 instead of 1.14.2
* libelementary bump to 1.15.1 instead of 1.14.2
* enlightenment bump to 0.19.9 instead of 0.19.7

Best regards,
Romain Naour

Romain Naour (36):
  package/efl: remove shared version number
  package/expedite: move to package directory
  package/libelementary: move to package directory
  package/libevas-generic-loaders: move to package directory
  package/efl: move one directory higher
  package/efl: new host-package
  package/efl: new package
  package/efl: regenerate the configure script
  package/efl: add harfbuzz dependency
  package/efl: add wayland dependency
  package/efl: add libcurl dependency
  package/efl: add libblkid dependency
  package/efl: add webp dependency
  package/efl: add frame buffer config option
  package/efl: add jp2k config option
  package/efl: add X11 support
  package/efl: add OpenGL/OpenGLES support
  package/efl: enable xinput2.2
  package/efl: add systemd dependency
  package/libevas-generic-loaders: bump to version 1.15.0
  package/libevas-generic-loaders: add libraw dependency
  package/libelementary: bump to version 1.15.2
  package/libelementary: add host package
  package/enlightenment: bump to version 0.19.12
  package/expedite: bump to efl-1.15 branch
  package/libethumb: remove package
  package/libedje: remove package
  package/libembryo: remove package
  package/libeio: remove package
  package/libefreet: remove package
  package/libedbus: remove package
  package/libecore: remove package
  package/libevas: remove package
  package/libeet: remove package
  package/libeina: remove package
  package/libemotion-generic-players: new package

Vicente Bergas (1):
  package/efl: fix framebuffer support

 Config.in.legacy                                   |  70 ++++
 package/Config.in                                  |   6 +-
 ...ecore_fb_private.h-define-EAPI-before-use.patch |  64 ++++
 package/efl/0002-ecore_x-Remove-XPrint-usage.patch | 153 +++++++++
 package/efl/Config.in                              | 165 ++++++++--
 package/efl/efl.hash                               |   2 +
 package/efl/efl.mk                                 | 362 ++++++++++++++++++++-
 package/efl/expedite/Config.in                     |  15 -
 package/efl/expedite/expedite.mk                   |  20 --
 package/efl/libecore/Config.in                     |  46 ---
 package/efl/libecore/libecore.mk                   | 114 -------
 package/efl/libedbus/Config.in                     |  44 ---
 package/efl/libedbus/libedbus.mk                   |  37 ---
 package/efl/libedje/Config.in                      |  28 --
 package/efl/libedje/libedje.mk                     |  28 --
 package/efl/libeet/Config.in                       |  11 -
 package/efl/libeet/libeet.mk                       |  27 --
 package/efl/libefreet/Config.in                    |  10 -
 package/efl/libefreet/libefreet.mk                 |  17 -
 package/efl/libeina/Config.in                      |   6 -
 package/efl/libeina/libeina.mk                     |  18 -
 package/efl/libeio/Config.in                       |  22 --
 package/efl/libeio/libeio.mk                       |  16 -
 package/efl/libelementary/Config.in                |  17 -
 package/efl/libelementary/libelementary.mk         |  32 --
 package/efl/libembryo/Config.in                    |   9 -
 package/efl/libembryo/libembryo.mk                 |  18 -
 package/efl/libethumb/Config.in                    |  15 -
 package/efl/libethumb/libethumb.mk                 |  27 --
 package/efl/libevas-generic-loaders/Config.in      |  29 --
 .../libevas-generic-loaders.mk                     |  31 --
 package/efl/libevas/0001-giflib.patch              |  98 ------
 package/efl/libevas/Config.in                      | 211 ------------
 package/efl/libevas/libevas.mk                     | 247 --------------
 package/enlightenment/Config.in                    |  36 +-
 package/enlightenment/enlightenment.hash           |   2 +
 package/enlightenment/enlightenment.mk             |  22 +-
 package/expedite/Config.in                         |  17 +
 package/expedite/expedite.mk                       |  25 ++
 package/libelementary/Config.in                    |  18 +
 package/libelementary/libelementary.hash           |   2 +
 package/libelementary/libelementary.mk             |  37 +++
 package/libemotion-generic-players/Config.in       |  20 ++
 .../libemotion-generic-players.hash                |   2 +
 .../libemotion-generic-players.mk                  |  17 +
 package/libevas-generic-loaders/Config.in          |  36 ++
 .../libevas-generic-loaders.hash                   |   2 +
 .../libevas-generic-loaders.mk                     |  37 +++
 48 files changed, 1034 insertions(+), 1254 deletions(-)
 create mode 100644 package/efl/0001-ecore_fb_private.h-define-EAPI-before-use.patch
 create mode 100644 package/efl/0002-ecore_x-Remove-XPrint-usage.patch
 create mode 100644 package/efl/efl.hash
 delete mode 100644 package/efl/expedite/Config.in
 delete mode 100644 package/efl/expedite/expedite.mk
 delete mode 100644 package/efl/libecore/Config.in
 delete mode 100644 package/efl/libecore/libecore.mk
 delete mode 100644 package/efl/libedbus/Config.in
 delete mode 100644 package/efl/libedbus/libedbus.mk
 delete mode 100644 package/efl/libedje/Config.in
 delete mode 100644 package/efl/libedje/libedje.mk
 delete mode 100644 package/efl/libeet/Config.in
 delete mode 100644 package/efl/libeet/libeet.mk
 delete mode 100644 package/efl/libefreet/Config.in
 delete mode 100644 package/efl/libefreet/libefreet.mk
 delete mode 100644 package/efl/libeina/Config.in
 delete mode 100644 package/efl/libeina/libeina.mk
 delete mode 100644 package/efl/libeio/Config.in
 delete mode 100644 package/efl/libeio/libeio.mk
 delete mode 100644 package/efl/libelementary/Config.in
 delete mode 100644 package/efl/libelementary/libelementary.mk
 delete mode 100644 package/efl/libembryo/Config.in
 delete mode 100644 package/efl/libembryo/libembryo.mk
 delete mode 100644 package/efl/libethumb/Config.in
 delete mode 100644 package/efl/libethumb/libethumb.mk
 delete mode 100644 package/efl/libevas-generic-loaders/Config.in
 delete mode 100644 package/efl/libevas-generic-loaders/libevas-generic-loaders.mk
 delete mode 100644 package/efl/libevas/0001-giflib.patch
 delete mode 100644 package/efl/libevas/Config.in
 delete mode 100644 package/efl/libevas/libevas.mk
 create mode 100644 package/enlightenment/enlightenment.hash
 create mode 100644 package/expedite/Config.in
 create mode 100644 package/expedite/expedite.mk
 create mode 100644 package/libelementary/Config.in
 create mode 100644 package/libelementary/libelementary.hash
 create mode 100644 package/libelementary/libelementary.mk
 create mode 100644 package/libemotion-generic-players/Config.in
 create mode 100644 package/libemotion-generic-players/libemotion-generic-players.hash
 create mode 100644 package/libemotion-generic-players/libemotion-generic-players.mk
 create mode 100644 package/libevas-generic-loaders/Config.in
 create mode 100644 package/libevas-generic-loaders/libevas-generic-loaders.hash
 create mode 100644 package/libevas-generic-loaders/libevas-generic-loaders.mk

-- 
2.4.3

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

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

Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-10 10:03 [Buildroot] [PATCH v3 00/37] efl bump to 1.15.2 Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 01/37] package/efl: remove shared version number Romain Naour
2015-10-10 10:55   ` Thomas Petazzoni
2015-10-10 10:03 ` [Buildroot] [PATCH v3 02/37] package/expedite: move to package directory Romain Naour
2015-10-10 10:54   ` Thomas Petazzoni
2015-10-10 12:43     ` Romain Naour
2015-10-10 12:55       ` Thomas Petazzoni
2015-10-10 13:31         ` Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 03/37] package/libelementary: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 04/37] package/libevas-generic-loaders: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 05/37] package/efl: move one directory higher Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 06/37] package/efl: new host-package Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 07/37] package/efl: new package Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 08/37] package/efl: regenerate the configure script Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 09/37] package/efl: fix framebuffer support Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 10/37] package/efl: add harfbuzz dependency Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 11/37] package/efl: add wayland dependency Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 12/37] package/efl: add libcurl dependency Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 13/37] package/efl: add libblkid dependency Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 14/37] package/efl: add webp dependency Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 15/37] package/efl: add frame buffer config option Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 16/37] package/efl: add jp2k " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 17/37] package/efl: add X11 support Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 18/37] package/efl: add OpenGL/OpenGLES support Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 19/37] package/efl: enable xinput2.2 Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 20/37] package/efl: add systemd dependency Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 21/37] package/libevas-generic-loaders: bump to version 1.15.0 Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 22/37] package/libevas-generic-loaders: add libraw dependency Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 23/37] package/libelementary: bump to version 1.15.2 Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 24/37] package/libelementary: add host package Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 25/37] package/enlightenment: bump to version 0.19.12 Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 26/37] package/expedite: bump to efl-1.15 branch Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 27/37] package/libethumb: remove package Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 28/37] package/libedje: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 29/37] package/libembryo: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 30/37] package/libeio: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 31/37] package/libefreet: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 32/37] package/libedbus: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 33/37] package/libecore: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 34/37] package/libevas: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 35/37] package/libeet: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 36/37] package/libeina: " Romain Naour
2015-10-10 10:03 ` [Buildroot] [PATCH v3 37/37] package/libemotion-generic-players: new package Romain Naour

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox