summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* luajit: mips and mipsel are 32bit targets tooAndre McCurdy2017-11-151-0/+2
| | | | | | | | | | | | | | | | When cross compiling, the word size of the compiler set via HOST_CC must match the word size of the target. That's achieved by appending "-m32" to BUILD_CC_ARCH if the target word size is known to be 32bits. Unfortunately the current list of over-rides (powerpc, x86 and arm) does not cover all cases. Add mips and mipsel to the list too (which is still not enough to cover all targets or corner cases such as x32, but better than before). Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 18771a9c9946c04dcd3ec89559018c8bbb15201c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* memstat: Fix build with muslKhem Raj2017-08-042-1/+31
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit cafa3a45425108ecbae0ef9324a6228c145fc9f8) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* iptraf: Fix build with clangKhem Raj2017-08-043-2/+71
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit ff5d50b43f9729fce33360fa0e9e7ff6a51ac7cf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fribidi: Fix build with security flags turned onKhem Raj2016-11-291-0/+1
| | | | | | | | | | | | Clang complains like below | ../../fribidi-0.19.7/charset/fribidi-char-sets-cap-rtl.c:148:7: error: expected expression | DBG ("warning: could not find a mapping for CapRTL to Unicode:"); Therefore quick fix is to remove FORTIFY_SOURCE from cmdline Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 1c8afeed179495a53e7b782b994e4a1f00f15536) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* android-tools: fix do_installKoen Kooi2016-11-291-9/+15
| | | | | | | | | | | | | | | | The previous patch introduced 2 bugs that made packaging fail: 1) Always failing grep 2) Conditionally install systemd files Systemd.bbclass doesn't handle conditional installation and will throw an error. Tested with -native and regular cross builds. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 4cd27df21d21650c8cf5468be36f33d49e4587cf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* nodejs: update to 4.6.1Jonathan Liu2016-10-261-2/+2
| | | | | | | Fixes CVE-2016-5180. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* android-tools: fix native buildKoen Kooi2016-10-261-19/+40
| | | | | | | | | * Find libbsd headers when building natively * Disable tools that needs sys/capability.h when building natively * Enhance do_install to work when some tools are disabled Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: update to 4.6.0Jonathan Liu2016-10-251-2/+2
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpich: update to version 3.2Derek Straka2016-10-251-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* jq: add support for jq-native + misc minor fixesAndre McCurdy2016-10-052-7/+82
| | | | | | | - Add PACKAGECONFIG options for docs, maintainer-mode and oniguruma Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: update 5.6.25Armin Kuster2016-10-032-2/+2
| | | | | | | | | | | | | This update includes the following security fixes: CVE-2016-7411 CVE-2016-7412 CVE-2016-7413 CVE-2016-7414 CVE-2016-7416 CVE-2016-7417 CVE-2016-7418 plus other bug fixes. http://www.php.net/ChangeLog-5.php#5.6.26 Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: add libdbi-perl to RDEPENDSZhixiong Chi2016-10-031-0/+26
| | | | | | | | | | | | The commands(mysql_convert_table_format and mysql_setpermission) need the supported API provided by the libdbi-perl package. So add the libdbi-perl to the variable RDEPENDS of mariabdb-server. Move libdbi-perl from meta-perl to meta-oe Signed-off-by: Zhixiong Chi <Zhixiong.Chi@windriver.com> Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdbd-mysql-perl: add new recipeMingli Yu2016-10-031-0/+25
| | | | | | | | * Add new recipe libdbd-mysql-perl as mariadb-server rdepends on it Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpich: fix QA issue and remove blacklistJackie Huang2016-10-031-2/+4
| | | | | | | | Remove the reference of S from .la and DEBUG_PREFIX_MAP from .pc file to avoid QA issues. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tk: 8.6.4 -> 8.6.6Wang Xin2016-09-151-2/+2
| | | | | | | Upgrade tk from 8.6.4 to 8.6.6. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* geany-plugins: unblacklist / fix known bugs / update to 1.28Andreas Müller2016-09-151-30/+71
| | | | | | | | | | | * The python LICENSE_DEFAULT snippet was stolen at [1] * disable plugins not builing due to missing- or not properly detected dependencies [1] https://github.com/MentorEmbedded/meta-mentor/pull/843/commits/d85285792fad41d80e7862cc276dfc22ddb06fde Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* geany: update to 1.28Andreas Müller2016-09-151-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* android-tools: add recipe from AOSP tag android-5.1.1_r37Fathi Boudra2016-09-1518-0/+1148
| | | | | | | | | | | | | | | | Android tools offer filsystem tools for creating sparse images, so package them in package of its own. This recipe is re-worked and not a straight import from meta-shr. It's built from AOSP source. I've dropped the ubuntu-ism which will never be upstreamed. The intent is to be closer to the upstream AOSP source code and be able to update the recipe regularly. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glade: fix typo introduced in last patchAndreas Müller2016-09-151-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glade3: unbreak, unblacklist and other fixesAndreas Müller2016-09-112-6/+46
| | | | | | | | | * fix build with gcc-6 * add intltool-native to DEPENDS * add gtk-icon-cache to inherit Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* geany-plugins: blacklist because of QA issuesMartin Jansa2016-09-051-0/+2
| | | | | | | | | | | | | | | geany-plugins_1.27.bb: LICENSE_geany-plugins-pairtaghighlighter includes licenses (BSD-2-Clause) that are not listed in LICENSE geany-plugins-1.27: geany-plugins: Files/directories were installed but not shipped in any package: /usr/lib/geany/git-changebar.so Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. geany-plugins: 1 installed and not shipped files. [installed-vs-shipped] geany-plugins-1.27: geany-plugins-scope rdepends on libvte9, but it isn't a build dependency, missing vte9 in DEPENDS or PACKAGECONFIG? [build-deps] geany-plugins-1.27: geany-plugins-debugger rdepends on libvte9, but it isn't a build dependency, missing vte9 in DEPENDS or PACKAGECONFIG? [build-deps] geany-plugins-1.27: geany-plugins-multiterm rdepends on libvte9, but it isn't a build dependency, missing vte9 in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lua: 5.3.2 -> 5.3.3Wang Xin2016-09-051-5/+5
| | | | | | | | 1) Upgrade lua from 5.3.2 to 5.3.3. 2) Modify LIC_FILES_CHKSUM, since the date in it has been changed, But the LICENSE has not been changed. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: update to 5.5.38 and 5.6.25Jackie Huang2016-09-054-8/+8
| | | | | | | | | | These are security releases, several security bugs are included: http://php.net/ChangeLog-5.php#5.5.38 http://php.net/ChangeLog-5.php#5.6.25 Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: update to 4.5.0Jonathan Liu2016-09-051-2/+2
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: control ipv6 support based on DISTRO_FEATURESJackie Huang2016-09-051-1/+4
| | | | | | | | Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs, arm: map TUNE_FEATURES to --with-arm-fpu parametersPascal Bach2016-08-311-1/+5
| | | | | | | The same code is used in the nodejs recipe from meta-nodejs Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: use shared zlib instead of bundled onePascal Bach2016-08-311-2/+2
| | | | | Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: remove trailing spacesMartin Jansa2016-08-224-8/+8
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: remove PR = "r0"Martin Jansa2016-08-221-2/+0
| | | | | | * this is default value Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-224-29/+31
| | | | | | | | * remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: Standardize use of "_append" versus use of "+="Robert P. J. Day2016-08-221-1/+1
| | | | | | | Remove superfluous "+=", then manually add necessary leading space. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libedit: 20150325-3.1 -> 20160618-3.1Wang Xin2016-08-221-2/+2
| | | | | | | Upgrade libedit from 20150325-3.1 to 20160618-3.1. Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: fix aclocal-copy aclocal-copyRobert Yang2016-08-221-2/+2
| | | | | | | | | | | | | Fixed do_install error: | DEBUG: Executing shell function do_install | cat: aclocal-copy/libtool.m4: No such file or directory | cat: aclocal-copy/lt~obsolete.m4: No such file or directory | cat: aclocal-copy/ltoptions.m4: No such file or directory | cat: aclocal-copy/ltsugar.m4: No such file or directory | cat: aclocal-copy/ltversion.m4: No such file or directory Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ninja: update to version 1.7.1Derek Straka2016-08-151-1/+1
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject: update to version 3.20.1Derek Straka2016-08-151-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* breakpad: disable ppc from being built.Armin Kuster2016-08-151-0/+2
| | | | | | | | ../trunk/src/client/linux/dump_writer_common/raw_context_cpu.h:48:2: error: #error "This code has not been ported to your platform yet." | #error "This code has not been ported to your platform yet." Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* concurrencykit: fix fetch errors.Armin Kuster2016-08-151-1/+1
| | | | | | | | | ERROR: concurrencykit-0.5.1+gitAUTOINC+f97d3da5c3-r0 do_fetch: Function failed: Fetcher failure for URL: 'git://github.com/concurrencykit/ck.git;protocol=https'. Unable to fetch URL from any source. removed "protocol=https" Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xerces-c: upgrade to 3.1.4Jackie Huang2016-08-081-2/+2
| | | | | | | | | upgrade to version 3.1.4 to fix two CVEs: https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-4463 https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-2099 Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ninja: support target buildsRoss Burton2016-08-081-6/+11
| | | | | | | Extend the recipe so that it supports target builds. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mercurial-native: upgrade to 3.8.4Jackie Huang2016-08-051-3/+3
| | | | | | | | | | | | | | | | * Upgrade to the latest release to fix some CVEs: - CVE-2016-3068: arbitrary code execution with Git subrepos - CVE-2016-3069: arbitrary code execution when converting Git repos - CVE-2016-3630: remote code execution in binary delta decoding - CVE-2016-3105: arbitrary code execution when converting Git repos * For other changes please see: https://www.mercurial-scm.org/wiki/WhatsNew * Update SRC_URI with the new download link Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: update to 5.5.37 and 5.6.23Jackie Huang2016-07-294-8/+8
| | | | | | | | | Includes many CVE fixes and other bug fixes: http://php.net/ChangeLog-5.php#5.5.37 http://php.net/ChangeLog-5.php#5.6.23 Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* uw-imap: use cross-tools to create static libraryS. Lockwood-Childs2016-07-291-1/+1
| | | | | | | | | | | | | | Build was failing with complaint: ../c-client/c-client.a: error adding symbols: Archive has no index; run ranlib to add one Turns out build was using host tools for 'ar' and 'ranlib'. Solved by overriding ARRC ('ar' with -rc) and RANLIB on the make command-line, as was already being done for CC. Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: update to 4.4.7Jonathan Liu2016-07-291-3/+3
| | | | | | | | | LICENSE checksum updated due to change in ESLint copyright line: - Copyright (c) 2013 Nicholas C. Zakas. All rights reserved. + Copyright jQuery Foundation and other contributors, https://jquery.org/ Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cpuset: add new python packageArmin Kuster2016-07-291-0/+23
| | | | | Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "python-pygobject, python-cloudeebus, python-dbusmock: Blacklist ↵Hongxu Jia2016-06-231-2/+0
| | | | | | | | | because of python-pygobject is broken" This reverts commit b0fae32dfc447ef9864e077d05c51bbbf763565b. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject: fix do_configure failedHongxu Jia2016-06-231-1/+4
| | | | | | | | | Fix build failure since it was moved to meta-oe http://lists.openembedded.org/pipermail/openembedded-devel/2016-June/107798.html Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tcsh: fix the wait definition to support gcc6Derek Straka2016-06-151-2/+0
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject, python-cloudeebus, python-dbusmock: Blacklist because of ↵Martin Jansa2016-06-131-0/+2
| | | | | | python-pygobject is broken Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, ↵Martin Jansa2016-06-131-0/+2
| | | | | | wvstreams, dt, collectd, gtkmathview, tcsh, glcompbench, geos, libspatialite, geis, grail, opencv, openwbem, fwts: blacklist, fails to build with gcc-6 or glibc-2.24 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnome-doc-utils-stub: add a recipeAlexander Kanavin2016-06-082-6/+4
| | | | | | | | | | | Real gnome-doc-utils can no longer be build (because it requires both python 2 and libxml2, which can only be build for one version of Python), so a stub recipe which provides just m4 macros is provided, and usage of gnome-doc-utils is disabled where needed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>