Commit Graph

2245 Commits

Author SHA1 Message Date
Fathi Boudra 552b06192a acpica: update recipe to 20131115 release
drop fix-parallel-build.patch
update md5sum/sha256sum
refresh no-werro.patch

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Acked-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:16:51 +01:00
Kang Kai d2ec4eef07 lua: add lua 5.2 recipe
Add lua 5.2.2 recipe.

Update:
  * remove bitwise_operators.patch that lua uses bit32 library to
    support for bitwise operations.
  * update uclibc-pthread.patch

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:16:51 +01:00
Kang Kai 3b50ee2fa6 lib32-rsyslog: fix wrong systemd server file
When enable multilib on x86-64, it fails to build lib32-rsyslog with
error:

| ERROR: Function failed: SYSTEMD_SERVICE_lib32-rsyslog value lib32-rsyslog.service does not exist

It uses wrong value ${PN}.service to set SYSTEMD_SERVICE. Correct it by
using BPN.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21 19:16:50 +01:00
Martin Jansa 98bfe33760 xserver-common: Rename Xsession.d files to end with .sh extension
* oe-core version of xinput-calibrator installs
  30xinput_calibrate.sh and ls -X used in Xsession script sorts it as
  last (not respecting the numbers) and xinput-calibrator is executed
  too late (after 90xXWindowManager)
* don't forget to update all your components installing Xsession.d
  files as well

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:08 +01:00
Nick D'Ademo f7ab0eb3ba opencv: bump SRCREV and make recipe multilib build compatible
Pass LIB_SUFFIX to CMake during a multilib build so that the generated library folder has the correct suffix.

Signed-off-by: Nick D'Ademo <nickdademo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:08 +01:00
Christopher Larson 99f52e58d1 lmbench: fix the CONFIG path in lmbench-run
The 'config' script which gets run returns '../scripts/CONFIG.<machine>', so
the current value was '${datadir}/lmbench/../scripts/CONFIG.<machine>', which
is obviously not ideal. Remove the $SHAREDIR prefix, as the relative path will
work from the scripts dir where lmbench-run runs. With this, we can install
a custom CONFIG.qemux86 into ${datadir}/lmbench/scripts/, for example.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:08 +01:00
Nick D'Ademo 1ca29d1cda tk: make multilib build compatible and fix library install
Pass libdir to EXTRA_OECONF so that recipe generates the correct library folder in a multilib build.

Install shared library symbolic link to image.

Signed-off-by: Nick D'Ademo <nickdademo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:07 +01:00
Nick D'Ademo ac02c64e31 v4l-utils: use correct udev dir location when multilib is enabled
Explicitly set the path to the udev dir to ${base_libdir} in EXTRA_OECONF. Otherwise, the multilib build will fail as it will look for udev in the default location of /lib/udev/.

Signed-off-by: Nick D'Ademo <nickdademo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:07 +01:00
Zhenhua Luo 7f903c9d0b python-numpy: add support for powerpc architecture
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:07 +01:00
Martin Jansa 742bd501e8 usb-modeswitch-data: Exclude SIGGEN dependency on usb-modeswitch
* has runtime dependency on TUNE_PKGARCH usb-modeswitch
  Hash for dependent task usb-modeswitch_1.2.5.bb.do_packagedata changed from 5709ee415d286847b58e7b438b5b9f75 to fbef5eee3bb2bacb805a0bead2095b52

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:48:06 +01:00
Martin Jansa d39d714afa mime-support: Drop allarch
* depends on TUNE_PKGARCH 'file'

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:46:40 +01:00
Martin Jansa 0141af611d zram: Drop allarch
* runtime dependencies are TUNE_PKGARCH causing do_package_write_*
  task to have different signature for MACHINEs with different
  TUNE_PKGARCH
* move kernel-module-zram to RRECOMMENDS, because signature handler
  is excluding kernel-module-* dependencies only from RRECOMMENDS and
  also because some machine can have zram enabled in kernel and
  kernel-module-zram won't exist.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:46:40 +01:00
Martin Jansa de85a5f183 gateone: Drop allarch
* runtime dependencies are TUNE_PKGARCH causing do_package_write_*
  task to have different signature for MACHINEs with different
  TUNE_PKGARCH

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05 19:46:40 +01:00
Zongchun Yu d62fe9254a tcpdump: move from meta-oe to meta-networking
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
Signed-off-by: Joe MacDonald <joe@deserted.net>
2013-11-28 10:35:00 -05:00
Olof Johansson 20525d901c rsyslog: rename libjson to json-c in DEPENDS
The libjson recipe was renamed to json-c in commit 533c1db2 of oe-core.

