aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
AgeCommit message (Collapse)Author
2014-02-23xmlstarlet: add new recipe for version 1.5.0Matthieu CRAPET
Useful CLI tool for XML data manipulation. Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-23mariadb: move linker fix to .incKoen Kooi
When using a recent cross-binutils you need this fix as well, so move it from -native to the .inc. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-21libmicrohttpd: upgrade to 0.9.33Khem Raj
libmicrohttpd is needed by systemd-journald-gatewayd Remove older recipes and move to recipes-support Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-21bash-completion: fix 'files already exist' WARNING messageMatthieu CRAPET
Some bash completion commands are already provided by util-linux recipe. Also disable parallel build because "symlinks" rule is buggy (see completions/Makefile.am). Signed-off-by: Matthieu CRAPET <Matthieu.CRAPET@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-18libsoc: update to 0.6Jack Mitchell
Signed-off-by: Jack Mitchell <jack@embed.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-18mongodb: add git versionKoen Kooi
This builds the server and the sharding helper, but not the CLI. The CLI will need a libv8 recipe since fixing the built-in copy to cross build is too much work. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01gperftools: update to 2.1Koen Kooi
Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01libusbg: add 0.1.0Koen Kooi
This needs a 3.11.x kernel or newer for the configfs stuff. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-02-01opencv: Bump SRCREV, PV is now 2.4.8+gitNick D'Ademo
Signed-off-by: Nick D'Ademo <nickdademo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22libsoc: update to 0.5Jack Mitchell
Signed-off-by: Jack Mitchell <jack@embed.me.uk> Acked-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22vim: Upgrade to version 7.4.155Paul Barker
Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22pidgin: Add pidgin-otr recipe and a patch for itJakob Drexel
Also added a patch to fix issue with autotools. Signed-off-by: Jakob Drexel <jake42@rommel.stw.uni-erlangen.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22pidgin: Add libotr recipe and patch to fix QA-issueJakob Drexel
Signed-off-by: Jakob Drexel <jake42@rommel.stw.uni-erlangen.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22libsyncml: move build dependencies from RRECOMMENDS to DEPENDSRoss Burton
Putting build dependencies into RRECOMMENDS isn't going to work, so move them to DEPENDS. Signed-off-by: Ross Burton <ross.burton@intel.com> Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22libsyncml: don't do out-of-tree builds manuallyRoss Burton
cmake.bbclass as of oe-core 783fb88 defaults to out-of-tree builds. Use that functionality instead of passing arguments to EXTRA_OECMAKE and _prepends. Signed-off-by: Ross Burton <ross.burton@intel.com> Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22libssh: don't do out-of-tree builds manuallyRoss Burton
cmake.bbclass as of oe-core 783fb88 defaults to out-of-tree builds. Use that functionality instead of OECMAKE_BUILDPATH/_SOURCEPATH which are no longer used. Signed-off-by: Ross Burton <ross.burton@intel.com> Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22wmxml2: don't do out-of-tree builds manuallyRoss Burton
cmake.bbclass as of oe-core 783fb88 defaults to out-of-tree builds. Use that functionality instead of passing arguments to EXTRA_OECMAKE and _prepends. Signed-off-by: Ross Burton <ross.burton@intel.com> Reviewed-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-15apcupsd: fix configure failureKoen Kooi
configure looks in host paths for X, so disable X. This fixes: ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-10mariadb: Add patch to fix urecognized optionsAndrei Gherzan
Add patch to tell autoconf about with-plugin option. In this way we avoid warnings like: configure: WARNING: unrecognized options: --with-plugin-maria Change-Id: Id64ac01d7f2072e1bca8979c5da3e8c6520105cb Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01freerdp: Fix branch param and set better PV in recipeMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01libssh: Fix branch param and set PV in recipeMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01libssh: Integrate packageAndrei Gherzan
Commit based on: https://raw.github.com/tworaz/oe-tworaz/master/meta-jlime/recipes-support/libssh/libssh_0.5.2.bb Updated version to latest. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01bash-completion: add recipeMatthieu CRAPET
This new recipe discards the old recipe in OE-Classic: http://layers.openembedded.org/layerindex/oe-classic/recipe/16369/ When building ready-to-use images (like .vmdk), it is sometimes convenient to have a fancy shell environment. Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01postgresql: apply upstream parallel make fixChristopher Larson
Reported-by: Drew Moseley <drew_moseley@mentor.com> Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01pcsc-lite: Fixed broken URLDavid Nyström
Signed-off-by: David Nyström <david.nystrom@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-01ccid: Fixed broken URLDavid Nyström
Signed-off-by: David Nyström <david.nystrom@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-31mariadb-native: fix dependenciesMartin Jansa
* unlike BBCLASSEXTENDed native support, dependencies in mariadb-native don't get automatic -native suffix, so mariadb-native was depending on target ncurses and zlib. * move the dependency from .inc and apply it with right suffix Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-21mariadb-native: fix link error on Ubuntu 13.10Wenzong Fan
Below errors only occurs on Ubuntu 13.10: $arch-linux-libtool: link: g++ ... -o .libs/mysqltest_embedded \ ../../libmysqld/.libs/libmysqld.so -ldl ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlopen' ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlclose' ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlerror' ../../libmysqld/.libs/libmysqld.so: undefined reference to `dlsym' GCC/ld verion on the host: gcc (Ubuntu/Linaro 4.8.1-10ubuntu8) 4.8.1 GNU ld (GNU Binutils for Ubuntu) 2.23.52.20130913 This is a strange behavior on Ub13.10, it fails even '-ldl' in the link command line. This patch will append '-ldl' to dependency_libs in libmysqld.la. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05opencv: bump SRCREV and make recipe multilib build compatibleNick D'Ademo
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-05mime-support: Drop allarchMartin Jansa
* depends on TUNE_PKGARCH 'file' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-28tcpdump: move from meta-oe to meta-networkingZongchun Yu
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com> Signed-off-by: Joe MacDonald <joe@deserted.net>
2013-11-24fbset-modes: Explicitly set MACHINE_ARCHMartin Jansa
* 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-18tbb: Disable thumbMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18htop: upgrade to version 1.0.2dv@pseudoterminal.org
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18vim: Disable parallel install, it has racesKhem Raj
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-18mariadb: fix QA Issue ELF binary has relocations in .text while multilib enabledHongxu Jia
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-18emacs: Allows non-x11 build on distribution supporting x11Alexandre Tuleu
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-18libsmi: initial add 0.4.8Jack Mitchell
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18zile: initial add 2.4.9Jack Mitchell
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18libgc: initial add 7.2Jack Mitchell
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18utouch-mtview: Add missing dependency to libx11Samuel Stirtzel
Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01recipes: Remove PR = r0 from all recipesMartin Jansa
* 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-10-31mariadb-native: depends on zlib-nativeWenzong Fan
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-31maliit: Follow move to githubChristoph Settgast
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-21libraw1394: Upgrade 2.0.9 -> 2.1.0Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-17opencv: Upgrade to latest on 2.4 branchKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-17libraw1394: add recipeCliff Brake
Initial recipe created by Khem Raj Signed-off-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-17libestr: add 0.1.6Jack Mitchell
Signed-off-by: Jack Mitchell <jmitchell@cbnl.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14mariadb: Add mysql5 to RPROVIDES for backwards compatibilityHongxu Jia
It failed to build image while IMAGE_INSTALL += "mysql5" For backwards compatibility: - Add mysql5 to RPROVIDES_${PN} - Add mysql5-dbg to RPROVIDES_${PN}-dbg - Add mysql5-leftovers to RPROVIDES_${PN}-leftovers - Use "+=" instead of "=" in RPROVIDES_${PN}-client and RPROVIDES_${PN}-server The same to RREPLACES and RCONFLICTS. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14mariadb: fix do_configure failed while multilib is usedHongxu Jia
Here is the error log from mariadb's configure test ... checking for zlib compression library... configure: error: headers or binaries were not found in /home/jiahongxu/yocto/build-20131009-mysql/ bitbake_build/tmp/sysroots/qemux86-64/usr/{include,lib} ... When multilib is used, the baselib is assigned with "lib64", here is the log from 'bitbake mariadb -e' ... 4738 # $baselib [3 operations] 4739 # set conf/bitbake.conf:10 4740 # "${BASELIB}" 4741 # set conf/bitbake.conf:11 4742 # [vardepvalue] "${baselib}" 4743 # set /home/jiahongxu/yocto/build-20131009-mysql/layers/oe-core/meta/conf/multilib.conf:2 4744 # "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) or 'INVALID'), True) or d.getVar('BASELIB', True)}" 4745 # computed: 4746 # "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) or 'INVALID'), True) or d.getVar('BASELIB', True)}" 4747 baselib="lib64" ... In this situation, the zlib locates in 'lib64' rather than 'lib'. But mariadb's confiure test still searches zlib in 'lib'. Modify mariadb's confiure to let lib dir configurable rather than hardcode could fix this issue. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>