efl: update to 1.13.0.

- Enable DRM evas module.
- Enable the wayland option now that we can use it without systemd.
This commit is contained in:
Juan RP 2015-02-09 18:43:59 +01:00
parent 088b2dacc3
commit 863c2c5295
2 changed files with 9 additions and 6 deletions

View file

@ -1402,6 +1402,9 @@ libethumb_client.so.1 efl-1.12.0_1
libethumb.so.1 efl-1.12.0_1 libethumb.so.1 efl-1.12.0_1
libevas.so.1 efl-1.12.0_1 libevas.so.1 efl-1.12.0_1
libefl.so.1 efl-1.12.0_1 libefl.so.1 efl-1.12.0_1
libecore_drm.so.1 efl-1.13.0_1
libelua.so.1 efl-1.13.0_1
libelocation.so.1 efl-1.13.0_1
libelementary.so.1 elementary-1.8.0_1 libelementary.so.1 elementary-1.8.0_1
libcjs.so.0 cjs-2.0.0_1 libcjs.so.0 cjs-2.0.0_1
libcjs-dbus.so.0 cjs-2.0.0_1 libcjs-dbus.so.0 cjs-2.0.0_1

View file

@ -1,6 +1,6 @@
# Template file for 'efl' # Template file for 'efl'
pkgname=efl pkgname=efl
version=1.12.3 version=1.13.0
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="CXX= --enable-multisense --enable-image-loader-webp configure_args="CXX= --enable-multisense --enable-image-loader-webp
@ -18,7 +18,7 @@ short_desc="Enlightenment Foundation Libraries"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="BSD" license="BSD"
distfiles="http://download.enlightenment.org/rel/libs/efl/efl-${version}.tar.gz" distfiles="http://download.enlightenment.org/rel/libs/efl/efl-${version}.tar.gz"
checksum=db2186df0cdfddb067a13654fd057f2147e83f55e0ecd365437a131942f56cf7 checksum=7ff797d4cd01143edc1258a287be3ddfb11264f0b855878d8f5ad5129dee9357
if [ "$CROSS_BUILD" ]; then if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" automake gettext-devel libtool efl-devel>=${version}_${revision}" hostmakedepends+=" automake gettext-devel libtool efl-devel>=${version}_${revision}"
@ -34,7 +34,7 @@ fi
# Package build options # Package build options
build_options="framebuffer gles2 harfbuzz opengl pulseaudio systemd wayland x11" build_options="framebuffer gles2 harfbuzz opengl pulseaudio systemd wayland x11"
# Enable harfbuzz, pulseaudio, wayland and x11 by default. # Enable harfbuzz, pulseaudio, wayland and x11 by default.
build_options_default="harfbuzz pulseaudio x11" build_options_default="harfbuzz pulseaudio x11 wayland"
case "$XBPS_TARGET_MACHINE" in case "$XBPS_TARGET_MACHINE" in
i686*|x86_64*) i686*|x86_64*)
@ -52,7 +52,7 @@ case "$XBPS_TARGET_MACHINE" in
esac esac
if [ "$build_option_opengl" ]; then if [ "$build_option_opengl" ]; then
configure_args+=" --with-opengl=full" configure_args+=" --with-opengl=full --enable-drm --enable-drm-hw-accel"
makedepends+=" MesaLib-devel" makedepends+=" MesaLib-devel"
elif [ "$build_option_gles2" ]; then elif [ "$build_option_gles2" ]; then
configure_args+=" --with-opengl=es" configure_args+=" --with-opengl=es"
@ -62,8 +62,8 @@ else
fi fi
if [ "$build_option_wayland" ]; then if [ "$build_option_wayland" ]; then
configure_args+=" --enable-egl --enable-wayland" configure_args+=" --enable-egl --enable-wayland --enable-wayland-ivi-shell"
makedepends+=" libxkbcommon-devel wayland-devel" makedepends+=" libxkbcommon-devel wayland-devel libinput-devel"
else else
configure_args+=" --disable-egl --disable-wayland" configure_args+=" --disable-egl --disable-wayland"
fi fi