Commit Graph

136 Commits

Author SHA1 Message Date
Martin Jansa b412e28940 e-tasks: add patch to fix changed callback name
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-20 14:53:59 +01:00
Martin Jansa ec49a5a3df e-base: bump EFL_SRCREV a bit more
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-20 14:53:59 +01:00
Martin Jansa 105290205e edje: fix unpackaged multisense modules
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-20 14:53:59 +01:00
Martin Jansa 458f724d9b e-base: bump EFL_SRCREV remove EFL_SRCREV_1.* and applied patches from libeflvala, elsa and python-elementary
* elementary (Evas_GL) and e-wm (backlight) depends on trunk again..

10:06:36 < JaMa> shouldn't elementary and e17 depend only on efl-1.1? | ./Elementary.h:372:21: fatal error: Evas_GL.h: No such file or directory and e/src/bin/e_backlight.c:43: undefined reference to
                 `ecore_x_randr_output_backlight_available'
10:07:32 < JaMa> but I'll recheck my configs
10:08:20 < moa> hum, that evas_gl.h would be a problem indeed
10:08:36 < moa> for e, i don't know
10:08:57 <@raster> elm requires svn evas
10:09:02 <@raster> thats unfortunately how it is
10:09:12 <@raster> requires evas_gl
10:09:35 < JaMa> maybe this is missing in 1.1 branch for e17? r65838
10:09:42 <@raster> yes
10:09:46 <@raster> its missing
10:09:50 <@raster> as its in trunk
10:09:53 <@raster> its a "new feature"
10:09:58 <@raster> not in stable
10:10:15 <@raster> uy'd have to patch out the support to make elm from svn build
10:10:42 < JaMa> raster: ok then I just didn't understand the dependency on "only" efl-1.1 right.. I'll update the rest of efl to same rev (instead of keeping them on 1.1 release)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-20 14:53:58 +01:00
Denis 'GNUtoo' Carikli 72abfbf06e epdfview: disable cups
* we usually don't want cups in target images, but cups was sometimes
  autodetected and compilation failed
* | PrintPter.cxx:19:23: fatal error: cups/cups.h: No such file or directory
  Under the SHR distribution for the nokia900 machine(and maybe all other machines)

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-16 08:43:43 +01:00
Koen Kooi aea94910f9 expedite: update runtime dependencies to match evas update
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-09 11:27:19 +01:00
Koen Kooi 23fde058b7 evas: build in buffer engine and eet loader statically
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>
2011-12-09 11:27:18 +01:00
Koen Kooi 8adfaf3ad5 places: add autopoint
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-08 09:35:59 +01:00
Martin Jansa b77853cd4c e-tasks: fix for newer elementary
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-07 08:45:20 +01:00
Martin Jansa 4128ddd54f eve: add autopoint
* autopoint was removed in e.bbclass because most stuff works without it
  and it was breaking elementary but here it's still needed

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa 9bae3e30eb python-elementary: temporary fix to get it build
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa 4ae0bea8d3 libeflvala: try to fix build
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa c2660eb5c6 elsa: fix to build with disabled PAM
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Klaus Kurzmann 8eede31c53 elsa_svn.bb: disable pam if not in DISTRO_FEATURES
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa 4d73fae121 eeze: RRECOMMEND eject, build time autodetection is now fixed
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa 93c1285008 enjoy: remove SHR override and add autopoint
* autopoint was removed in e.bbclass because most stuff works without it and it was breaking elementary
  but here it's still needed
* without it fails with:
  Making all in po
  make[2]: Entering directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
  make enjoy.pot-update
  make[3]: Entering directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
  make[3]: *** No rule to make target `remove-potcdate.sed', needed by `enjoy.pot-update'.  Stop.
  make[3]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
  make[2]: *** [enjoy.pot] Error 2
  make[2]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy/po'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory `/OE/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/enjoy-0.0+svnr65808-r4/enjoy'
  make: *** [all] Error 2

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
pespin 28fd00e586 enjoy: Update gstreamer package names in RDEPENDS
* I know there is plan to change gstreamer packaging in oe-core to match
  package names from OE-classic, but this patch is here for more then 3
  months and there is no good reason to keep enjoy broken in meta-efl
  master!
* we'll update gstreamer package names again as soon as gstreamer
  packaging is improved in oe-core
* Add gst-plugins-good-autodetect to RDEPENDS
  This plugin is needed in newer versions of enjoy. The app won't play any sound files without this plugin.

Signed-off-by: Pau Espin Pedrol <pespin.shar@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa 716d12924e Revert "elementary: add gettextize patch"
* shouldn't be needed without autopoint in e.bbclass, autotools.bbclass
  should call gettextize now

