mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-05 02:50:46 +00:00
ecore: disable some X extensions for native recipe and add libxfixes to target DEPENDS
* at least native libxrandr libxdamage libxcursor libxcomposite libxfixes are autodetected sometimes, leading to irreproducible builds and failing edje_cc /OE/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/edje_cc: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -2,7 +2,7 @@ DESCRIPTION = "Ecore is the Enlightenment application framework library"
|
||||
LICENSE = "MIT BSD"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=d6ff2c3c85de2faf5fd7dcd9ccfc8886"
|
||||
DEPENDS = "virtual/libiconv tslib curl eet evas glib-2.0 gnutls \
|
||||
libxtst libxcomposite libxinerama libxscrnsaver libxdamage libxrandr libxcursor"
|
||||
libxtst libxcomposite libxinerama libxscrnsaver libxdamage libxrandr libxcursor libxfixes"
|
||||
DEPENDS_virtclass-native = "eet-native evas-native gettext-native"
|
||||
# optional
|
||||
# DEPENDS += "directfb virtual/libsdl openssl virtual/libiconv"
|
||||
@@ -10,7 +10,7 @@ DEPENDS_virtclass-native = "eet-native evas-native gettext-native"
|
||||
inherit efl gettext
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
INC_PR = "r1"
|
||||
INC_PR = "r2"
|
||||
|
||||
do_configure_prepend() {
|
||||
touch ${S}/po/Makefile.in.in || true
|
||||
@@ -96,4 +96,19 @@ EXTRA_OECONF = "${ECORE_OECONF} \
|
||||
EXTRA_OECONF_virtclass-native = "\
|
||||
${ECORE_OECONF} \
|
||||
--disable-curl \
|
||||
--disable-ecore-x-composite \
|
||||
--disable-ecore-x-damage \
|
||||
--disable-ecore-x-dpms \
|
||||
--disable-ecore-x-randr \
|
||||
--disable-ecore-x-render \
|
||||
--disable-ecore-x-screensaver \
|
||||
--disable-ecore-x-shape \
|
||||
--disable-ecore-x-sync \
|
||||
--disable-ecore-x-xfixes \
|
||||
--disable-ecore-x-xinerama \
|
||||
--disable-ecore-x-xprint \
|
||||
--disable-ecore-x-xtest \
|
||||
--disable-ecore-x-cursor \
|
||||
--disable-ecore-x-input \
|
||||
--disable-ecore-x-dri \
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user