Signed-off-by: Olof Johansson <olof.johansson@axis.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-24 15:18:37 +01:00
Martin Jansa ae46bf3efa fbset-modes: Explicitly set MACHINE_ARCH
* bitbake-diffsigs output:
  basehash changed from 2f6aa4302713441e9c3c7207c4edea33 to 3486f2b65998ee4ec5bd5fbbe02cadb0
  List of dependencies for variable TARGET_LD_ARCH changed from 'set([])' to 'set(['TUNE_LDARGS'])'
  List of dependencies for variable TARGET_AS_ARCH changed from 'set([])' to 'set(['TUNE_ASARGS'])'
  List of dependencies for variable TARGET_OS changed from 'set([])' to 'set(['ABIEXTENSION', 'LIBCEXTENSION'])'
  List of dependencies for variable TARGET_CC_ARCH changed from 'set([])' to 'set(['TUNE_CCARGS'])'
  List of dependencies for variable TARGET_ARCH changed from 'set([])' to 'set(['TUNE_ARCH'])'
  Dependency on Variable ABIEXTENSION was removed
  Dependency on Variable TUNE_CCARGS was removed
  Dependency on Variable TUNE_FEATURES_tune-armv5t was removed
  Dependency on Variable TUNE_FEATURES_tune-armv5te was removed
  Dependency on Variable TUNE_ARCH was removed
  Dependency on Variable LIBCEXTENSION was removed
  Dependency on Variable TUNE_FEATURES_tune-armv5 was removed
  Dependency on Variable TUNE_LDARGS was removed
  Dependency on Variable DEFAULTTUNE was removed
  Dependency on Variable TUNE_ASARGS was removed
  Dependency on Variable TUNE_FEATURES was removed
  Variable TARGET_LD_ARCH value changed from 'none' to '${TUNE_LDARGS}'
  Variable TARGET_AS_ARCH value changed from 'none' to '${TUNE_ASARGS}'
  Variable TARGET_OS value changed from 'linux' to 'linux${LIBCEXTENSION}${ABIEXTENSION}'
  Variable TARGET_CC_ARCH value changed from 'none' to '${TUNE_CCARGS}'
  Variable TARGET_ARCH value changed from 'allarch' to '${TUNE_ARCH}'
  Hash for dependent task fbset-modes.bb.do_patch changed from eb8e475b55d64d5c9f6427a90e080ba6 to ee7e89fdd852378ee18ac23cdd92f3d3
2013-11-24 15:08:31 +01:00
Dan McDougall ef44854f92 python-futures: New package (provides concurrent.futures)
The python-futures package is a backport of Python 3.2+'s
concurrent.futures module to Python 2.6+.

Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-24 15:07:23 +01:00
Martin Jansa 8f69ed50d1 meta-oe, meta-efl: Restore few MIRROR variables
* these were correctly removed from oe-core in
  commit 3b333896c71689c664475d53daed52404bf6b21b
  Author: Phil Blundell <pb@pbcl.net>
  Date:   Thu Nov 14 18:15:46 2013 +0000

    bitbake.conf: Remove obsolete/unused MIRROR cruft
  but we still need them here, so add them to layer.conf

* FREESMARTPHONE_GIT is used by 4 recipes in meta-oe and a lot more in meta-fso (which depends on meta-oe)
  meta-oe/recipes-devtools/vala-dbus-binding-tool/vala-dbus-binding-tool_git.bb:SRC_URI = "${FREESMARTPHONE_GIT}/vala-dbus-binding-tool.git;branch=master"
  meta-oe/recipes-support/serial-utils/pty-forward-native.bb:SRC_URI = "${FREESMARTPHONE_GIT}/cornucopia"
  meta-oe/recipes-support/serial-utils/serial-forward_git.bb:SRC_URI = "${FREESMARTPHONE_GIT}/cornucopia"
  meta-oe/recipes-support/vala-terminal/vala-terminal_git.bb:SRC_URI = "${FREESMARTPHONE_GIT}/vala-terminal.git;branch=master"

* E_MIRROR/E_SVN are used in many recipes in meta-efl, even with
  upstream moveing to git, not all components are already in git
  and for distros with populated PREMIRROR these variables are still
  important to parse the recipes.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-21 19:36:46 +01:00
