From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v7 33/33] package/libemotion-generic-players: new package
Date: Tue, 8 Dec 2015 15:27:34 +0100 [thread overview]
Message-ID: <20151208142734.GM4188@free.fr> (raw)
In-Reply-To: <1449523775-6582-34-git-send-email-romain.naour@openwide.fr>
Romain, All,
On 2015-12-07 22:29 +0100, Romain Naour spake thusly:
> Signed-off-by: Romain Naour <romain.naour@openwide.fr>
I wonder why libemotion-generic-players and libevas-generic-loaders are
not in the EFL submenu. Is it possible to use either without EFL?
Also, libevas-generic-loaders is still talking about Evas:
These are additional "generic" loaders for Evas that are
stand-alone executables that evas may run from its generic
loader module.
Should we not change that to refer to EFL instead?
Ditto for this package, see below...
[--SNIP--]
> diff --git a/package/libemotion-generic-players/Config.in b/package/libemotion-generic-players/Config.in
> new file mode 100644
> index 0000000..f6dd45d
> --- /dev/null
> +++ b/package/libemotion-generic-players/Config.in
> @@ -0,0 +1,19 @@
> +config BR2_PACKAGE_LIBEMOTION_GENERIC_PLAYERS
> + bool "libemotion generic players"
> + depends on BR2_PACKAGE_EFL
> + depends on (BR2_UCLIBC_VERSION_SNAPSHOT || BR2_UCLIBC_VERSION_NG || BR2_TOOLCHAIN_USES_GLIBC) # vlc
> + depends on BR2_INSTALL_LIBSTDCPP # vlc
> + depends on BR2_USE_WCHAR # vlc
> + depends on BR2_TOOLCHAIN_HAS_THREADS # vlc
> + depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7 # vlc
> + select BR2_PACKAGE_VLC # needs libvlc
> + help
> + A media object library for Evas and Ecore.
Since we dropped libevas and libecore now that they are included in
libefl, shouldn't we change that to refer to just "EFL" instead?
Otherwise;
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
To be noted, I also build-tested this series in various combinations
(but all on ARM), enabling/disabling various options. This was not ment
to be an exhaustive test, but the obvious all-off and all-on sceanrii do
build OK.
I'll just try another biuld-test, with no X11 support but with full
OpenGL (see my comments in the GL patch).
Regards,
Yann E. MORIN.
> + https://www.enlightenment.org
> + https://docs.enlightenment.org/stable/efl/emotion_main.html
> +
> +comment "libemotion generic players needs a uclibc snapshot, uclibc-ng or (e)glibc toolchain w/ C++, wchar, threads, headers >= 3.7"
> + depends on !(BR2_UCLIBC_VERSION_SNAPSHOT || BR2_UCLIBC_VERSION_NG || BR2_TOOLCHAIN_USES_GLIBC) \
> + || !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR \
> + || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
> diff --git a/package/libemotion-generic-players/libemotion-generic-players.hash b/package/libemotion-generic-players/libemotion-generic-players.hash
> new file mode 100644
> index 0000000..80c8123
> --- /dev/null
> +++ b/package/libemotion-generic-players/libemotion-generic-players.hash
> @@ -0,0 +1,2 @@
> +# From https://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.15.0.tar.xz.sha256
> +sha256 9f6d5e9041ac7c014d663dac56d1b39ac42a45abe954d09d0edbf6e759e55f5f emotion_generic_players-1.15.0.tar.xz
> diff --git a/package/libemotion-generic-players/libemotion-generic-players.mk b/package/libemotion-generic-players/libemotion-generic-players.mk
> new file mode 100644
> index 0000000..ef41b2e
> --- /dev/null
> +++ b/package/libemotion-generic-players/libemotion-generic-players.mk
> @@ -0,0 +1,17 @@
> +################################################################################
> +#
> +# libemotion-generic-players
> +#
> +################################################################################
> +
> +LIBEMOTION_GENERIC_PLAYERS_VERSION = 1.15.0
> +LIBEMOTION_GENERIC_PLAYERS_SOURCE = emotion_generic_players-$(LIBEMOTION_GENERIC_PLAYERS_VERSION).tar.xz
> +LIBEMOTION_GENERIC_PLAYERS_SITE = http://download.enlightenment.org/rel/libs/emotion_generic_players
> +LIBEMOTION_GENERIC_PLAYERS_LICENSE = BSD-2c
> +LIBEMOTION_GENERIC_PLAYERS_LICENSE_FILES = COPYING
> +
> +LIBEMOTION_GENERIC_PLAYERS_INSTALL_STAGING = YES
> +
> +LIBEMOTION_GENERIC_PLAYERS_DEPENDENCIES = host-pkgconf libefl vlc
> +
> +$(eval $(autotools-package))
> --
> 2.4.3
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next prev parent reply other threads:[~2015-12-08 14:27 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-07 21:29 [Buildroot] [PATCH v7 00/33] efl bump to 1.15.2 Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 01/33] package/expedite: move to package directory Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 02/33] package/libevas-generic-loaders: " Romain Naour
2015-12-07 21:41 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 03/33] package/libevas-generic-loaders: svg loader: add MMU dependency Romain Naour
2015-12-07 21:45 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 04/33] package/{efl packages}: reorder select/depends Romain Naour
2015-12-07 21:58 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 05/33] package/efl/libefl: new host-package Romain Naour
2015-12-07 22:17 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 06/33] package/efl/libefl: new package Romain Naour
2015-12-07 22:41 ` Yann E. MORIN
2015-12-08 10:47 ` Yann E. MORIN
2015-12-08 21:43 ` Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 07/33] package/efl/libefl: add harfbuzz dependency Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 08/33] package/efl/libefl: add wayland dependency Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 09/33] package/efl/libefl: add webp dependency Romain Naour
2015-12-07 22:41 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 10/33] package/efl/libefl: add frame buffer config option Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 11/33] package/efl/libefl: add jp2k " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 12/33] package/efl/libefl: add X11 support Romain Naour
2015-12-08 10:28 ` Yann E. MORIN
2015-12-08 10:58 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 13/33] package/efl/libefl: add OpenGL/OpenGLES support Romain Naour
2015-12-08 10:35 ` Yann E. MORIN
2015-12-08 12:46 ` Yann E. MORIN
2015-12-08 21:15 ` Yann E. MORIN
2015-12-09 22:52 ` Romain Naour
2015-12-09 22:57 ` Yann E. MORIN
2015-12-10 18:15 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 14/33] package/efl/libefl: enable xinput2.2 Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 15/33] package/efl/libefl: add systemd dependency Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 16/33] package/libevas-generic-loaders: bump to version 1.15.0 Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 17/33] package/libevas-generic-loaders: add libraw dependency Romain Naour
2015-12-08 11:00 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 18/33] package/efl/libelementary: bump to version 1.15.2 Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 19/33] package/efl: libefl and libelementary share the same version number Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 20/33] package/enlightenment: bump to version 0.19.12 Romain Naour
2015-12-08 11:06 ` Yann E. MORIN
2015-12-09 22:34 ` Romain Naour
2015-12-09 22:39 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 21/33] package/expedite: bump to efl-1.15 branch Romain Naour
2015-12-08 11:09 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 22/33] package/dbus-cpp: switch to libefl Romain Naour
2015-12-08 11:10 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 23/33] package/efl/libethumb: remove package Romain Naour
2015-12-08 11:18 ` Yann E. MORIN
2015-12-07 21:29 ` [Buildroot] [PATCH v7 24/33] package/efl/libedje: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 25/33] package/efl/libembryo: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 26/33] package/efl/libeio: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 27/33] package/efl/libefreet: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 28/33] package/efl/libedbus: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 29/33] package/efl/libecore: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 30/33] package/efl/libevas: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 31/33] package/efl/libeet: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 32/33] package/efl/libeina: " Romain Naour
2015-12-07 21:29 ` [Buildroot] [PATCH v7 33/33] package/libemotion-generic-players: new package Romain Naour
2015-12-08 14:27 ` Yann E. MORIN [this message]
2015-12-08 15:25 ` Yann E. MORIN
2015-12-08 22:50 ` 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=20151208142734.GM4188@free.fr \
--to=yann.morin.1998@free.fr \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox