All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v6 20/33] package/enlightenment: bump to version 0.19.12
Date: Wed, 2 Dec 2015 15:03:17 +0000	[thread overview]
Message-ID: <565F0835.4020807@imgtec.com> (raw)
In-Reply-To: <1446401289-9059-21-git-send-email-romain.naour@openwide.fr>

Hi Romain,

Version 0.20.0 released :P

Regards,

Vincent.

On 01/11/15 18:07, Romain Naour wrote:
> Use the newly added libefl package wich provide a new version
> of efl libraries.
> This new version needs libelementary dependency.
> 
> Update upstream url, add hash file and use xz archive.
> 
> Select png and jpeg image loader since enlightenment_start
> fail at runtime if png and jpeg image loader are not
> available in elf libraries.
> 
> Signed-off-by: Romain Naour <romain.naour@openwide.fr>
> ---
> v6: disable systemd and linux-pam explicitely since it's auto
>     detected. (A patch adding their support can be added latter)
> v5: Use depends on BR2_PACKAGE_EFL instead of select (ThomasP)
>     remove comment on dependencies
> v4: update Config.in to use libefl
>     improve commit log
>     keep the dependency on threads
> v3: bymp to 0.19.12
>     remove trailing slash (Vicente Bergas)
> v2: bump to 0.19.9
>     remove glibc only dependency
> ---
>  package/enlightenment/Config.in          | 23 +++++++----------------
>  package/enlightenment/enlightenment.hash |  2 ++
>  package/enlightenment/enlightenment.mk   | 26 +++++++++++---------------
>  3 files changed, 20 insertions(+), 31 deletions(-)
>  create mode 100644 package/enlightenment/enlightenment.hash
> 
> diff --git a/package/enlightenment/Config.in b/package/enlightenment/Config.in
> index 9dad571..1a39ac4 100644
> --- a/package/enlightenment/Config.in
> +++ b/package/enlightenment/Config.in
> @@ -8,26 +8,17 @@ config BR2_PACKAGE_ENLIGHTENMENT
>  	depends on BR2_TOOLCHAIN_HAS_THREADS
>  	# libedbus -> dbus, efl libraries
>  	depends on BR2_USE_MMU
> +	depends on BR2_PACKAGE_EFL
>  	depends on BR2_PACKAGE_XORG7
>  	# libevas-generic-loaders-svg -> librsvg -> pango -> cairo
>  	depends on BR2_ARCH_HAS_ATOMICS
> -	select BR2_PACKAGE_EFL
> -	select BR2_PACKAGE_LIBECORE
> -	select BR2_PACKAGE_LIBECORE_X
> -	select BR2_PACKAGE_LIBEINA
> -	select BR2_PACKAGE_LIBEET
> -	select BR2_PACKAGE_LIBEVAS
> -	select BR2_PACKAGE_LIBEVAS_JPEG
> -	select BR2_PACKAGE_LIBEVAS_PNG
> -	select BR2_PACKAGE_LIBEVAS_EET
> -	select BR2_PACKAGE_LIBECORE_EVAS
> -	select BR2_PACKAGE_LIBEDJE
> -	select BR2_PACKAGE_LIBEFREET
> -	select BR2_PACKAGE_LIBEDBUS
> -	select BR2_PACKAGE_LIBEIO
> -	select BR2_PACKAGE_XCB_UTIL_KEYSYMS
> +	select BR2_PACKAGE_LIBEFL_X
> +	select BR2_PACKAGE_LIBEFL_JPEG # needed at runtime by enlightenment_start
> +	select BR2_PACKAGE_LIBEFL_PNG # needed at runtime by enlightenment_start
> +	select BR2_PACKAGE_LIBELEMENTARY
>  	select BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
>  	select BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_SVG
> +	select BR2_PACKAGE_XCB_UTIL_KEYSYMS
>  	help
>  	  Enlightenment, also known simply as E, is a stacking window
>  	  manager for the X Window System which can be used alone or
> @@ -38,6 +29,6 @@ config BR2_PACKAGE_ENLIGHTENMENT
>  	  http://www.enlightenment.org/
>  
>  comment "enlightenment needs a toolchain w/ wchar, C++, threads"
> -	depends on BR2_PACKAGE_XORG7 && BR2_USE_MMU
> +	depends on BR2_PACKAGE_EFL && BR2_PACKAGE_XORG7 && BR2_USE_MMU
>  	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
>  	depends on BR2_ARCH_HAS_ATOMICS
> diff --git a/package/enlightenment/enlightenment.hash b/package/enlightenment/enlightenment.hash
> new file mode 100644
> index 0000000..c9b1284
> --- /dev/null
> +++ b/package/enlightenment/enlightenment.hash
> @@ -0,0 +1,2 @@
> +# From https://phab.enlightenment.org/phame/live/3/post/e19_12_release/
> +sha256	55f23c337e3092e735ae37ada8f6701adab5ddd13f37ef38c63eec8a536f0b25	enlightenment-0.19.12.tar.xz
> diff --git a/package/enlightenment/enlightenment.mk b/package/enlightenment/enlightenment.mk
> index ddebe06..f2e0bc3 100644
> --- a/package/enlightenment/enlightenment.mk
> +++ b/package/enlightenment/enlightenment.mk
> @@ -4,30 +4,26 @@
>  #
>  ################################################################################
>  
> -ENLIGHTENMENT_VERSION = 0.17.6
> -ENLIGHTENMENT_SITE = http://download.enlightenment.org/releases
> +ENLIGHTENMENT_VERSION = 0.19.12
> +ENLIGHTENMENT_SOURCE = enlightenment-$(ENLIGHTENMENT_VERSION).tar.xz
> +ENLIGHTENMENT_SITE = http://download.enlightenment.org/rel/apps/enlightenment
>  ENLIGHTENMENT_LICENSE = BSD-2c
>  ENLIGHTENMENT_LICENSE_FILES = COPYING
>  
> -ENLIGHTENMENT_DEPENDENCIES = 	\
> -	host-pkgconf 		\
> -	libecore 		\
> -	libeet 			\
> -	libeina 		\
> -	libevas 		\
> +ENLIGHTENMENT_DEPENDENCIES = \
> +	host-pkgconf \
> +	host-libefl \
> +	libefl \
> +	libelementary \
>  	libevas-generic-loaders \
> -	libedje 		\
> -	libefreet 		\
> -	libedbus 		\
> -	libeio 			\
> -	host-libedje 		\
> -	host-libeet		\
>  	xcb-util-keysyms
>  
>  ENLIGHTENMENT_CONF_OPTS = \
>  	--with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \
>  	--with-eet-eet=$(HOST_DIR)/usr/bin/eet \
> -	--disable-rpath
> +	--disable-pam \
> +	--disable-rpath \
> +	--disable-systemd
>  
>  # uClibc has an old incomplete sys/ptrace.h for powerpc & sparc
>  ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC)$(BR2_powerpc)$(BR2_sparc),yy)
> 

  reply	other threads:[~2015-12-02 15:03 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-11-01 18:07 [Buildroot] [PATCH v6 00/33] efl bump to 1.15.2 Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 01/33] package/expedite: move to package directory Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 02/33] package/libevas-generic-loaders: " Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 03/33] package/libevas-generic-loaders: svg loader: add MMU dependency Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 04/33] package/{efl packages}: reorder select/depends Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 05/33] package/efl/libefl: new host-package Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 06/33] package/efl/libefl: new package Romain Naour
