package/efl: rename libefl to efl

This allow to keep backward compatibility with older
defconfig files that used BR2_PACKAGE_EFL.

Don't add Config.in.legacy entry for libefl since it's
not part of any Buildroot release.

Signed-off-by: Romain Naour <romain.naour@openwide.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
Romain Naour 2015-12-19 17:39:16 +01:00 committed by Thomas Petazzoni
parent e6209bbb60
commit 1f83a7a726
13 changed files with 137 additions and 137 deletions

View File

@ -174,70 +174,70 @@ config BR2_PACKAGE_LIBEINA
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libeina is now provided by the libefl package. With EFL 1.15, libeina is now provided by the efl package.
config BR2_PACKAGE_LIBEET config BR2_PACKAGE_LIBEET
bool "libeet package has been removed" bool "libeet package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libeet is now provided by the libefl package. With EFL 1.15, libeet is now provided by the efl package.
config BR2_PACKAGE_LIBEVAS config BR2_PACKAGE_LIBEVAS
bool "libevas package has been removed" bool "libevas package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libevas is now provided by the libefl package. With EFL 1.15, libevas is now provided by the efl package.
config BR2_PACKAGE_LIBECORE config BR2_PACKAGE_LIBECORE
bool "libecore package has been removed" bool "libecore package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libecore is now provided by the libefl package. With EFL 1.15, libecore is now provided by the efl package.
config BR2_PACKAGE_LIBEDBUS config BR2_PACKAGE_LIBEDBUS
bool "libedbus package has been removed" bool "libedbus package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libedbus is now provided by the libefl package. With EFL 1.15, libedbus is now provided by the efl package.
config BR2_PACKAGE_LIBEFREET config BR2_PACKAGE_LIBEFREET
bool "libefreet package has been removed" bool "libefreet package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libefreet is now provided by the libefl package. With EFL 1.15, libefreet is now provided by the efl package.
config BR2_PACKAGE_LIBEIO config BR2_PACKAGE_LIBEIO
bool "libeio package has been removed" bool "libeio package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libeio is now provided by the libefl package. With EFL 1.15, libeio is now provided by the efl package.
config BR2_PACKAGE_LIBEMBRYO config BR2_PACKAGE_LIBEMBRYO
bool "libembryo package has been removed" bool "libembryo package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libembryo is now provided by the libefl package. With EFL 1.15, libembryo is now provided by the efl package.
config BR2_PACKAGE_LIBEDJE config BR2_PACKAGE_LIBEDJE
bool "libedje package has been removed" bool "libedje package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libedje is now provided by the libefl package. With EFL 1.15, libedje is now provided by the efl package.
config BR2_PACKAGE_LIBETHUMB config BR2_PACKAGE_LIBETHUMB
bool "libethumb package has been removed" bool "libethumb package has been removed"
select BR2_LEGACY select BR2_LEGACY
select BR2_PACKAGE_EFL select BR2_PACKAGE_EFL
help help
With EFL 1.15, libethumb is now provided by the libefl package. With EFL 1.15, libethumb is now provided by the efl package.
config BR2_PACKAGE_INFOZIP config BR2_PACKAGE_INFOZIP
bool "infozip option has been renamed to zip" bool "infozip option has been renamed to zip"

View File

@ -242,6 +242,7 @@ comment "Graphic libraries"
source "package/cegui06/Config.in" source "package/cegui06/Config.in"
source "package/directfb/Config.in" source "package/directfb/Config.in"
source "package/directfb-examples/Config.in" source "package/directfb-examples/Config.in"
source "package/efl/Config.in"
source "package/elementary/Config.in" source "package/elementary/Config.in"
source "package/fbdump/Config.in" source "package/fbdump/Config.in"
source "package/fbgrab/Config.in" source "package/fbgrab/Config.in"
@ -253,7 +254,6 @@ endif
source "package/fbv/Config.in" source "package/fbv/Config.in"
source "package/freerdp/Config.in" source "package/freerdp/Config.in"
source "package/imagemagick/Config.in" source "package/imagemagick/Config.in"
source "package/libefl/Config.in"
source "package/linux-fusion/Config.in" source "package/linux-fusion/Config.in"
source "package/lite/Config.in" source "package/lite/Config.in"
source "package/mesa3d/Config.in" source "package/mesa3d/Config.in"

View File

@ -28,7 +28,7 @@ DBUS_CPP_LICENSE_FILES = COPYING
ifeq ($(BR2_PACKAGE_EFL),y) ifeq ($(BR2_PACKAGE_EFL),y)
DBUS_CPP_CONF_OPTS += --enable-ecore DBUS_CPP_CONF_OPTS += --enable-ecore
DBUS_CPP_DEPENDENCIES += libefl DBUS_CPP_DEPENDENCIES += efl
else else
DBUS_CPP_CONF_OPTS += --disable-ecore DBUS_CPP_CONF_OPTS += --disable-ecore
endif endif