This reverts commit 45d7250d64.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa 0d9457c677 e.bbclass: remove autopoint, shouldn't be needed anymore
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa 541a06a9ee efl-from-svn: update preferred versions
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:30 +01:00
Martin Jansa f346b4da79 e-base: introduce EFL_SRCREV_1.1.0 and bump EFL_SRCREV
* add EFL_SRCREV_1.1.0 with SRCREV of release and use it for released libs
* EFL_SRCREV will continue to track development in bindings, elementary and e17

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:29 +01:00
Martin Jansa 1bc18fca9e elsa: add systemd service and add RCONFLICTS/RREPLACES with xserver-nodm-init
* add RCONFLICTS/RREPLACES also to PN-systemd, because that's where file
  collision with xserver-nodm-init is, in PN it's just functional
  collision
* fixes upgrade path for task-x11-utils

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:29 +01:00
Martin Jansa d118787722 e-wm: bump PR after edbus-econnman fix
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:29 +01:00
Martin Jansa 92c47103d8 edbus: include libeconnman0_7x in edbus-connman, otherwise whole PN is renamed and breaks upgrade path
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:29 +01:00
Martin Jansa 71947439c8 e-base: bump EFL_SRCREV for beta
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-12-06 13:08:29 +01:00
Martin Jansa adfefe93f7 elementary: disable web support
* we don't have webkit-efl in DEPENDS so it depends on build order
  if it's autodetected or not for elementary
* libewebkit0 is quite bit so we don't want to pull it to every image
  with elementary
* and we cannot split elementary web support to different package
  because libewebkit is linked directly from
  libelementary-ver-pre-svn-09.so.0.8.0

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:29 +01:00
Martin Jansa 45d7250d64 elementary: add gettextize patch
* normally we would call gettextize from do_configure, but efl.bbclass is running
  do_configure_prepend() {
        autopoint || touch config.rpath
  }
  before that and this respects AM_GNU_GETTEXT_VERSION which is 0.17 and later it fails with;
  *** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.18

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:29 +01:00
Martin Jansa 4a72b57c62 elementary: fix license metadata
* in r65248 fix errant word 'either' in license.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:28 +01:00
Martin Jansa 868945e5dc edje: fix license metadata
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:27 +01:00
Martin Jansa ef136d9d7a epdf: drop upstream applied patch and ewl is gone too
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:27 +01:00
Martin Jansa dcf924eb24 efl.bbclass: don't remove STAGING_LIBDIR STAGING_INCDIR from efl pkgconfig files
* but replace those with ${libdir} and ${includedir}
* it was breaking edbus:
  Cflags: -I${includedir}/e_dbus-1 -I/OE/shr-core/tmp-eglibc/sysroots/qemuarm/usr/include/dbus-1.0 -I/OE/shr-core/tmp-eglibc/sysroots/qemuarm/usr/lib/dbus-1.0/include
  after make install:
  Cflags: -I${includedir}/e_dbus-1 /dbus-1.0 -I/OE/shr-core/tmp-eglibc/sysroots/qemuarm/usr/lib/dbus-1.0/include
* and notice that dbus-1 is using -I{libdir} here, so replace it too

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:26 +01:00
Martin Jansa 65c84c66ce e-base: bump EFL_SRCREV for 1.1.0 alpha versions
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:25 +01:00
Martin Jansa 6e7957c1e6 elsa: use common-* instead of system-auth in pam config
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:24 +01:00
Martin Jansa 3abc9a1b90 elsa: add elsa.conf to CONFFILES
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:23 +01:00
Martin Jansa 8f52aec627 elsa: add sessreg xauth to RDEPENDS
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-12-01 09:19:22 +01:00
Koen Kooi 8299c62318 e-wm: add missing dependency on dbus-x11
ERR<654>:e_dbus e_dbus.c:472 e_dbus_bus_get() Error connecting to bus: /usr/bin/dbus-launch terminated abnormally without any error message

Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-23 08:23:12 +01:00
Martin Jansa fa226d8c6c evas: bump SRCREV to fix gl_x11
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-11-01 09:58:08 +01:00
Martin Jansa 396550a39a recipes: bump PR after python upgrade
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-11-01 09:57:03 +01:00
Denis 'GNUtoo' Carikli 9e15d45d02 meta-efl: e-wm: renice to -2
A niceness of -10 is way too much, and it causes some audio problems
  such as buffer underruns/overruns with writei/readi with the
  fsoaudiod plugin responsible of sound during calls on the nokia900
  (and maybe other audio problems on other devices too).

Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-11-01 09:57:03 +01:00
Martin Jansa 41d9c955c4 elfe: bump SRCREV to fix more deprecated API calls
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-11-01 09:57:03 +01:00
Martin Jansa 776cb915ff e-base: bump EFL_SRCREV and refresh patches and elementary version
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-11-01 09:57:03 +01:00
Martin Jansa 037930e19c elsa: add new login manager for Enlightenment
* version 0.0.4+${SRCPV}

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-11-01 09:28:10 +01:00
Martin Jansa 5692d54342 enjoy: include icon in FILES_${PN}
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-19 02:06:10 +02:00
Pau Espin Pedrol 81bed9884c lightmediascanner: Add version 0.4.4 (initial recipe)
* Copied from oe-classic <http://git.openembedded.org/openembedded/commit/?id=63d3969b0f839fc4b7bf7fe836daec729d9d3c53>
* Remove PE=1
* Add LIC_FILES_CHKSUM
* Builds fine using SHR distro
* JaMa: removed PR, added RDEPENDS

