extra/efl fix

This commit is contained in:
Kevin Mihelich 2016-09-05 16:42:04 +00:00
parent 5a6c72a2bf
commit 010704e770

View file

@ -3,7 +3,8 @@
# Contributor: Enlightenment Developers <enlightenment-devel@enlightenment.org>
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
# - configure with --disable-neon
# - configure with --disable-neon for !aarch64
# - configure with --enable-lua-old for aarch64
pkgbase=efl
pkgname=('efl' 'efl-docs')
@ -40,11 +41,14 @@ build() {
export CFLAGS="$CFLAGS -fvisibility=hidden"
[[ $CARCH == "aarch64" ]] && CONFIG="--enable-lua-old"
[[ $CARCH != "aarch64" ]] && CONFIG="--disable-neon"
./configure --prefix=/usr \
--disable-static --disable-tslib --enable-fb \
--enable-xinput22 --enable-multisense --enable-systemd \
--enable-image-loader-webp --enable-harfbuzz --enable-wayland \
--enable-liblz4 --enable-drm --enable-elput --disable-neon
--enable-liblz4 --enable-drm --enable-elput $CONFIG
make
make -j1 doc || return 0 # don't fail on the docs