View File

@ -1,5 +1,5 @@
config BR2_PACKAGE_LIBEFL config BR2_PACKAGE_EFL
bool "libefl" bool "efl"
depends on BR2_INSTALL_LIBSTDCPP depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_PACKAGE_HAS_UDEV # libudev depends on BR2_PACKAGE_HAS_UDEV # libudev
depends on BR2_PACKAGE_LUA # lua 5.1 or better depends on BR2_PACKAGE_LUA # lua 5.1 or better
@ -20,9 +20,9 @@ config BR2_PACKAGE_LIBEFL
https://enlightenment.org https://enlightenment.org
if BR2_PACKAGE_LIBEFL if BR2_PACKAGE_EFL
config BR2_PACKAGE_LIBEFL_BULLET config BR2_PACKAGE_EFL_BULLET
bool "Enable bullet support (recommended)" bool "Enable bullet support (recommended)"
select BR2_PACKAGE_BULLET select BR2_PACKAGE_BULLET
default y default y
@ -34,7 +34,7 @@ config BR2_PACKAGE_LIBEFL_BULLET
simply not tested so you are on your own in terms of simply not tested so you are on your own in terms of
ensuring everything works if you do this. ensuring everything works if you do this.
config BR2_PACKAGE_LIBEFL_FONTCONFIG config BR2_PACKAGE_EFL_FONTCONFIG
bool "Enable fontconfig support (recommended)" bool "Enable fontconfig support (recommended)"
select BR2_PACKAGE_FONTCONFIG select BR2_PACKAGE_FONTCONFIG
default y default y
@ -47,7 +47,7 @@ config BR2_PACKAGE_LIBEFL_FONTCONFIG
lead to visual problems like missing text in many UI areas lead to visual problems like missing text in many UI areas
etc... etc...
config BR2_PACKAGE_LIBEFL_GSTREAMER1 config BR2_PACKAGE_EFL_GSTREAMER1
bool "Enable gstreamer1 support (recommended)" bool "Enable gstreamer1 support (recommended)"
select BR2_PACKAGE_GSTREAMER1 select BR2_PACKAGE_GSTREAMER1
select BR2_PACKAGE_GST1_PLUGINS_BASE select BR2_PACKAGE_GST1_PLUGINS_BASE
@ -57,7 +57,7 @@ config BR2_PACKAGE_LIBEFL_GSTREAMER1
your media support options and render some functionality as your media support options and render some functionality as
useless, leading to visible application bugs. useless, leading to visible application bugs.
config BR2_PACKAGE_LIBEFL_LIBFRIBIDI config BR2_PACKAGE_EFL_LIBFRIBIDI
bool "Enable libfribidi support (recommended)" bool "Enable libfribidi support (recommended)"
select BR2_PACKAGE_LIBFRIBIDI select BR2_PACKAGE_LIBFRIBIDI
default y default y
@ -70,7 +70,7 @@ config BR2_PACKAGE_LIBEFL_LIBFRIBIDI
so you may also trigger code paths with bugs that are never so you may also trigger code paths with bugs that are never
normally used. normally used.
config BR2_PACKAGE_LIBEFL_LIBSNDFILE config BR2_PACKAGE_EFL_LIBSNDFILE
bool "Enable libsndfile support (recommended)" bool "Enable libsndfile support (recommended)"
select BR2_PACKAGE_LIBSNDFILE select BR2_PACKAGE_LIBSNDFILE
default y default y
@ -79,7 +79,7 @@ config BR2_PACKAGE_LIBEFL_LIBSNDFILE
and may create bugs for you due to it creating untested code and may create bugs for you due to it creating untested code
paths. Reconsider disabling audio. paths. Reconsider disabling audio.
config BR2_PACKAGE_LIBEFL_PULSEAUDIO config BR2_PACKAGE_EFL_PULSEAUDIO
bool "Enable pulseaudio support (recommended)" bool "Enable pulseaudio support (recommended)"
depends on BR2_ARCH_HAS_ATOMICS # pulseaudio depends on BR2_ARCH_HAS_ATOMICS # pulseaudio
select BR2_PACKAGE_PULSEAUDIO select BR2_PACKAGE_PULSEAUDIO
@ -93,7 +93,7 @@ config BR2_PACKAGE_LIBEFL_PULSEAUDIO
NOTE: multisense support is automatically enabled with NOTE: multisense support is automatically enabled with
pulseaudio. pulseaudio.
config BR2_PACKAGE_LIBEFL_UTIL_LINUX_LIBMOUNT config BR2_PACKAGE_EFL_UTIL_LINUX_LIBMOUNT
bool "Enable libmount support (recommended)" bool "Enable libmount support (recommended)"
select BR2_PACKAGE_UTIL_LINUX_LIBMOUNT select BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
default y default y
@ -102,26 +102,26 @@ config BR2_PACKAGE_LIBEFL_UTIL_LINUX_LIBMOUNT
devices etc... and disabling this will hurt support for devices etc... and disabling this will hurt support for
Enlightenment and its filemanager. Enlightenment and its filemanager.
config BR2_PACKAGE_LIBEFL_HAS_RECOMMENDED_CONFIG config BR2_PACKAGE_EFL_HAS_RECOMMENDED_CONFIG
bool bool
default y if BR2_PACKAGE_LIBEFL_BULLET && \ default y if BR2_PACKAGE_EFL_BULLET && \
BR2_PACKAGE_LIBEFL_FONTCONFIG && \ BR2_PACKAGE_EFL_FONTCONFIG && \
BR2_PACKAGE_LIBEFL_GSTREAMER1 && \ BR2_PACKAGE_EFL_GSTREAMER1 && \
BR2_PACKAGE_LIBEFL_LIBFRIBIDI && \ BR2_PACKAGE_EFL_LIBFRIBIDI && \
BR2_PACKAGE_LIBEFL_LIBSNDFILE && \ BR2_PACKAGE_EFL_LIBSNDFILE && \
BR2_PACKAGE_LIBEFL_PULSEAUDIO && \ BR2_PACKAGE_EFL_PULSEAUDIO && \
BR2_PACKAGE_LIBEFL_UTIL_LINUX_LIBMOUNT BR2_PACKAGE_EFL_UTIL_LINUX_LIBMOUNT
comment "Warning: one of the recommended option for EFL is not enabled" comment "Warning: one of the recommended option for EFL is not enabled"
depends on !BR2_PACKAGE_LIBEFL_HAS_RECOMMENDED_CONFIG depends on !BR2_PACKAGE_EFL_HAS_RECOMMENDED_CONFIG
comment "libecore video support" comment "libecore video support"
config BR2_PACKAGE_LIBEFL_FB config BR2_PACKAGE_EFL_FB
bool "FB support" bool "FB support"
config BR2_PACKAGE_LIBEFL_X_XLIB config BR2_PACKAGE_EFL_X_XLIB
bool "X11 support (xlib)" bool "X11 support (xlib)"
depends on BR2_PACKAGE_XORG7 depends on BR2_PACKAGE_XORG7
select BR2_PACKAGE_XLIB_LIBX11 select BR2_PACKAGE_XLIB_LIBX11
@ -139,52 +139,52 @@ config BR2_PACKAGE_LIBEFL_X_XLIB
comment "libevas loaders" comment "libevas loaders"
config BR2_PACKAGE_LIBEFL_PNG config BR2_PACKAGE_EFL_PNG
bool "libevas png loader" bool "libevas png loader"
select BR2_PACKAGE_LIBPNG select BR2_PACKAGE_LIBPNG
help help
This enables the loader code that loads png files using This enables the loader code that loads png files using
libpng. libpng.
config BR2_PACKAGE_LIBEFL_JP2K config BR2_PACKAGE_EFL_JP2K
bool "libevas jp2k loader" bool "libevas jp2k loader"
select BR2_PACKAGE_OPENJPEG select BR2_PACKAGE_OPENJPEG
help help
This enables the loader code that loads jp2k files using This enables the loader code that loads jp2k files using
openjpeg. openjpeg.
config BR2_PACKAGE_LIBEFL_JPEG config BR2_PACKAGE_EFL_JPEG
bool "libevas jpeg loader" bool "libevas jpeg loader"
help help
This enables the loader code that loads jpeg files using This enables the loader code that loads jpeg files using
libjpeg. libjpeg.
config BR2_PACKAGE_LIBEFL_GIF config BR2_PACKAGE_EFL_GIF
bool "libevas gif loader" bool "libevas gif loader"
select BR2_PACKAGE_GIFLIB select BR2_PACKAGE_GIFLIB
help help
This enables the loader code that loads gif files using This enables the loader code that loads gif files using
libungif. libungif.
config BR2_PACKAGE_LIBEFL_TIFF config BR2_PACKAGE_EFL_TIFF
bool "libevas tiff loader" bool "libevas tiff loader"
select BR2_PACKAGE_TIFF select BR2_PACKAGE_TIFF
help help
This enables the loader code that loads tiff files. This enables the loader code that loads tiff files.
config BR2_PACKAGE_LIBEFL_WEBP config BR2_PACKAGE_EFL_WEBP
bool "libevas webp image loader" bool "libevas webp image loader"
select BR2_PACKAGE_WEBP select BR2_PACKAGE_WEBP
help help
This enables the loader code that loads images using WebP. This enables the loader code that loads images using WebP.
endif # BR2_PACKAGE_LIBEFL endif # BR2_PACKAGE_EFL
comment "LIBEFL needs udev /dev management and a toolchain w/ C++, dynamic library, threads, wchar" comment "efl needs udev /dev management and a toolchain w/ C++, dynamic library, threads, wchar"
depends on !BR2_PACKAGE_HAS_UDEV || !BR2_INSTALL_LIBSTDCPP \ depends on !BR2_PACKAGE_HAS_UDEV || !BR2_INSTALL_LIBSTDCPP \
|| BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
depends on BR2_USE_MMU depends on BR2_USE_MMU
comment "LIBEFL needs lua" comment "efl needs lua"
depends on !BR2_PACKAGE_LUA depends on !BR2_PACKAGE_LUA
depends on BR2_USE_MMU depends on BR2_USE_MMU

