Commit Graph

177 Commits

Author SHA1 Message Date
Martin Jansa
d1656e84ae edb: Add PACKAGECONFIG for ncurses
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:17:38 +02:00
Martin Jansa
6a735515e1 imlib2: Add PACKAGECONFIG for gif, tiff, id3 and bzip2
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:14:31 +02:00
Martin Jansa
d9e82a8f9a expedite: Add PACKAGECONFIG for sdl
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:13:53 +02:00
Martin Jansa
99beb8af34 entrance: Add PACKAGECONFIG for consolekit
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-09-17 19:13:53 +02:00
Martin Jansa
a6eaf86f0a azy: add glib-2.0 dependency
* Package 'glib-2.0', required by 'ecore', not found

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:26 +02:00
Martin Jansa
ecf229fe39 evas: add PACKAGECONFIG for harfbuzz
* harfbuzz is autodetected and can cause even edje_cc to fail,
  this if from cpu.bb build:
  | sysroots/x86_64-linux/usr/bin/edje_cc:
    error while loading shared libraries: libharfbuzz.so.0: cannot open
    shared object file: No such file or directory
  | make[2]: *** [e-module-cpu.edj] Error 127

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:26 +02:00
Martin Jansa
a1387b1ece elementary: add PACKAGECONFIG for eweather
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:26 +02:00
Martin Jansa
7ecfe85458 ecore: add PACKAGECONFIG for wayland
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:25 +02:00
Martin Jansa
7ea16c2b2f elementary, evas-generic-loaders, e-wm: Drop svn recipes
* keep .inc to reuse it for git recipe later

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:25 +02:00
Martin Jansa
0ff1082e2e efl: drop .inc and _svn.bb files for libs included in efl.git
* 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>
2013-08-14 13:34:25 +02:00
Martin Jansa
dd708272e9 meta-efl: upgrade efl to 1.7.8, e-wm to 0.17.4
* announcement:
  http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg54004.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:25 +02:00
Martin Jansa
c11f208cb2 imlib2, lightmediascanner: Add PRIVATE_LIBS
* to resolve following warning:
  WARNING: lightmediascanner-0.4.4 is already registered as shlib provider for png.so, ignoring imlib2-loaders-1.4.5+svnr82070 trying to register the same
  WARNING: lightmediascanner-0.4.4 is already registered as shlib provider for jpeg.so, ignoring imlib2-loaders-1.4.5+svnr82070 trying to register the same
  WARNING: lightmediascanner-0.4.4 is already registered as shlib provider for id3.so, ignoring imlib2-loaders-1.4.5+svnr82070 trying to register the same
  when fixes from https://bugzilla.yoctoproject.org/show_bug.cgi?id=4628
  are included in build

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-08-14 13:34:22 +02:00
Martin Jansa
8b94591a58 evas: Add patch to fix segfaults
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-28 11:00:14 +02:00
Martin Jansa
4514f8ca26 meta-efl: upgrade efl to 1.7.7, e-wm to 0.17.3
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-05-28 11:00:14 +02:00
Martin Jansa
a45830a39b recipes: Unify indentation
* 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>
2013-04-15 16:23:17 +02:00
Martin Jansa
48442f2621 entrance: move systemd support from meta-systemd back to meta-efl
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15 16:22:02 +02:00
Martin Jansa
5d9f5111f2 evas-1.7.6.1: Update checksums, tarball was repackaged upstream :/
Files old/evas-1.7.6.1/ChangeLog and new/evas-1.7.6.1/ChangeLog differ
Files old/evas-1.7.6.1/NEWS and new/evas-1.7.6.1/NEWS differ
Files old/evas-1.7.6.1/src/lib/engines/common/evas_font_ot.c and new/evas-1.7.6.1/src/lib/engines/common/evas_font_ot.c differ
Files old/evas-1.7.6.1/src/tests/evas_test_textblock.c and new/evas-1.7.6.1/src/tests/evas_test_textblock.c differ

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-12 18:50:16 +02:00
Martin Jansa
b00c23b27e evas: upgrade to 1.7.6.1 and drop applied patch
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-09 21:34:16 +02:00
Martin Jansa
45369526f5 meta-efl: upgrade efl to 1.7.6, e-wm to 0.17.2, terminology to 0.3.0
* announcements:
  http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg52198.html
  http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg51986.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-09 21:34:16 +02:00
Martin Jansa
5c56e0d757 meta-efl: set ALLOW_EMPTY only for PN
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-03-05 14:46:50 +01:00
Martin Jansa
a0292fc5fc meta-efl: upgrade efl to 1.7.5
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-06 13:09:42 +01:00
Martin Jansa
d29ca327fb edbus2: update DESCRIPTION
* remove HAL from DESCRIPTION, it's from e_dbus

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-03 23:25:43 +01:00
Martin Jansa
ccd41dd48c edbus2: update SRC_URI
* edbus2 was merged in efl tree and moved to IN-EFL in r81826
  there is important fix also in IN-EFL/edbus2

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-03 23:25:43 +01:00
Martin Jansa
b415fe7782 edbus2: include edbus-codegen in PN-utils
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 09:32:56 +01:00
Martin Jansa
9ec6dd3dc8 meta-efl: update efl svn recipes PV to 1.7.4+svnr
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 09:10:24 +01:00
Martin Jansa
ded035f8d9 meta-efl: upgrade efl to 1.7.4
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 09:10:24 +01:00
Martin Jansa
d0d3977290 azy: rename lemon provided by azy-native to azy_lemon
* meta-openembedded/meta-oe/recipes-devtools/lemon/lemon_3.5.4.bb provides almost the same lemon
  but lemon.c in azy sources is a bit modified (and completely reformatted :/)