2015-11-01 20:55   ` Vicente
2015-11-01 21:00     ` Vicente
2015-11-03  6:47       ` Romain Naour
2015-11-03  6:43     ` Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 07/33] package/efl/libefl: add harfbuzz dependency Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 08/33] package/efl/libefl: add wayland dependency Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 09/33] package/efl/libefl: add webp dependency Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 10/33] package/efl/libefl: add frame buffer config option Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 11/33] package/efl/libefl: add jp2k " Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 12/33] package/efl/libefl: add X11 support Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 13/33] package/efl/libefl: add OpenGL/OpenGLES support Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 14/33] package/efl/libefl: enable xinput2.2 Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 15/33] package/efl/libefl: add systemd dependency Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 16/33] package/libevas-generic-loaders: bump to version 1.15.0 Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 17/33] package/libevas-generic-loaders: add libraw dependency Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 18/33] package/efl/libelementary: bump to version 1.15.2 Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 19/33] package/efl: libefl and libelementary share the same version number Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 20/33] package/enlightenment: bump to version 0.19.12 Romain Naour
2015-12-02 15:03   ` Vicente Olivert Riera [this message]
2015-12-02 21:36     ` Romain Naour
2015-12-02 23:26       ` Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 21/33] package/expedite: bump to efl-1.15 branch Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 22/33] package/dbus-cpp: switch to libefl Romain Naour
2015-11-01 18:07 ` [Buildroot] [PATCH v6 23/33] package/efl/libethumb: remove package Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 24/33] package/efl/libedje: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 25/33] package/efl/libembryo: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 26/33] package/efl/libeio: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 27/33] package/efl/libefreet: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 28/33] package/efl/libedbus: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 29/33] package/efl/libecore: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 30/33] package/efl/libevas: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 31/33] package/efl/libeet: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 32/33] package/efl/libeina: " Romain Naour
2015-11-01 18:08 ` [Buildroot] [PATCH v6 33/33] package/libemotion-generic-players: new package Romain Naour

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=565F0835.4020807@imgtec.com \
    --to=vincent.riera@imgtec.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.