View File

@ -1,14 +1,14 @@
################################################################################ ################################################################################
# #
# libefl # efl
# #
################################################################################ ################################################################################
LIBEFL_VERSION = 1.15.2 EFL_VERSION = 1.15.2
LIBEFL_SOURCE = efl-$(LIBEFL_VERSION).tar.xz EFL_SOURCE = efl-$(EFL_VERSION).tar.xz
LIBEFL_SITE = http://download.enlightenment.org/rel/libs/efl EFL_SITE = http://download.enlightenment.org/rel/libs/efl
LIBEFL_LICENSE = BSD-2c, LGPLv2.1+, GPLv2+ EFL_LICENSE = BSD-2c, LGPLv2.1+, GPLv2+
LIBEFL_LICENSE_FILES = \ EFL_LICENSE_FILES = \
COMPLIANCE \ COMPLIANCE \
COPYING \ COPYING \
licenses/COPYING.BSD \ licenses/COPYING.BSD \
@ -17,16 +17,16 @@ LIBEFL_LICENSE_FILES = \
licenses/COPYING.LGPL \ licenses/COPYING.LGPL \
licenses/COPYING.SMALL licenses/COPYING.SMALL
LIBEFL_INSTALL_STAGING = YES EFL_INSTALL_STAGING = YES
LIBEFL_DEPENDENCIES = host-pkgconf host-libefl dbus freetype jpeg lua udev \ EFL_DEPENDENCIES = host-pkgconf host-efl dbus freetype jpeg lua udev \
util-linux zlib util-linux zlib
# Regenerate the autotools: # Regenerate the autotools:
# - to fix an issue in eldbus-codegen: https://phab.enlightenment.org/T2718 # - to fix an issue in eldbus-codegen: https://phab.enlightenment.org/T2718
# - to remove dependency on libXp: https://phab.enlightenment.org/D3150 # - to remove dependency on libXp: https://phab.enlightenment.org/D3150
LIBEFL_AUTORECONF = YES EFL_AUTORECONF = YES
LIBEFL_GETTEXTIZE = YES EFL_GETTEXTIZE = YES
# Configure options: # Configure options:
# --disable-cxx-bindings: disable C++11 bindings. # --disable-cxx-bindings: disable C++11 bindings.
@ -35,7 +35,7 @@ LIBEFL_GETTEXTIZE = YES
# --disable-xinput22: disable X11 XInput v2.2+ support. # --disable-xinput22: disable X11 XInput v2.2+ support.
# --enable-lua-old: disable Elua and remove luajit dependency. # --enable-lua-old: disable Elua and remove luajit dependency.
# --with-opengl=none: disable opengl support. # --with-opengl=none: disable opengl support.
LIBEFL_CONF_OPTS = \ EFL_CONF_OPTS = \
--with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \ --with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \
--with-eolian-gen=$(HOST_DIR)/usr/bin/eolian_gen \ --with-eolian-gen=$(HOST_DIR)/usr/bin/eolian_gen \
--disable-cxx-bindings \ --disable-cxx-bindings \
@ -46,113 +46,113 @@ LIBEFL_CONF_OPTS = \
--with-opengl=none --with-opengl=none
# Disable untested configuration warning. # Disable untested configuration warning.
ifeq ($(BR2_PACKAGE_LIBEFL_HAS_RECOMMENDED_CONFIG),) ifeq ($(BR2_PACKAGE_EFL_HAS_RECOMMENDED_CONFIG),)
LIBEFL_CONF_OPTS += --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba EFL_CONF_OPTS += --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
endif endif
ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBMOUNT),y) ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBMOUNT),y)
LIBEFL_DEPENDENCIES += util-linux EFL_DEPENDENCIES += util-linux
LIBEFL_CONF_OPTS += --enable-libmount EFL_CONF_OPTS += --enable-libmount
else else
LIBEFL_CONF_OPTS += --disable-libmount EFL_CONF_OPTS += --disable-libmount
endif endif
ifeq ($(BR2_PACKAGE_FONTCONFIG),y) ifeq ($(BR2_PACKAGE_FONTCONFIG),y)
LIBEFL_CONF_OPTS += --enable-fontconfig EFL_CONF_OPTS += --enable-fontconfig
LIBEFL_DEPENDENCIES += fontconfig EFL_DEPENDENCIES += fontconfig
else else
LIBEFL_CONF_OPTS += --disable-fontconfig EFL_CONF_OPTS += --disable-fontconfig
endif endif
ifeq ($(BR2_PACKAGE_LIBFRIBIDI),y) ifeq ($(BR2_PACKAGE_LIBFRIBIDI),y)
LIBEFL_CONF_OPTS += --enable-fribidi EFL_CONF_OPTS += --enable-fribidi
LIBEFL_DEPENDENCIES += libfribidi EFL_DEPENDENCIES += libfribidi
else else
LIBEFL_CONF_OPTS += --disable-fribidi EFL_CONF_OPTS += --disable-fribidi
endif endif
ifeq ($(BR2_PACKAGE_GSTREAMER1)$(BR2_PACKAGE_GST1_PLUGINS_BASE),yy) ifeq ($(BR2_PACKAGE_GSTREAMER1)$(BR2_PACKAGE_GST1_PLUGINS_BASE),yy)
LIBEFL_CONF_OPTS += --enable-gstreamer1 EFL_CONF_OPTS += --enable-gstreamer1
LIBEFL_DEPENDENCIES += gstreamer1 gst1-plugins-base EFL_DEPENDENCIES += gstreamer1 gst1-plugins-base
else else
LIBEFL_CONF_OPTS += --disable-gstreamer1 EFL_CONF_OPTS += --disable-gstreamer1
endif endif
ifeq ($(BR2_PACKAGE_BULLET),y) ifeq ($(BR2_PACKAGE_BULLET),y)
LIBEFL_CONF_OPTS += --enable-physics EFL_CONF_OPTS += --enable-physics
LIBEFL_DEPENDENCIES += bullet EFL_DEPENDENCIES += bullet
else else
LIBEFL_CONF_OPTS += --disable-physics EFL_CONF_OPTS += --disable-physics
endif endif
ifeq ($(BR2_PACKAGE_LIBSNDFILE),y) ifeq ($(BR2_PACKAGE_LIBSNDFILE),y)
LIBEFL_CONF_OPTS += --enable-audio EFL_CONF_OPTS += --enable-audio
LIBEFL_DEPENDENCIES += libsndfile EFL_DEPENDENCIES += libsndfile
else else
LIBEFL_CONF_OPTS += --disable-audio EFL_CONF_OPTS += --disable-audio
endif endif
ifeq ($(BR2_PACKAGE_PULSEAUDIO),y) ifeq ($(BR2_PACKAGE_PULSEAUDIO),y)
LIBEFL_CONF_OPTS += --enable-pulseaudio EFL_CONF_OPTS += --enable-pulseaudio
LIBEFL_DEPENDENCIES += pulseaudio EFL_DEPENDENCIES += pulseaudio
else else
LIBEFL_CONF_OPTS += --disable-pulseaudio EFL_CONF_OPTS += --disable-pulseaudio
endif endif
ifeq ($(BR2_PACKAGE_HARFBUZZ),y) ifeq ($(BR2_PACKAGE_HARFBUZZ),y)
LIBEFL_DEPENDENCIES += harfbuzz EFL_DEPENDENCIES += harfbuzz
LIBEFL_CONF_OPTS += --enable-harfbuzz EFL_CONF_OPTS += --enable-harfbuzz
else else
LIBEFL_CONF_OPTS += --disable-harfbuzz EFL_CONF_OPTS += --disable-harfbuzz
endif endif
ifeq ($(BR2_PACKAGE_TSLIB),y) ifeq ($(BR2_PACKAGE_TSLIB),y)
LIBEFL_DEPENDENCIES += tslib EFL_DEPENDENCIES += tslib
LIBEFL_CONF_OPTS += --enable-tslib EFL_CONF_OPTS += --enable-tslib
else else
LIBEFL_CONF_OPTS += --disable-tslib EFL_CONF_OPTS += --disable-tslib
endif endif
ifeq ($(BR2_PACKAGE_LIBGLIB2),y) ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
LIBEFL_DEPENDENCIES += libglib2 EFL_DEPENDENCIES += libglib2
LIBEFL_CONF_OPTS += --with-glib=yes EFL_CONF_OPTS += --with-glib=yes
else else
LIBEFL_CONF_OPTS += --with-glib=no EFL_CONF_OPTS += --with-glib=no
endif endif
# Prefer openssl (the default) over gnutls. # Prefer openssl (the default) over gnutls.
ifeq ($(BR2_PACKAGE_OPENSSL),y) ifeq ($(BR2_PACKAGE_OPENSSL),y)
LIBEFL_DEPENDENCIES += openssl EFL_DEPENDENCIES += openssl
LIBEFL_CONF_OPTS += --with-crypto=openssl EFL_CONF_OPTS += --with-crypto=openssl
else ifeq ($(BR2_PACKAGE_GNUTLS)$(BR2_PACKAGE_LIBGCRYPT),yy) else ifeq ($(BR2_PACKAGE_GNUTLS)$(BR2_PACKAGE_LIBGCRYPT),yy)
LIBEFL_DEPENDENCIES += gnutls libgcrypt EFL_DEPENDENCIES += gnutls libgcrypt
LIBEFL_CONF_OPTS += --with-crypto=gnutls \ EFL_CONF_OPTS += --with-crypto=gnutls \
--with-libgcrypt-prefix=$(STAGING_DIR)/usr --with-libgcrypt-prefix=$(STAGING_DIR)/usr
else else
LIBEFL_CONF_OPTS += --with-crypto=none EFL_CONF_OPTS += --with-crypto=none
endif # BR2_PACKAGE_OPENSSL endif # BR2_PACKAGE_OPENSSL
ifeq ($(BR2_PACKAGE_WAYLAND),y) ifeq ($(BR2_PACKAGE_WAYLAND),y)
LIBEFL_DEPENDENCIES += wayland libxkbcommon EFL_DEPENDENCIES += wayland libxkbcommon
LIBEFL_CONF_OPTS += --enable-wayland EFL_CONF_OPTS += --enable-wayland
else else
LIBEFL_CONF_OPTS += --disable-wayland EFL_CONF_OPTS += --disable-wayland
endif endif
ifeq ($(BR2_PACKAGE_LIBEFL_FB),y) ifeq ($(BR2_PACKAGE_EFL_FB),y)
LIBEFL_CONF_OPTS += --enable-fb EFL_CONF_OPTS += --enable-fb
else else
LIBEFL_CONF_OPTS += --disable-fb EFL_CONF_OPTS += --disable-fb
endif endif
ifeq ($(BR2_PACKAGE_LIBEFL_X_XLIB),y) ifeq ($(BR2_PACKAGE_EFL_X_XLIB),y)
LIBEFL_CONF_OPTS += \ EFL_CONF_OPTS += \
--with-x11=xlib \ --with-x11=xlib \
--with-x=$(STAGING_DIR) \ --with-x=$(STAGING_DIR) \
--x-includes=$(STAGING_DIR)/usr/include \ --x-includes=$(STAGING_DIR)/usr/include \
--x-libraries=$(STAGING_DIR)/usr/lib --x-libraries=$(STAGING_DIR)/usr/lib
LIBEFL_DEPENDENCIES += \ EFL_DEPENDENCIES += \
xlib_libX11 \ xlib_libX11 \
xlib_libXcomposite \ xlib_libXcomposite \
xlib_libXcursor \ xlib_libXcursor \
@ -164,59 +164,59 @@ LIBEFL_DEPENDENCIES += \
xlib_libXScrnSaver \ xlib_libXScrnSaver \
xlib_libXtst xlib_libXtst
else else
LIBEFL_CONF_OPTS += --with-x11=none EFL_CONF_OPTS += --with-x11=none
endif endif
# Loaders that need external dependencies needs to be --enable-XXX=yes # Loaders that need external dependencies needs to be --enable-XXX=yes
# otherwise the default is '=static'. # otherwise the default is '=static'.
# All other loaders are statically built-in # All other loaders are statically built-in
ifeq ($(BR2_PACKAGE_LIBEFL_PNG),y) ifeq ($(BR2_PACKAGE_EFL_PNG),y)
LIBEFL_CONF_OPTS += --enable-image-loader-png=yes EFL_CONF_OPTS += --enable-image-loader-png=yes
LIBEFL_DEPENDENCIES += libpng EFL_DEPENDENCIES += libpng
else else
LIBEFL_CONF_OPTS += --disable-image-loader-png EFL_CONF_OPTS += --disable-image-loader-png
endif endif
ifeq ($(BR2_PACKAGE_LIBEFL_JPEG),y) ifeq ($(BR2_PACKAGE_EFL_JPEG),y)
LIBEFL_CONF_OPTS += --enable-image-loader-jpeg=yes EFL_CONF_OPTS += --enable-image-loader-jpeg=yes
# libefl already depends on jpeg. # efl already depends on jpeg.
else else
LIBEFL_CONF_OPTS += --disable-image-loader-jpeg EFL_CONF_OPTS += --disable-image-loader-jpeg
endif endif
ifeq ($(BR2_PACKAGE_LIBEFL_GIF),y) ifeq ($(BR2_PACKAGE_EFL_GIF),y)
LIBEFL_CONF_OPTS += --enable-image-loader-gif=yes EFL_CONF_OPTS += --enable-image-loader-gif=yes
LIBEFL_DEPENDENCIES += giflib EFL_DEPENDENCIES += giflib
else else
LIBEFL_CONF_OPTS += --disable-image-loader-gif EFL_CONF_OPTS += --disable-image-loader-gif
endif endif
ifeq ($(BR2_PACKAGE_LIBEFL_TIFF),y) ifeq ($(BR2_PACKAGE_EFL_TIFF),y)
LIBEFL_CONF_OPTS += --enable-image-loader-tiff=yes EFL_CONF_OPTS += --enable-image-loader-tiff=yes
LIBEFL_DEPENDENCIES += tiff EFL_DEPENDENCIES += tiff
else else
LIBEFL_CONF_OPTS += --disable-image-loader-tiff EFL_CONF_OPTS += --disable-image-loader-tiff
endif endif
ifeq ($(BR2_PACKAGE_LIBEFL_JP2K),y) ifeq ($(BR2_PACKAGE_EFL_JP2K),y)
LIBEFL_CONF_OPTS += --enable-image-loader-jp2k=yes EFL_CONF_OPTS += --enable-image-loader-jp2k=yes
LIBEFL_DEPENDENCIES += openjpeg EFL_DEPENDENCIES += openjpeg
else else
LIBEFL_CONF_OPTS += --disable-image-loader-jp2k EFL_CONF_OPTS += --disable-image-loader-jp2k
endif endif
ifeq ($(BR2_PACKAGE_LIBEFL_WEBP),y) ifeq ($(BR2_PACKAGE_EFL_WEBP),y)
LIBEFL_CONF_OPTS += --enable-image-loader-webp=yes EFL_CONF_OPTS += --enable-image-loader-webp=yes
LIBEFL_DEPENDENCIES += webp EFL_DEPENDENCIES += webp
else else
LIBEFL_CONF_OPTS += --disable-image-loader-webp EFL_CONF_OPTS += --disable-image-loader-webp
endif endif
$(eval $(autotools-package)) $(eval $(autotools-package))
################################################################################ ################################################################################
# #
# host-libefl # host-efl
# #
################################################################################ ################################################################################
@ -229,7 +229,7 @@ $(eval $(autotools-package))
# * host-libglib2: for libecore # * host-libglib2: for libecore
# * host-libjpeg, host-libpng: for libevas image loader # * host-libjpeg, host-libpng: for libevas image loader
# * host-lua: disable luajit dependency # * host-lua: disable luajit dependency
HOST_LIBEFL_DEPENDENCIES = \ HOST_EFL_DEPENDENCIES = \
host-pkgconf \ host-pkgconf \
host-dbus \ host-dbus \
host-freetype \ host-freetype \
@ -254,7 +254,7 @@ HOST_LIBEFL_DEPENDENCIES = \
# --with-crypto=none: remove dependencies on openssl or gnutls. # --with-crypto=none: remove dependencies on openssl or gnutls.
# --with-x11=none: remove dependency on X.org. # --with-x11=none: remove dependency on X.org.
# Yes I really know what I am doing. # Yes I really know what I am doing.
HOST_LIBEFL_CONF_OPTS += \ HOST_EFL_CONF_OPTS += \
--disable-audio \ --disable-audio \
--disable-cxx-bindings \ --disable-cxx-bindings \
--disable-fontconfig \ --disable-fontconfig \

