summaryrefslogtreecommitdiff
path: root/recipes/efl1/ecore_svn.bb
blob: d38bc8ee5d744aa0a9f399f236494bba80db807b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
require ecore.inc
SRCREV = "${EFL_SRCREV}"
PR = "r12"

SRC_URI += "\
  file://iconv.patch;maxrev=43996 \
  file://exit_uclibc_dns.patch;maxrev=47076 \
  file://exit_uclibc.patch;maxrev=50815 \
  file://exit_uclibc_newer.patch;minrev=50816 \
"

ECORE_OECONF = "\
  --x-includes=${STAGING_INCDIR}/X11 \
  --x-libraries=${STAGING_LIBDIR} \
  --enable-simple-x11 \
  --enable-ecore-config \
  --enable-ecore-x \
  --enable-ecore-job \
  --enable-ecore-fb \
  --enable-ecore-evas \
  --enable-ecore-evas-software-16-x11 \
  --enable-ecore-evas-xrender \
  --enable-abstract-sockets \
  --enable-ecore-con \
  --enable-ecore-ipc \
  --enable-ecore-file \
  --enable-inotify \
  --disable-ecore-desktop \
  --disable-ecore-x-xcb \
  --disable-ecore-directfb \
  --disable-ecore-sdl \
  --enable-ecore-evas-x11-gl \
  --disable-ecore-evas-dfb \
  --disable-ecore-evas-sdl \
  --disable-openssl \
  --disable-poll \
  --enable-xim \
"

EXTRA_OECONF = "${ECORE_OECONF} \
                 --enable-curl \
"

EXTRA_OECONF_virtclass-native = "\
                 ${ECORE_OECONF} \
                 --disable-curl \
"
# List of options which were different in ecore-native,
# I know it's SCM, but with missing -native.bb is much easier to check here
#                --disable-ecore-x \
#                --enable-ecore-evas-fb \
#                --disable-ecore-evas-x11-gl \
#                --disable-ecore-imf \
#                --disable-ecore-imf_evas \