summaryrefslogtreecommitdiffstats
path: root/meta-efl/recipes-efl/efl/evas.inc
Commit message (Collapse)AuthorAgeFilesLines
* efl: drop .inc and _svn.bb files for libs included in efl.gitMartin Jansa2013-08-141-168/+0
| | | | | | | * in preparation for merged source dir in efl.git I don't plan to support newer SRCREVs from subversion * drop INC_PR and fold lib.inc into the recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-151-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* evas: add tiff to DEPENDSMartin Jansa2012-11-291-2/+2
| | | | | | | | * it's explicitly enabled in OECONF and fails without | evas_image_load_tiff.c:8:20: fatal error: tiffio.h: No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Replace bb.data.* with d.*Paul Eggleton2012-10-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Used sed expression given here: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-November/012373.html Plus an additional expression for .expand. Full expression is: sed \ -e 's:bb.data.\(setVar([^,]*,[^,]*\), \([^ )]*\) *):\2.\1):g' \ -e 's:bb.data.\(setVarFlag([^,]*,[^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(expand([^,]*\), \([^ )]*\) *):\2.\1):g' \ -i `grep -ril bb.data *` Some minor correction in systemd.bbclass was needed for some expressions that didn't quite match the regex in the desired way; additionally a few instances were manually changed. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* PACKAGES_DYNAMIC: use regexp not globMartin Jansa2012-10-191-1/+1
| | | | | | | | | | * bitbake uses PACKAGES_DYNAMIC as regexp ^ could make matching faster (and it will be more clear that we're expecting regexp not glob) * made all those last '-' optional, use .* (or nothing) * use += instead of = in most cases to keep ${PN}-locale from bitbake.conf:PACKAGES_DYNAMIC = "^${PN}-locale-.*" Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evas: move EVAS_CPU_TWEAKS to target EXTRA_OECONFMartin Jansa2012-09-111-2/+2
| | | | | | | | | | | * it was causing different sstate checksum for evas-native $ bitbake-diffsigs stamps.1347348593/nokia900/x86_64-linux/evas-native-2_1.7.0-r0.0.do_configure.sigdata.cc8b80e938b87ad1bb8d6ded52ef941f stamps.1347348593/om-gta02/x86_64-linux/evas-native-2_1.7.0-r0.0.do_configure.sigdata.e6143417eb7ea0ebd0ab299ce5a024ea basehash changed from f453b3bdd276ffd49445d1c81e2962e8 to 3a244a9f14657439d5b4a8c7d609b087 Variable EVAS_CPU_TWEAKS value changed from --disable-cpu-neon to Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-efl: introduce 1.6.99-alpha releasesMartin Jansa2012-08-201-1/+6
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evas: package cserve2 and its loadersMartin Jansa2012-08-201-3/+14
| | | | | | * cserve2 introduced in http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg40703.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert tabs to 4 spaces in populate_packagesMartin Jansa2012-07-191-7/+7
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* meta-efl: add recipes for new released versionsMartin Jansa2012-04-261-26/+1
| | | | | | | * drop/reset PR where possible as PV is increased * remove RREPLACES for versions before meta-efl was created Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evas: build in buffer engine and eet loader staticallyKoen Kooi2011-12-091-5/+4
| | | | | | | | | | | These two are always needed according to http://trac.enlightenment.org/e/wiki/Compilation This should also avoid errors like this: ERR<1829>:ecore_evas ecore_evas_buffer.c:623 ecore_evas_buffer_allocfunc_new() evas_engine_info_set() init engine 'buffer' failed. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-efl: update LIC_FILES_CHKSUM, Copyright was updated in r63187Martin Jansa2011-09-051-1/+1
| | | | | | * see http://trac.enlightenment.org/e/changeset/63187 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evas: add evas-loader-svg back to RRECOMMENDSMartin Jansa2011-09-011-5/+1
| | | | | | | | | | | | | | | | | | | | | * it doesn't look like whole Gtk+ anymore, but still needs gdk-pixbuf, libcairo2 etc. Package: evas-loader-svg Depends: libxcb1 (>= 1.7), libxrender1 (>= 0.9.6), libpixman-1-0 (>= 0.22.2), libxml2 (>= 2.7.8), libz1 (>= 1.2.5), librsvg-2-2 (>= 2.32.1), libfreetype6 (>= 2.4.6), eina (>= 1.0.999+svnr62850), libgcrypt11 (>= 1.4.6), libpng12-0 (>= 1.2.46), libffi5 (>= 3.0.9), gdk-pixbuf (>= 2.22.1), libcairo2 (>= 1.10.2), libstdc++6 (>= 4.6.1+svnr175454), libglib-2.0-0 (>= 2.29.3+gitr1+d97cbc6731deab137770bc0fe9c69b06f689f5b4), libxau6 (>= 1.0.6), libjpeg8 (>= 8c), libx11-6 (>= 1.4.3), evas (>= 1.0.999+svnr62850), libfribidi0 (>= 0.19.2), libc6 (>= 2.13), pango (>= 1.28.3), libgpg-error0 (>= 1.10), libgnutls26 (>= 2.12.5), libeet1 (>= 1.4.999+svnr62850), libtasn1-3 (>= 2.9), libexpat1 (>= 2.0.1), libxdmcp6 (>= 1.1.0), libfontconfig1 (>= 2.8.0) Package: librsvg-2-2 Depends: libx11-6 (>= 1.4.3), libpixman-1-0 (>= 0.22.2), libxcb1 (>= 1.7), libc6 (>= 2.13), libxrender1 (>= 0.9.6), libffi5 (>= 3.0.9), libxml2 (>= 2.7.8), libz1 (>= 1.2.5), libfreetype6 (>= 2.4.6), gdk-pixbuf (>= 2.22.1), libpng12-0 (>= 1.2.46), libcairo2 (>= 1.10.2), libstdc++6 (>= 4.6.1+svnr175454), libglib-2.0-0 (>= 2.29.3+gitr1+d97cbc6731deab137770bc0fe9c69b06f689f5b4), libxau6 (>= 1.0.6), libexpat1 (>= 2.0.1), pango (>= 1.28.3), libxdmcp6 (>= 1.1.0), libfontconfig1 (>= 2.8.0) * but otherwise e-wm keeps complaining about missing svg support <<<< Enlightenment Error >>>> Enlightenment found Evas can't load SVG files. Check Evas has SVG loader support. * we can also RRECOMMEND it only from e-wm, so people using only evas without e-wm won't get it by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evas: add new style GL config optionsKoen Kooi2011-07-251-1/+3
| | | | | | The config options changed recently, but we keep both to allow bisecting EFL_SRCREVs Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* evas: drop PACKAGES_DYNAMIC_virtclass-native, not needed anymoreMartin Jansa2011-04-061-1/+0
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* evas: add LIC_FILES_CHKSUMMartin Jansa2011-03-251-0/+1
| | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Khem Raj <raj.khem@gmail.com> Siged-off-by: Koen Kooi <koen@dominion.truhere.net>
* meta-efl: import from meta-shr.Koen Kooi2011-03-231-0/+180
Not all dependencies are in yet e.g. eve is missing webkit-efl, but e-wm should build Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>