From mboxrd@z Thu Jan 1 00:00:00 1970 From: Romain Naour Date: Tue, 8 Dec 2015 22:43:34 +0100 Subject: [Buildroot] [PATCH v7 06/33] package/efl/libefl: new package In-Reply-To: <20151208104727.GD4188@free.fr> References: <1449523775-6582-1-git-send-email-romain.naour@openwide.fr> <1449523775-6582-7-git-send-email-romain.naour@openwide.fr> <20151208104727.GD4188@free.fr> Message-ID: <56674F06.7000905@openwide.fr> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hi Yann, Le 08/12/2015 11:47, Yann E. MORIN a ?crit : > Romain, All, > > On 2015-12-07 22:29 +0100, Romain Naour spake thusly: >> Add the libefl package which contains an updated version of the following >> libraries: >> libecore, libedje, libeet, libfreet, libeina, libeio, libembryo, libthumb >> and libevas. It also contains eldbus, ephysics, and escape, see [1]. > [--SNIP--] >> diff --git a/package/efl/libefl/libefl.mk b/package/efl/libefl/libefl.mk >> index d070131..7bd3820 100644 >> --- a/package/efl/libefl/libefl.mk >> +++ b/package/efl/libefl/libefl.mk >> @@ -18,6 +18,157 @@ LIBEFL_LICENSE_FILES = \ >> licenses/COPYING.LGPL \ >> licenses/COPYING.SMALL >> >> +LIBEFL_INSTALL_STAGING = YES >> + >> +LIBEFL_DEPENDENCIES = host-pkgconf host-libefl dbus freetype jpeg lua udev \ >> + util-linux zlib >> + >> +# regenerate the configure script: >> +# https://phab.enlightenment.org/T2718 >> +LIBEFL_AUTORECONF = YES >> +LIBEFL_GETTEXTIZE = YES >> + >> +# Configure options: >> +# --disable-cxx-bindings: disable C++11 bindings. >> +# --disable-fb: disable frame buffer support. >> +# --disable-harfbuzz: disable harfbuzz support. >> +# --disable-image-loader-jp2k: disable JPEG 2000 support. >> +# --disable-image-loader-webp: disable webp support. >> +# --disable-sdl: disable sdl2 support. >> +# --disable-systemd: disable systemd support. >> +# --disable-wayland: disable wayland support. >> +# --disable-xinput22: disable X11 XInput v2.2+ support. > > I just nmoticed that this option is not present in the list, below. > I guess it is in fact not needed since you specify --with-x11=none. Humm, yes. I'll remove it. > >> +# --enable-lua-old: disable Elua and remove luajit dependency. >> +# --with-opengl=none: disable opengl support. >> +# --with-x11=none: remove dependency on X.org. >> +LIBEFL_CONF_OPTS = \ >> + --with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \ >> + --with-eolian-gen=$(HOST_DIR)/usr/bin/eolian_gen \ >> + --disable-cxx-bindings \ >> + --disable-fb \ >> + --disable-harfbuzz \ >> + --disable-image-loader-jp2k \ >> + --disable-image-loader-webp \ >> + --disable-sdl \ >> + --disable-systemd \ >> + --disable-wayland \ >> + --enable-lua-old \ >> + --with-opengl=none \ >> + --with-x11=none > [--SNIP--] > > However, I guess your patch that adds support for X11 will have to > introduce that --disable-xinput22 until the patch that actually enables > that support. Ok I'll do it. Best regards, Romain > > Regards, > Yann E. MORIN. >