View File

@ -12,7 +12,7 @@ ELEMENTARY_LICENSE_FILES = COPYING
ELEMENTARY_INSTALL_STAGING = YES ELEMENTARY_INSTALL_STAGING = YES
ELEMENTARY_DEPENDENCIES = host-pkgconf host-libefl host-elementary libefl ELEMENTARY_DEPENDENCIES = host-pkgconf host-efl host-elementary efl
ELEMENTARY_CONF_OPTS = \ ELEMENTARY_CONF_OPTS = \
--with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \ --with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \
@ -25,7 +25,7 @@ ELEMENTARY_CONF_OPTS = \
# We need a host package in order to provide elm_prefs_cc and # We need a host package in order to provide elm_prefs_cc and
# elementary_codegen. # elementary_codegen.
HOST_ELEMENTARY_DEPENDENCIES = host-pkgconf host-libefl HOST_ELEMENTARY_DEPENDENCIES = host-pkgconf host-efl
HOST_ELEMENTARY_CONF_OPTS = \ HOST_ELEMENTARY_CONF_OPTS = \
--with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \ --with-edje-cc=$(HOST_DIR)/usr/bin/edje_cc \
--with-eet-eet=$(HOST_DIR)/usr/bin/eet \ --with-eet-eet=$(HOST_DIR)/usr/bin/eet \

