summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* android-tools: fix do_installKoen Kooi2016-11-231-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>
* python-distutils-extra: initial add 2.39Andreas Müller2016-11-233-0/+33
| | | | | | | add version for python2 and python3 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@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>
* python-pygobject: add a recipeAlexander Kanavin2016-06-082-0/+72
| | | | | | | | oe-core provides only python3-pygobject now, and a few recipes in meta-oe still need the version built against Python 2. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Remove unnecessary exports of HOST_SYS and BUILD_SYS in python-based recipesAlexander Kanavin2016-06-081-1/+1
| | | | | | | They are no longer required to build python software. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: fix build issues, obey more varsChristopher Larson2016-06-081-13/+43
| | | | | | | | | | | | | | | | | | | | | Rework how variables are passed in to ensure that more of our flag vars are obeyed, make it obey more of our target path vars, and use fewer of its hardcoded flags. Also add verbosity to the compile output for debugging. Without this, errors were seen for us: | In file included from .../lib/gcc/i686-pc-linux-gnu/5.2.0/include-fixed/64/sgxx-glibc/syslimits.h:7:0, | from .../lib/gcc/i686-pc-linux-gnu/5.2.0/include-fixed/64/sgxx-glibc/limits.h:34, | from luaconf.h:12, | from lua.h:16, | from lj_arch.h:9: | .../lib/gcc/i686-pc-linux-gnu/5.2.0/include-fixed/64/sgxx-glibc/limits.h:168:61: fatal error: limits.h: No such file or directory | compilation terminated. | Makefile:233: *** Unsupported target architecture. Stop. | make[1]: Leaving directory '.../luajit/2.0.4-r0/LuaJIT-2.0.4/src' Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>