tizen.conf: use bluez5 instead of bluez4
[scm/bb/meta-tizen.git] / meta-tizen-common-base / conf / distro / tizen.conf
1 DISTRO_NAME = "Tizen"
2 DISTRO_VERSION = "3.0"
3
4 LOCALCONF_VERSION = "1"
5 LAYER_CONF_VERSION ?= "5"
6
7 TIZEN_DEFAULT_DISTRO_FEATURES = "largefile ptest multiarch"
8 TIZEN_DEFAULT_DISTRO_FEATURES = "ld-is-gold pam wayland systemd opengl"
9 TIZEN_DEFAULT_EXTRA_RRECOMMENDS = ""
10 DISTRO_FEATURES_DEFAULT_remove = "x11"
11 # Really avoid legacy sysvinit. It would get added both via DISTRO_FEATURES_DEFAULT
12 # and features_backfill() in utils.py.
13 DISTRO_FEATURES_DEFAULT_remove = "sysvinit"
14 DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit"
15 DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${DISTRO_FEATURES_LIBC} ${TIZEN_DEFAULT_DISTRO_FEATURES}" 
16
17 VIRTUAL-RUNTIME_init_manager = "systemd"
18
19 PACKAGE_CLASSES ?= "package_rpm"
20 INHERIT_DISTRO_remove = "debian"
21 INHERIT_TIZEN = "metatizen"
22 INHERIT ?= "${PACKAGE_CLASSES} ${USER_CLASSES} ${INHERIT_DISTRO} ${INHERIT_BLACKLIST} ${INHERIT_TIZEN}"
23
24 DEPENDS_rpm-lang-all = "rpm-native"
25 DEPENDS_rpminst = "rpm-native"
26 DEPENDS_rpm-libs = "rpm-native"
27
28 #262144=256(Mo)*1024
29 IMAGE_ROOTFS_SIZE_ext3 = "262144"
30
31 # Use weston from Tizen since it contains Tizen specific patches
32 WESTONSTARTUP ??= "weston-common"
33 IMAGECONFIG ??= "config-tizen-common"
34 TLMCONFIG ??= "tlm-config-common"
35
36 DISTRO_FEATURES += "tizen-common"
37
38 PREFERRED_PROVIDER_libxml2-python = "libxml2"
39 PREFERRED_PROVIDER_bluez4 = "bluez5"
40 PREFERRED_PROVIDER_python-dbus = "dbus-python"
41 PREFERRED_PROVIDER_jpeg = "libjpeg-turbo"
42 PREFERRED_PROVIDER_jpeg-native = "libjpeg-turbo-native"
43 PREFERRED_PROVIDER_libtdb = "tdb"
44 PREFERRED_PROVIDER_make-native = "make-native"
45 PREFERRED_PROVIDER_python-setuptools = "python-setuptools"
46 PREFERRED_PROVIDER_rpmbuild = "rpm-native"
47 PREFERRED_PROVIDER_libpam = "pam"
48 PREFERRED_PROVIDER_pciutils-ids = "pciutils"
49
50 PREFERRED_VERSION_linux-yocto ?= "3.14%"
51 PREFERRED_VERSION_elfutils ?= "0.160"
52
53 LICENSE_FLAGS_WHITELIST += "commercial"
54
55 SYS_CTLR_PROVIDER = ""
56
57 SYSTEMD_DEFAULT_TARGET="graphical.target"
58
59
60 # Fallback Smack .manifest file for packages which don't have any other
61 # .manifest file settings. Override with either MANIFESTSFILES (if
62 # .manifest part of the source) or other SRC_URI entries.
63 #
64 # In SRC_URI, any file ending in .manifest is considered a Tizen Smack
65 # manifest file. The first one without a 'pkg' parameter is the
66 # default for all packages. If a pkg parameter is given and non-empty,
67 # its parameter is treated as a comma separated list of the names of
68 # those packages for which this manifest file is used. The
69 # file://tizen-default.manifest is set for all recipes automatically,
70 # so most recipes don't need to be modified.
71 #
72 # A .manifest.in file may contain @<word>@ placeholders (@bindir@,
73 # @TZ_USER_NAME@). Those get replaced before passing the file to rpm,
74 # see metatizen.bbclass for details.
75 #
76 # The extra space at the end is a workaround for recipes which lack a
77 # space in their own _append.
78 SRC_URI_append = " file://${META_TIZEN_COMMON_BASE}/conf/distro/tizen-default.manifest "