Martin Jansa a6c5c20f4e libdvdread: Use _remove operator to drop silent rules
* replace causes different signatures for different MACHINES, see
  http://lists.openembedded.org/pipermail/openembedded-core/2013-November/086510.html

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:20:24 +01:00
Ross Burton 23536a4d0c piglit: add OpenGL driver test suite
Piglit is an OpenGL driver test suite that can automatically stress GL hardware
and generate machine- or human-readable reports.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:20:04 +01:00
Ross Burton c13c5f4016 python-numpy: add native support
The compile hack to use a correct config.h isn't needed for native builds, so
mark it as target-specific.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:20:03 +01:00
Andrea Galbusera 63dda30632 libmodbus: update to upstream stable version 3.0.5
* update SRC_URI according to download location for new releases

Signed-off-by: Andrea Galbusera <gizero@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:20:03 +01:00
Maxin B. John e31bac96c0 ser2net: new package, Serial to network proxy
The ser2net daemon allows telnet and tcp sessions to be established
with a unit's serial ports.

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:17:27 +01:00
Martin Jansa 74d557ab8c log4cplus: Fix LIC_FILES_CHKSUM
* was probably broken since it was added in:
  commit a506a9efc8
  Author: Maxin B. John <maxin.john@enea.com>
  Date:   Tue Aug 27 07:55:14 2013 +0000
  Subject: log4cplus: add recipe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:51 +01:00
Martin Jansa 8155e22cdd rfkill: Fix build when WORKDIR is included in some git checkout
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:27 +01:00
Martin Jansa 504133a737 tbb: Disable thumb
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:27 +01:00
dv@pseudoterminal.org 3ad43f0545 libopus: upgrade to version 1.0.3
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:10 +01:00
dv@pseudoterminal.org 78909f65d8 htop: upgrade to version 1.0.2
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:10 +01:00
Khem Raj 6c29faf02c vim: Disable parallel install, it has races
We end up with install errors when using high parallel factor like -j20

errors like

| mkdir: cannot create directory
`/``build/tmp-eglibc/work/ppce500v2-poky-linux-gnuspe/vim/7.4.27-r0/image/usr/share/vim/vim74':
File exists
| mkdir: cannot create directory
`/build/tmp-eglibc/work/ppce500v2-poky-linux-gnuspe/vim/7.4.27-r0/image/usr/share/vim/vim74':
File exists

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:10 +01:00
Bruce Ashfield 7295c2adf3 python-greenlet: uprev to 0.4.1
During runtime testing of meta-cloud-services several python scripts were
continunously segfaulting the interpreter. corefiles and gdb pointed at
the greenlet implementation.

Moving to 0.4.1 fixed the segfaults, and showed no regressions.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:09 +01:00
Hongxu Jia baa94eb951 mariadb: fix QA Issue ELF binary has relocations in .text while multilib enabled
bitbake lib32-mariadb
...
WARNING: QA Issue: ELF binary 'bitbake_build/tmp/work/x86-wrsmllib32-linux/lib32-mariadb/5.1.67-r0/packages-split/lib32-libmysqlclient/usr/lib/plugin/ha_xtradb.so.0.0.0' has relocations in .text
WARNING: QA Issue: ELF binary 'bitbake_build/tmp/work/x86-wrsmllib32-linux/lib32-mariadb/5.1.67-r0/packages-split/lib32-libmysqlclient/usr/lib/plugin/ha_innodb_plugin.so.0.0.0' has relocations in .text
...
The mariadb used absolute addresses on IA-32, we should forbid this.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:09 +01:00
Alexandre Tuleu a64bd5b7e4 emacs: Allows non-x11 build on distribution supporting x11
By default emacs will build with x11 if the distribution has x11
support. However in a .bbappend file a user could strip away x11
support, even if x11 is supported on the platform. There was another
check in do_compile_prepend() that checked if the distro has x11
feature and not if PACAKAGECONFIG enables x11 support.

Since in this receipe dbus dependence is only marked if x11 is
enabled, desactiving x11 support should also desactivate dbus support.