* rename it to resolve:
  WARNING: The recipe azy-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
   /OE/jansa-test/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/bin/lemon
   Matched in manifest-x86_64-lemon-native

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-18 17:35:17 +01:00
Martin Jansa
833d36faf0 azy: simplify do_configure
* probably because of
  http://git.openembedded.org/bitbake/commit/?id=9fc98f96f0e0320beda0ce9546275a99336732c1
  it now failed with
  /OE/jansa-test/shr-core/tmp-eglibc/work/x86_64-linux/azy-native/2_1.0.0+svnr80969-r0/temp/run.do_configure.30731: line 88: efl_do_configure: command not found
  ERROR: Function failed: do_configure (see /OE/jansa-test/shr-core/tmp-eglibc/work/x86_64-linux/azy-native/2_1.0.0+svnr80969-r0/temp/log.do_configure.30731 for further information)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-16 21:10:58 +01:00
Martin Jansa
20451cebde emotion: disable generic-vlc backend
* we don't have vlc in DEPENDS, but when it happens to be built before
  emotion, it causes undeterministic builds and unpackaged files
  emotion-1.7.3: emotion: Files/directories were installed but not
  shipped
    /usr/lib/emotion/utils/em_generic_vlc

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-14 09:45:42 +01:00
Martin Jansa
390171a2cf efl: upgrade to 1.7.3
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-13 23:38:00 +01:00
Martin Jansa
2d44b0925e epdfview: move from meta-efl to meta-gnome
* as suggested in http://lists.linuxtogo.org/pipermail/openembedded-devel/2012-November/042449.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:53 +01:00
Martin Jansa
93f87465ff edb: add LIC_FILES_CHKSUM
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:52 +01:00
Martin Jansa
33cb8e4407 engrave: add LIC_FILES_CHKSUM
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:52 +01:00
Martin Jansa
bc82e9f048 epeg: add LIC_FILES_CHKSUM
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:52 +01:00
Martin Jansa
fb110bea8e libeweather: add LIC_FILES_CHKSUM
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-11 01:52:52 +01:00
Martin Jansa
1d99275e65 efl: upgrade to 1.7.2
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:04:54 +01:00
Martin Jansa
1055c6d727 edbus2: add recipe for new edbus implementation needed for eve and later efl-1.8
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:04:53 +01:00
Martin Jansa
4b355ae8bc edje: backport patch to fix e-wm build
* 1.7.2 wont be released before E17 is finished, until then we need to backport
  mandatory patches or use conf/distro/include/efl-from-svn-recipes.inc

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:04:53 +01:00
Martin Jansa
2e702c1168 efl: update svn recipes to use 1.7 branch
* E17 will depend only on EFL 1.7 (probably 1.7.2)
* next EFL release we'll have to update recipes a lot to use unified EFL
  source tree, maybe also git instead of svn
* some libs are for newer EFL_SRCREV moved to IN-EFL subdirectory in
  trunk (eet  eina  embryo  eo  evas  evil)
* trunk depends on edbus2 (edbus dir instead of e_dbus)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:04:53 +01:00
Martin Jansa
19090f5ed4 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>
2012-11-29 11:04:53 +01:00
Martin Jansa
b11ee8bc74 evas: add tiff to DEPENDS
* 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>
2012-11-29 11:04:53 +01:00
Martin Jansa
8241677dfc elementary-theme-efenniht: update path to shared images
* moved to images subdirectory in r78304

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:04:52 +01:00
Martin Jansa
758bcee5e4 efl: EFL_SRCREV bump past 1.7.1 release and update PV in svn recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:04:52 +01:00
Martin Jansa
adbdd27bf6 efl: upgrade to bugfix release 1.7.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-11-29 11:04:52 +01:00
Paul Eggleton
3a30c56238 Replace bb.data.* with d.*
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>
2012-10-28 14:32:06 +00:00
Martin Jansa
105e451151 imlib2: inherit binconfig
* it was installing imlib2-config directly to sysroot

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-26 13:00:23 +02:00
Otavio Salvador
9f21b18da3 epdfview: Sync with Debian 0.1.8-3 patches
This includes the patches in use in Debian package to fix color
inversion and other minor issues.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-10-24 08:28:55 +02:00
Martin Jansa
503191773e ecore: drop libxputil from DEPENDS
* it was removed from oe-core
  http://git.openembedded.org/openembedded-core/commit/?id=5b3748d463a6666c0d8e2624092619da8d8e6328
* it needs to be explicitly disabled now, because recipe was removed in
  oe-core, but files still stay in sysroot and we cannot even
  cleansstate it now without recipes around.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-19 11:42:14 +02:00
Martin Jansa
8402b7ac0f PACKAGES_DYNAMIC: use regexp not glob
* 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>
2012-10-19 11:42:13 +02:00
Martin Jansa
d4e2e97ee4 azy: fix do_configure
* something changed in override/prepend expansion and azy-native now had do_configure_prepend applied too

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-02 19:29:06 +02:00