View File

@ -12,9 +12,9 @@ config BR2_PACKAGE_ENLIGHTENMENT
depends on BR2_PACKAGE_XORG7 depends on BR2_PACKAGE_XORG7
# libevas-generic-loaders-svg -> librsvg -> pango -> cairo # libevas-generic-loaders-svg -> librsvg -> pango -> cairo
depends on BR2_ARCH_HAS_ATOMICS depends on BR2_ARCH_HAS_ATOMICS
select BR2_PACKAGE_LIBEFL_X_XLIB select BR2_PACKAGE_EFL_X_XLIB
select BR2_PACKAGE_LIBEFL_JPEG # needed at runtime by enlightenment_start select BR2_PACKAGE_EFL_JPEG # needed at runtime by enlightenment_start
select BR2_PACKAGE_LIBEFL_PNG # needed at runtime by enlightenment_start select BR2_PACKAGE_EFL_PNG # needed at runtime by enlightenment_start
select BR2_PACKAGE_ELEMENTARY select BR2_PACKAGE_ELEMENTARY
select BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS select BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS
select BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_SVG select BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS_SVG

View File

@ -12,8 +12,8 @@ ENLIGHTENMENT_LICENSE_FILES = COPYING
ENLIGHTENMENT_DEPENDENCIES = \ ENLIGHTENMENT_DEPENDENCIES = \
host-pkgconf \ host-pkgconf \
host-libefl \ host-efl \
libefl \ efl \
elementary \ elementary \
libevas-generic-loaders \ libevas-generic-loaders \
xcb-util-keysyms xcb-util-keysyms

