summaryrefslogtreecommitdiff
path: root/recipes-devtools
AgeCommit message (Collapse)Author
2019-03-26php: remove appendStefan Müller-Klieser
PHP 7.2.7 is not buildable without mysql support. We remove the append entirely and rely on the default, as there is currently no user for the stripped down php build. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-02-14mraa: fix platform initNorbert Wesp
There is a little difference in devicetree between morty and rocko. On banch morty the board is named 'phyBOARD-MIRA' and on rocko it is named 'phyBOARD-Mira'. So I simply added this one to the init to match both situations. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2019-01-17mraa: remove machine restriction for the MiraStefan Müller-Klieser
The mraa support for the Mira can be used on any Mira variant. Don't restrict the support for any non-compatible expansion board at this point in the stack. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-18nodejs: remove appendStefan Müller-Klieser
The openembedded recipe, we moved to, already sets the default to using the system default libs. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-11mraa: Add missing patches for phyboard MIRANorbert Wesp
Rework of patches, so that they can be applied for new v2.0.0 of mraa. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-10swig: Remove backport for swigNorbert Wesp
Upstream backport request is accepted, so this one can be removed. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-04swig: [backport] Add patch to support Node.js 7+Norbert Wesp
Add a patch which has been submitted upstream to support producing bindings for Node.js 7+. This is important to enable mraa to build with newer Node.js versions. Fixes [YOCTO #12293]. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-04upm: Add recipe for upm v1.7.0Norbert Wesp
The new recipe is based on a meta-oe recipe in master-branch for upm v1.6 The SRC_URI has been changed, so instead of a git-repository a tar.gz file will be downloaded. There is no recipe for upm v1.7.0 (even in master-branch) so it will be added to our meta-yogurt layer. Furthermore another patch is needed to get rid of some compiler FLAGS, which will end up in ERRORs. This patch can be removed as soon as the upm source-code is fixed upstream. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2018-12-04mraa: Add recipe for mraa v2.0.0Norbert Wesp
The new recipe is based on a meta-oe recipe in master-branch for mraa v1.9 The SRC_URI has been changed, so instead of a git-repository a tar.gz file will be downloaded. There is no recipe for mraa v2.0.0 (even in master-branch) so it will be added to our meta-yogurt layer. Signed-off-by: Norbert Wesp <n.wesp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-08-25lighttpd with php: updatesStefan Müller-Klieser
Changes: - Fix startup bug reported by David Ramunno - remove packagegroup - add dependencies so only one line is required in local.conf IMAGE_INSTALL_append = " lighttpd" - updated yocto reference manual - php append: remove mysql support in yogurt for a smaller footprint - full php runtime with webserver requires 5.5 MiB Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-04-21mtd-utils: fix build of libmtdStefan Müller-Klieser
Includes and default path changed. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-03-30nodejs: add appendStefan Müller-Klieser
When building nodejs inside a long (release) directory, the bundled openssl library fails to build. Using the openssl and zlib shared libraries fixes the build and reduces the ram footprint. Then there is a second fix. PACKAGECONFIG does not work without autotools or cmake class. Add the vars to EXTRA_OECONF manually. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-03-28mraa: update Mira documentationStefan Müller-Klieser
- fix pinout for X17 - interface description Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-03-28upm: add recipeStefan Müller-Klieser
Libupm provides user space convenience drivers for sensors used by many maker projects, like groves and shields for Arduino and friends. Patches add support for recent sensors used on the phyNODE. Patches are submitted upstream, status unclear. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-03-28mraa: add recipeStefan Müller-Klieser
Libmraa is used as a middleware for low speed hardware access in nodejs and python. phyBOARD-Wega support is already upstream. Support for Mira is added locally. Only the expansion connector is supported. Tested features on Mira are sysfs GPIOs, i2c and spi. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2017-01-03recipe-devtools: Add tools to test ECC of NAND partitionsDaniel Schultz
Older Phytec BSPs have issues with the ECC of NAND partitions. This recipe contains two tools to test the ECC: 1) nandflipbits Flips one bit of a address. 2) nandflipbits_wrapper A small shell script to wrap the nandflipbits tool to flip random bits of multi addresses. Signed-off-by: Daniel Schultz <d.schultz@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-10-21devtools: Add ViennaCL benchmarksWadim Egorov
ViennaCL is a free open-source linear algebra library for computations on many-core architectures (GPUs, MIC) and multi-core CPUs. The library is written in C++ and supports CUDA, OpenCL, and OpenMP (including switches at runtime). This recipe only adds the ViennaCL benchmarks. Signed-off-by: Wadim Egorov <w.egorov@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-07-22stress: remove recipeStefan Müller-Klieser
stress is now part of oe-core. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-06-28flashbench: fix MakefileStefan Müller-Klieser
Add patch to assign compiler default settings as conditional. This is required as Poky changed the default make call. Make '-e' is not the default any more. Makefile variable overrides need to be explicit. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-04-25devtools: Add arm-memspeedChristian Hemp
Measures the available bandwidth on ARM based CPUs into the external RAM. It can help to check chipset and RAM timing settings. Note: it does not work on a different architecture than ARM and it needs at least an ARMv5 core. Signed-off-by: Christian Hemp <c.hemp@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2016-02-12devtools: add flashbenchStefan Christ
Tool for benchmarking and classifying flash memory drives (e.g. eMMC devices). Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-10-20i2c-tools: do not install eeprom toolsStefan Müller-Klieser
Those tools do not work on our current boards. We just move them to a package which will not be installed. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
2015-01-23stress: Pull stress into meta-yogurtWadim Egorov
* Stress is a useful userspace testing tool. * The original recipe can be found in meta-linaro/meta-linaro/recipes-extra. Signed-off-by: Wadim Egorov <w.egorov@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>