diff options
| author | Enrico Scholz <enrico.scholz@sigma-chemnitz.de> | 2013-11-08 13:07:57 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-11-12 16:00:28 +0000 |
| commit | 27c2cbbdb14d65caef1faafbfea063d6744f4e70 (patch) | |
| tree | 1838fc5c3ae667d078b16b9928c9b23ded032241 | |
| parent | 64194d5917b709aae808401616a95b6111c747e6 (diff) | |
| download | poky-27c2cbbdb14d65caef1faafbfea063d6744f4e70.tar.gz | |
vala: cleanup DEPENDS
Patch cleans up and fixes dependencies of 'vala' in the following way:
* remove deps on 'gtk+' + 'dbus'; these packages are not required and
'gkt+' is high barrier preventing using 'vala' on headless systems
* 'bison-native' is required both on native and target builds; 'DEPENDS'
and 'DEPENDS_virtclass-native' and 'DEPENDS' can be merged hence
* 'flex-native' is required
* although 'xsltproc' (from libxslt-native) is optional, a dependency
on it was added to make builds deterministic. An alternative method
might be 'EXTRA_OECONF += "ac_cv_path_XSLTPROC=:"' but this is error
prone as it depends on internals of the build system.
(From OE-Core rev: 8834e6b2aa70a2b3d43550d3912e16b8f5c12d7e)
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/recipes-devtools/vala/vala.inc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/meta/recipes-devtools/vala/vala.inc b/meta/recipes-devtools/vala/vala.inc index a8927d7563..a51ceb49d7 100644 --- a/meta/recipes-devtools/vala/vala.inc +++ b/meta/recipes-devtools/vala/vala.inc | |||
| @@ -1,9 +1,8 @@ | |||
| 1 | DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \ | 1 | DESCRIPTION = "Vala is a C#-like language dedicated to ease GObject programming. \ |
| 2 | Vala compiles to plain C and has no runtime environment nor penalities whatsoever." | 2 | Vala compiles to plain C and has no runtime environment nor penalities whatsoever." |
| 3 | SECTION = "devel" | 3 | SECTION = "devel" |
| 4 | DEPENDS = "glib-2.0 dbus gtk+" | 4 | DEPENDS = "bison-native flex-native libxslt-native glib-2.0" |
| 5 | BBCLASSEXTEND = "native" | 5 | BBCLASSEXTEND = "native" |
| 6 | DEPENDS_virtclass-native = "bison-native glib-2.0-native dbus-native" | ||
| 7 | HOMEPAGE = "http://vala-project.org" | 6 | HOMEPAGE = "http://vala-project.org" |
| 8 | LICENSE = "LGPLv2.1" | 7 | LICENSE = "LGPLv2.1" |
| 9 | LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" | 8 | LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" |