View File

@ -11,12 +11,12 @@ EXPEDITE_SITE_METHOD = git
EXPEDITE_LICENSE = BSD-2c EXPEDITE_LICENSE = BSD-2c
EXPEDITE_LICENSE_FILES = COPYING EXPEDITE_LICENSE_FILES = COPYING
EXPEDITE_DEPENDENCIES = host-libefl host-pkgconf libefl EXPEDITE_DEPENDENCIES = host-efl host-pkgconf efl
# There is no configure script in the git tree. # There is no configure script in the git tree.
EXPEDITE_AUTORECONF = YES EXPEDITE_AUTORECONF = YES
ifeq ($(BR2_PACKAGE_LIBEFL_X_XLIB),y) ifeq ($(BR2_PACKAGE_EFL_X_XLIB),y)
EXPEDITE_CONF_OPTS += --with-x=$(STAGING_DIR) \ EXPEDITE_CONF_OPTS += --with-x=$(STAGING_DIR) \
--x-includes=$(STAGING_DIR)/usr/include \ --x-includes=$(STAGING_DIR)/usr/include \
--x-libraries=$(STAGING_DIR)/usr/lib --x-libraries=$(STAGING_DIR)/usr/lib

View File

@ -12,7 +12,7 @@ LIBEVAS_GENERIC_LOADERS_LICENSE_FILES = COPYING
LIBEVAS_GENERIC_LOADERS_INSTALL_STAGING = YES LIBEVAS_GENERIC_LOADERS_INSTALL_STAGING = YES
LIBEVAS_GENERIC_LOADERS_DEPENDENCIES = host-pkgconf libefl zlib LIBEVAS_GENERIC_LOADERS_DEPENDENCIES = host-pkgconf efl zlib
# poppler >= 0.32 is not supported by the current version of # poppler >= 0.32 is not supported by the current version of
# libevas-generic-loaders. # libevas-generic-loaders.