Signed-off-by: Pau Espin Pedrol <pespin.shar@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-19 02:06:05 +02:00
Martin Jansa 2f837d52d3 webkit-efl: upgrade to 1.6.1
* revert.r78057.patch is not needed, because context menus were removed from eve in r59455
* we still need to force ARM mode, only the segfault is different:
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/heap/HandleTypes.h: In static member function 'static T* JSC::HandleTypes<T>::getFromSlot(JSC::HandleSlot) [with T = JSC::Structure, JSC::HandleTypes<T>::ExternalType = JSC::Structure*, JSC::HandleSlot = JSC::JSValue*]':
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/heap/Handle.h:126:79:   instantiated from 'JSC::Handle<T>::ExternalType JSC::Handle<T>::get() const [with T = JSC::Structure, JSC::Handle<T>::ExternalType = JSC::Structure*]'
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/runtime/ScopeChain.h:39:75:   instantiated from here
| /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source/JavaScriptCore/heap/HandleTypes.h:38:130: warning: cast from 'JSC::JSCell*' to 'JSC::HandleTypes<JSC::Structure>::ExternalType {aka JSC::Structure*}' increases required alignment of target type [-Wcast-align]
| {standard input}: Assembler messages:
| {standard input}:1116: Error: invalid immediate: 983040 is out of range
| {standard input}:1116: Error: value of 983040 too large for field of 2 bytes at 28
| /OE/shr-core/tmp/sysroots/x86_64-linux/usr/libexec/armv4t-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.6.2/as: BFD (GNU Binutils) 2.21.1 assertion fail /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/binutils-cross-2.21.1a-r0/binutils-2.21.1/bfd/elf.c:2819
| arm-oe-linux-gnueabi-g++: internal compiler error: Segmentation fault (program as)
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See <http://gcc.gnu.org/bugs.html> for instructions.
| make[2]: *** [JavaScriptCore/CMakeFiles/javascriptcore_efl.dir/jit/JIT.cpp.o] Error 4
| make[2]: *** Waiting for unfinished jobs....
| {standard input}: Assembler messages:
| {standard input}:2059: Error: invalid immediate: 983040 is out of range
| {standard input}:2059: Error: value of 983040 too large for field of 2 bytes at 28
| /OE/shr-core/tmp/sysroots/x86_64-linux/usr/libexec/armv4t-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.6.2/as: BFD (GNU Binutils) 2.21.1 assertion fail /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/binutils-cross-2.21.1a-r0/binutils-2.21.1/bfd/elf.c:2819
| arm-oe-linux-gnueabi-g++: internal compiler error: Segmentation fault (program as)
| Please submit a full bug report,
| with preprocessed source if appropriate.
| See <http://gcc.gnu.org/bugs.html> for instructions.
| make[2]: *** [JavaScriptCore/CMakeFiles/javascriptcore_efl.dir/jit/JITOpcodes32_64.cpp.o] Error 4
| make[2]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source'
| make[1]: *** [JavaScriptCore/CMakeFiles/javascriptcore_efl.dir/all] Error 2
| make[1]: Leaving directory `/OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/webkit-efl-1.6.1+svnr97672-r0/src/Source'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-18 16:04:30 +02:00
Martin Jansa 359a5968f2 e-base: bump EFL_SRCREV
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-18 16:04:30 +02:00
Andreas Müller 2631ed9f4c epdfview: add initial recipe with version 0.1.8
initial source taken from oe-classic epdfview_0.1.7.bb
commit 44985d56bc556786812a0a02d6219afd31a7381d

run tested on overo

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
Acked-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-10-18 13:47:21 +02:00
Martin Jansa 1667aa0fe3 efm-nav, efm-path, efm-pathbar: drop from meta-efl, now are part of efm itself
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-18 01:31:11 +02:00
Martin Jansa 2c5b1efcd1 e-tasks: fix licensing information
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-18 01:31:11 +02:00
Martin Jansa 3e66a8dddb e-wm-illume-dict-pl: fix licensing information
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2011-10-18 01:31:11 +02:00