Signed-off-by: Alexandre Tuleu <alexandre.tuleu.2005@polytechnique.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:14:09 +01:00
Philip Balister 4580f49afe gnuradio: Remove recipes. Now lives in meta-sdr.
https://github.com/balister/meta-sdr

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:32 +01:00
Philip Balister 381c941594 uhd: Remove from meta-oe. Now lives in meta-sdr.
https://github.com/balister/meta-sdr

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:19 +01:00
Jack Mitchell 8a56dc88fa libsmi: initial add 0.4.8
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:19 +01:00
Jack Mitchell 352ddf0954 zile: initial add 2.4.9
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:19 +01:00
Jack Mitchell 288ccbd4d3 libgc: initial add 7.2
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:18 +01:00
Jack Mitchell 8b2e0b2856 gtkextra: initial add v3.0.5
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:18 +01:00
Anders Darander caecde195c ktap: fix SRCREV for v0.3
When ktap made the release announcement, the tag v0.3 seems to have moved. Set the
correct SRCREV for the announced v0.3.

Signed-off-by: Anders Darander <anders@chargestorm.se>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:18 +01:00
dv@pseudoterminal.org e91315fc21 orc: version 0.4.18 migrated to oe-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:12:18 +01:00
Ross Burton 8846c4242e mesa-glut: add Mesa's OpenGL Utility Toolkit implementation
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:11:35 +01:00
Ross Burton 6c2a235545 python-mako: use BBCLASSEXTEND instead of native recipe
There isn't a need for a separate native recipe, so use BBCLASSEXTEND and
overrides.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:11:35 +01:00
Samuel Stirtzel bab1d28a35 utouch-mtview: Add missing dependency to libx11
Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18 23:11:35 +01:00
Martin Jansa 619af4afb9 xserver-common: start Xsession when starting Xserver
* since this commit
  commit 305038f932
  Author: Jonathan Liu <net147@gmail.com>
  Date:   Wed Jun 12 08:30:15 2013 +0000
    xserver-nodm-init: do not execute Xsession twice

  xserver-nodm-init wasn't working correctly when it was used together
  with xserver-common which doesn't start Xsession from Xserver (unlike
  x11-common in oe-core).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-03 22:41:05 +01:00
Martin Jansa 4d62e7f575 recipes: Remove PR = r0 from all recipes
* Remove all PR = "r0" from all .bb files in meta-oe repo. This was done
  with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i

* We've switching to the PR server, PR bumps are no longer needed and
  this saves people either accidentally bumping them or forgetting to
  remove the lines (r0 is the default anyway).

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01 15:33:16 +01:00
Marko Lindqvist e9759bfafb lua5.1: apply lua.org patches for lua-5.1.5
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-31 10:27:15 +01:00
Wenzong Fan 274147fc56 mariadb-native: depends on zlib-native
Mariadb will provide zlib.* if it can't find zlib binaries and headers
from sysroots path. We have set it to use external zlib.* firstly with
these definitions/configs in inc file:

    + DEPENDS = "ncurses zlib"
    + --with-zlib-dir=${STAGING_EXECPREFIXDIR}

But native bb file overrides the dependencies with:

    + DEPENDS = "ncurses-native"

If mariadb-naitve was built before zlib-native, its own zlib will be
built and provide zlib.la which will brake other packages link to real
zlib with errors like:

    * .../usr/lib/libz.a(gzclose.o): relocation R_X86_64_32 against \
      `a local symbol' can not be used when making a shared object; \
      recompile with -fPIC
    * .../usr/lib/libz.a: could not read symbols: Bad value

By removing the DEPENDS = "ncurses-native" from the native bb file,
mariadb-native will still have the DEPENDS (ncurses zlib) from the
inc file, and since the recipe is mariadb-native, this is equivalent
to DEPENDS = "ncurses-native zlib-native" due to the map_dependencies()
inner fuction for native_virtclass_handler() in "oe-core/meta/classes/
native.bbclass".

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-31 10:27:15 +01:00
Christoph Settgast 615aeb1505 maliit: Follow move to github
The maliit sources are hosted on github now, update the SRC_URI
accordingly.

Signed-off-by: Christoph Settgast <christoph.settgast@methodpark.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-31 10:26:35 +01:00
Zhenhua Luo beee263052 libedit: fix multilib build issue
Failed to fetch URL http://www.thrysoee.dk/editline/lib64-libedit-20121213-3.0.tar.gz

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-28 09:26:26 +01:00
Martin Jansa f2206daef2 llvm3.2: drop this version
* 3.3 is used by default mesa config, 2.8 is used in meta-java, keep 2.9 as last in 2*

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-28 09:22:59 +01:00