aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
AgeCommit message (Collapse)Author
2018-01-16jsoncpp: update to version 1.8.4Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-16protobuf: update to version 3.5.1Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27protobuf: add ptest supportMingli Yu
* Add DEPENDS_class-target = "protobuf-native" to fix below error: | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common'] | DEBUG: Executing shell function do_compile_ptest_base | NOTE: make -C $Prj/build/tmp-glibc/work/core2-64-wrs-linux/protobuf/3.4.1+gitAUTOINC+b04e5cba35-r0/git/examples cpp | make: Entering directory '$Prj/build/tmp-glibc/work/core2-64-wrs-linux/protobuf/3.4.1+gitAUTOINC+b04e5cba35-r0/git/examples' | protoc --cpp_out=. --java_out=. --python_out=. addressbook.proto | make: protoc: Command not found | make: *** [Makefile:25: protoc_middleman] Error 127 * Add run-ptest * Add rdepends on bash and python-protobuf for ptest Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27Adding LUA to SDKRomain Forlot
A project could need to have LUA in SDK, an example is to compile LUA scripts which checks its syntax before embedded them into a project compiled by Yocto. Change-Id: I3c36acd58d45121c3344b5322244bdc0b12061b9 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-22glade: 3.20.0 -> 3.20.2Hongxu Jia
Since glib-2.0 updated to 2.54.2, build glade 3.20.0 failed ... |../../glade-3.20.0/gladeui/glade-signal-model.c:68:1: error: conflicting types for 'g_ptr_array_find' | g_ptr_array_find (GPtrArray *array, gpointer data) ... The following commit in the new version fixed the issue. ... commit cb87c89745c93969c3742e7a8a11d546c00107c8 Author: Juan Pablo Ugarte <juanpablougarte@gmail.com> Date: Fri Aug 11 18:17:18 2017 -0300 GladeSignalModel: rename g_ptr_array_find() to prt_array_find() GLib 2.54 introduced g_ptr_array_find() which clashes with our own function gladeui/glade-signal-model.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11debootstrap: change license to MITArmin Kuster
The closest thing to a license is found in the http://metadata.ftp-master.debian.org/changelogs/main/d/debootstrap/debootstrap_1.0.92_copyright The verbage looks very close to MIT so seems reasonable make to change the license to MIT instead of creating a custom entry for debootstrap-custom-license. This follows what Redhat, Mandriva and Suse have for this package. (see rpmfind) the difference between the MIT and the copyright files are: -This package was debianized by Anthony Towns <ajt@debian.org> on -Tue, 30 Jan 2001 10:54:45 +1000. - -It was written from scratch for Debian by Anthony Towns <ajt@debian.org> -based loosely on the code for constructing base tarballs as part of the -boot-floppies package. - -Copyright: - -Copyright (c) 2001-2005 Anthony Towns +Copyright <YEAR> <COPYRIGHT HOLDER> will fix: WARNING: debootstrap-1.0.67-r0 do_populate_lic: debootstrap: No generic license file exists for: debootstrap-custom-license in any provider Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30php: Security Advisory - php - CVE-2017-16642Li Zhou
Porting the patch from <https://github.com/php/php-src/commit/ 5c0455bf2c8cd3c25401407f158e820aa3b239e1> to solve CVE-2017-16642. Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30drop redundant 'inherit allarch' from packagegroupsAndrea Galbusera
packagegroup bbclass already takes care of this Signed-off-by: Andrea Galbusera <gizero@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15mercurial: Support building for targetPaul Barker
Rather than trying to work out the exact python modules needed, we just add 'python-modules' to the dependencies list. If you can afford to install mercurial on target then python-modules shouldn't be too much of a burden. Signed-off-by: Paul Barker <pbarker@toganlabs.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15mercurial: Update to v4.4Paul Barker
This update addresses the following CVEs: - CVE-2017-1000116 - CVE-2017-1000115 We can also drop the patch for CVE-2017-9462 as it's incorporated into this release. Signed-off-by: Paul Barker <pbarker@toganlabs.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15android-tools: do_unpack_extra task removedDariusz Pelowski
When user don't have properly configured git user.email and user.name compilation fails on do_unpack_extra step when executing "git commit" command. This patch removes whole do_unpack_extra task as it's unusual operation for the recipe to remove .git directories and initialize new git repository after do_unpack task. Signed-off-by: Dariusz Pelowski <dariusz.pelowski@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15nodejs: Update to 8.9.0Davis, Michael
Update nodejs to latest stable release 8.9.0. Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15grpc: Add recipe for grpc v1.6.6Alexey Firago
Add recipe to build the C based gRPC libraries. Regular gRPC build process uses git sub-modules for dependcies on external libraries/tools (c-ares, protobuf, etc). This recipe add patches and configs to use libraries provided by Yocto/bitbake/OE. grpc-native is required to build grpc for target - it uses some grpc plugins built for host. Signed-off-by: Alexey Firago <alexey_firago@mentor.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-10-27nodejs: Update to 8.7.0Jonathan Liu
LICENSE checksum updated due to copyright and formatting changes. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-27nodejs: Remove unreferenced patchesJonathan Liu
Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-17nodejs: Add npx to nodejs-npm packageJonathan Liu
${bindir}/npx is a symbolic link to npm-cli.js in the npm module. This avoids the nodejs package depending on nodejs-npm. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-04breakpad: fix typo ( minidump_cpu_arm.h -> minidump_cpu_arm64.h )Andre McCurdy
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-04uftrace: update version to 0.8Changhyeok Bae
Two patches are applied in upstream (v0.8) Major release features * event tracing support * python scripting support * nested libcall tracing Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-04python-futures: Build native versionKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-04protobuf: Upgrade to 3.4.1Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-10-02breakpad: Fix build with musl/mipsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22luajit: Fix mips build with clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22php: add libgcc to the runtime dependsDerek Straka
Avoids issues with 'libgcc_s.so.1 must be installed for pthread_cancel to work' Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22php: update stable version to 5.6.31Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22php: update version to 7.1.9Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22msgpack-c: update to version 2.1.5Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22jsoncpp: update to version 1.8.3Derek Straka
Checksum update for copyright year Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22flatbuffers: Fix build with clang on big-endian machinesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22breakpad: Fix mips build on muslKhem Raj
There still are issues but this makes it better and fix can be upstreamed Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22ltrace: Fix build with musl/mipsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22ipc-run: Add HOMEPAGE info into recipe file.Huang Qiyu
Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22autoconf-archive: Delete ( moved to oe-core )Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22android-tools: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-22breakpad: Upgrade to latest masterKhem Raj
Fix build with musl while here Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18recipes: fix invalid license fileJackie Huang
Use '${COMMON_LICENSE_DIR}/MIT' for MIT License to fix the warning: | WARNING: packagegroup-xfce-base-1.0-r5 do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18capnproto: add version 0.6.1Pascal Bach
Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18flatbuffers: add version 1.7.1Pascal Bach
Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18protobuf-c: update to 1.3.0Pascal Bach
Required to build with protobuf 3.4.0 The license checksum changed because they renamed the compiler which is mentioned in the LICENSE file. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-18protobuf: update to 3.4.0Pascal Bach
Also put protbuf-lite into it's own package Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-13python-pygobject: Add HOMEPAGE info into recipe file.Huang Qiyu
Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-13pm-qa: Upgrade to 0.5.2Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-07librcf: link to libatomicMing Liu
In commit 1d594f18f66700f0b2c03b7acf1104a825b155b4: [ librcf: Add -latomic to LDFLAGS ] I added '-latomic' to LDFLAGS, which worked for clang 3.9 but it does not work for clang 5.0, seems the linking order matters for clang 5.0, it should be after -lrcf. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-07json-spirit: link to libatomicMing Liu
In commit ac2a6d2b5d69937577effcb8bb2149651bac0176: [ json-spirit: Add -latomic to LDFLAGS ] I added '-latomic' to LDFLAGS, which worked for clang 3.9 but it does not work for clang 5.0, seems the linking order matters for clang 5.0, it should be after -ljson_spirit. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-07protobuf-c: use git fetcher instead of github archivesJackie Huang
Change to use git fetcher as github archives can be regenerated from time to time with different checksums. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-07pmtools: use update-alternatives for acpixtractJackie Huang
acpixtract is both provided by acpica and pmtools, so use update-alternatives to fix conflicts: | file /usr/bin/acpixtract conflicts between attempted installs of pmtools-20130209+git0+3ebe0e54c5-r0.i586 and acpica-20170303-r0.i586 Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-09-07iptraf-ng: Add new recipeKhem Raj
Delete iptraf and use iptraf-ng to provide iptraf functionality Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-31recipes: remove blacklisted recipesMartin Jansa
* as PNBLACKLIST message says, these recipes are blacklisted for long time and nobody showed any interest to fix them * remove all unused .patch and .inc files as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-31glade: Fix format string warnings with clangKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-31nodejs: Upgrade to 8.4.0Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-08-28mpich: Define PERL variable and pass to configureKhem Raj
Fixes QA Issue: /usr/bin/parkill contained in package mpich requires /mnt/a/oe/build/tmp/ hosttools/perl, but no providers found in RDEPENDS_mpich also move BASH_SHELL in same realm Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>