summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* nodejs: libatomic patch should be target specificKhem Raj2020-01-191-1/+1
| | | | | | | | | | | | | | host usually are using gcc/x86_64/aarch64 and all of them have gcc which can support atomic intrinsics, but not all of them install libatomic by default e.g. centos-7, so asking for libatomic unconditionally may not work always Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Andreas Müller <schnitzeltony@gmail.com> Acked-by: Tim Orling <timothy.t.orling@linux.intel.com> (cherry picked from commit 86d4131dfabdf4bca27d96de6f271565f1a3a5c6) [Fixup for zeus context] Signed-off-by: Armin Kuster <akuster808@gmail.com>
* php: fix CVE-2019-11043Slater, Joseph2019-11-242-0/+39
| | | | | | | | Backport unmodified patch from git.php.net. Fixed in php 7.3.11. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* jsonrpc: Disable coverage in default buildKhem Raj2019-10-101-0/+3
| | | | | | | | | | Building with intrumentation is only useful during development or optimization phases, in production, this will just make it slow and in some cases not work where file system might be readonly. If its needed then enable the packageconfig via a bbappend Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lua: change a hard readline dependency into an optional oneAlexander Kanavin2019-10-102-3/+65
| | | | | | | | | | | This requires patching the source code, as readline is hardcoded in there. The rationale is to allow disabling the dependency on a gplv3 component (readline) where that license is blacklisted. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kconfig-frontends: Retrieve the Git repository from GitLabPeter Kjellerstedt2019-10-101-2/+2
| | | | | | | | | | The ymorin.is-a-geek.org site has been down since September and there is no indication of when, if ever, it will be back. Retrieve the repository from GitLab instead, recommended by the maintainer, Yann E Morin. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlrpc-c: Remove the RDEPENDS on perlAdrian Bunk2019-10-061-1/+0
| | | | | | | The tools that use perl are no longer built. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: fix CVE-2019-6978Trevor Gamblin2019-10-042-0/+193
| | | | | | | | | Patch for php to sync with the fix for the same issue in libgd. CVE: CVE-2019-6978 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf-c: fix race conditionQi.Chen@windriver.com2019-09-302-0/+37
| | | | | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: upgrade 3.9.1 -> 3.9.2Zang Ruochen2019-09-241-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-cpuset: update to 1.6Oleksandr Kravchuk2019-09-161-1/+1
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pytoml: update to 0.1.21Oleksandr Kravchuk2019-09-162-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyobject: update to 3.34.0Oleksandr Kravchuk2019-09-161-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jsonrpc: update to 1.2.0Oleksandr Kravchuk2019-09-131-7/+3
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* capnproto: update to 0.7.0Oleksandr Kravchuk2019-09-121-2/+2
| | | | | | | | License checksum changed due to minor change to the LICENSE file mentioning other contributors (see @64db3a6def96453f775d). Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* breakpad: Update dont-clobber-rsp patch to latestKhem Raj2019-09-111-0/+46
| | | | | | This is based on upstream submission Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Add --disable-werror alwaysKhem Raj2019-09-111-2/+2
| | | | | | | | | toolchain-gcc override is only valid when meta-clang is included in layers, but this knob is actually needed for gcc to work, so having an empty override would not add this option while the default compiler remains gcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: Recognise i686 for HOST_ARCHKhem Raj2019-09-101-1/+1
| | | | | | qemux86 now uses i686 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Move more into php.inc after php5 removalAdrian Bunk2019-09-102-13/+5
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Remove no longer needed CFLAGS_append_aarch64Adrian Bunk2019-09-101-1/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: fix module path in mod_php.confYi Zhao2019-09-102-3/+3
| | | | | | | | | The apache2 module's path has been changed from ${libdir} to ${libexecdir} in commit 8d4d608b4e937bb3b8e3b260bd75338c3ff7e8fd. Update mod_php.conf to adapt it. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Turn PCRE JIT off for riscvKhem Raj2019-09-101-0/+3
| | | | | | Its not yet supported Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: disable werror when building with gccKhem Raj2019-09-091-1/+1
| | | | | | | | | | gcc 9.x warns more TOPDIR/build/tmp/work/mips32r2-yoe-linux/openocd/0.10+gitrAUTOINC+7ee618692f-r0/recipe-sysroot/usr/include/bits/string_fortified.h:71:10: error: '__builtin_memset' offset [509, 512] from the object at 'buff' is out of the bounds of referenced subobject 'reserved7' with type 'mg_io_uint8[186]' {aka 'unsigned char[186]'} at offset 322 [-Werror=array-bounds] | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librcf: Remove, PNBLACKLIST since April 2018Adrian Bunk2019-09-086-450/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Mark incompatible with risc-vKhem Raj2019-09-071-0/+3
| | | | | | Arch is not yet supported Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ltrace: Fix build on mipsKhem Raj2019-09-072-0/+31
| | | | | | | Newer kernel UAPI headers for mips have moved these needed defines around Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dejagnu: Remove, moved to oe-coreAdrian Bunk2019-09-072-59/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: sync with apache2's changeKai Kang2019-09-051-4/+2
| | | | | | | It redefines apache2's libexecdir. Update php to sync with that change. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: 10.16.2 -> 10.16.3Andrej Valek2019-09-031-2/+2
| | | | | | | | - update nodejs to active 10.x LTS release 10.16.3 - include fix multiple HTTP/2 vulnerabilities Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 7.3.8 -> 7.3.9Yuan Chao2019-09-031-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yail: update UPSTREAM_CHECK_GITTAGREGEXChangqing Li2019-09-021-0/+2
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Remove LICENSE = "MIT" from packagegroups and imagesAdrian Bunk2019-08-301-2/+0
| | | | | | | This is the default in the packagegroup and image classes. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: update license md5sum for BSD-2-ClauseKhem Raj2019-08-291-1/+1
| | | | | | The text has changed in OE-Core common licenses Signed-off-by: Khem Raj <raj.khem@gmail.com>
* breakpad: fix patch striplevel to avoid 'devtool modify breakpad' errorChris Laplante2019-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Since the patch is modifying files in a self-contained git repo that is .gitignored, git ends up thinking we have just touched a submodule. This leads to 'devtool modify breakpad' failing with: Exception: bb.process.ExecutionError: Execution of 'git add .; git -c user.name="OpenEmbedded" -c user.email="oe.patch@oe" commit -a -m "Committing changes from do_patch %% ignore - from do_patch"' failed with exit code 1: On branch devtool Changes not staged for commit: modified: src/third_party/lss (modified content) no changes added to commit ERROR: Function failed: patch_task_postfunc Signed-off-by: Chris Laplante <chris.laplante@agilent.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: add recipeAnuj Mittal2019-08-271-0/+20
| | | | | | | | pugixml is a light-weight, simple and fast XML parser for C++ with XPath support. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-futures: upgrade 3.2.0 -> 3.3.0Zang Ruochen2019-08-241-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgee: Update to version 0.20.2Piotr Tworek2019-08-191-5/+3
| | | | | | | | | | | This is the latest upstream stable version of this package. While doing the update also switch the package to use gnomebase bbclass from oe-core. This bbclass uses much better SRC_URI pattern that can also use GNOME mirrors. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdbi-perl: add runtime dependency on perlMartin Jansa2019-08-171-0/+1
| | | | | | | | * fixes: ERROR: QA Issue: /usr/bin/dbiproxy contained in package libdbi-perl requires /usr/bin/perl, but no providers found in RDEPENDS_libdbi-perl? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnf-plugin-tui: add runtime dependency on bashMartin Jansa2019-08-171-12/+13
| | | | | | | | | * fixes: ERROR: QA Issue: /usr/lib/python3.7/site-packages/dnf-plugins/dnf-host contained in package dnf-plugin-tui requires /bin/bash, but no providers found in RDEPENDS_dnf-plugin-tui? [file-rdeps] * fix the indentation as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: fix QA error about /usr/bin/python dependencyMartin Jansa2019-08-171-1/+1
| | | | | | | | | | | * fixes: ERROR: QA Issue: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples contained in package nodejs-npm requires /usr/bin/python, but no providers found in RDEPENDS_nodejs-npm? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: zlib and zip supportSlater, Joseph2019-08-151-1/+3
| | | | | | | Add back zlib support. Define zip support but do not enable it. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: remove build-dependency on setuptools and add dependency ↵Luca Boccassi2019-08-141-1/+2
| | | | | | | | | | | | | | on pkgutil Sync python-pygobject recipe with poky's python3-pygobject: Setuptools is not a mandatory build-dependency, so remove it. Pkgutil from the core library is needed at runtime, so add a dependency on it. Fixes: f8e1d0c17658 ("python-pygobject: move python-setuptools from RDEPENDS to DEPENDS") Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: 10.16.0 -> 10.16.2Andrej Valek2019-08-111-3/+3
| | | | | | | | - update nodejs to active 10.x LTS release 10.16.2. - add python running dependency due to samples.py requirements Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnf-plugin-tui: new recipeZheng Ruoqin2019-08-092-0/+43
| | | | | | | | | | | | | | | This dnf plugin aims to supply a tui interface for user to manage packages. It has features as following: 1. Add new command dnf tui --init to make dnf work on host. 2. Text-based user interface for dnf. 3. Manage SPDX files. 4. Manage SRPM files. 5. Add installation samples for dnf. More details please refer to https://github.com/ubinux/dnf-plugin-tui. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 7.3.7 -> 7.3.8Zang Ruochen2019-08-081-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: upgrade 3.9.0 -> 3.9.1Yuan Chao2019-08-081-1/+1
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: Fix build with glibc 2.30Khem Raj2019-08-082-0/+53
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pygobject: move python-setuptools from RDEPENDS to DEPENDSLuca Boccassi2019-08-051-2/+1
| | | | | | | | | | | | | | python-setuptools is necessary to build pygobject but not to run it, as also documented by the upstream packaging guide: https://gitlab.gnome.org/GNOME/pygobject/blob/master/docs/packagingguide.rst Move it to DEPENDS to shrink the runtime dependency chain, as setuptools includes scripts to download other packages, which might not be desired on a minimal image. Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libedit: DeleteKhem Raj2019-08-032-40/+0
| | | | | | Its in oe-core now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: Use GNU_MIRROR in more recipesAdrian Bunk2019-08-021-1/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* log4cplus: remove gold linker settingMingli Yu2019-08-021-2/+0
| | | | | | | | | | | | | | | | | | | | | | | After commit[3a7abb175 log4cplus: Fix build with gold linker] applied, with below logic in conf/local.conf MACHINE ??= "qemumips64" MULTILIB_GLOBAL_VARIANTS_append = " libn32" MULTILIBS ?= "multilib:lib32 multilib:libn32" DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips" DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32" require conf/multilib.conf There comes below configure error: $ bitbake libn32-log4cplus | checking for the pthreads library -lpthread... no | configure: error: Requested threads support but no threads were found. Actually the logic[CXXFLAGS += "-fuse-ld=gold"] is not needed in commit[3a7abb175 log4cplus: Fix build with gold linker], so remove it to fix the above configure error. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>