summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/upm
Commit message (Collapse)AuthorAgeFilesLines
* upm:Fix build error when enable multilib.Zheng Ruoqin2020-07-031-0/+4
| | | | | | | | | | | | | | | | ERROR: upm-2.0.0+gitAUTOINC+5cf20df96c-r0 do_package: QA Issue: upm: Files/directories were installed but not shipped in any package: /usr/lib/python3.8/site-packages/upm/pyupm_adc121c021.py /usr/lib/python3.8/site-packages/upm/pyupm_hmc5883l.py /usr/lib/python3.8/site-packages/upm/_pyupm_mma8x5x.so /usr/lib/python3.8/site-packages/upm/_pyupm_m24lr64e.so /usr/lib/python3.8/site-packages/upm/pyupm_tca9548a.py /usr/lib/python3.8/site-packages/upm/pyupm_mb704x.py /usr/lib/python3.8/site-packages/upm/_pyupm_ehr.so ...... Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Disable WerrorKhem Raj2020-04-051-1/+1
| | | | | | | New compilers sometime find new warnings, its best to report them upstream but not break distro builds Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Undefine PYTHON_EXECUTABLE cmake variableKhem Raj2020-04-051-0/+2
| | | | | | | | | | | | | | | upm has its own mechanism to detect python that it has inherited from openCV, this was forked long time ago and never updated to latest from openCV, ideally it should be fixed to entertain PYTHON_EXECUTABLE variable passed from cmake but it does not and causes build errors, proper fix is left for upm community, here we ensure that we can still compile after OE-Core change cmake: fix Python executable with cmake Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Kelly <mkelly@xevo.com> Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
* upm: Drop gcc-only warningsKhem Raj2020-04-052-0/+38
| | | | | | | This helps in compiling upm with clang, in followup patch we wll disabled Werror too Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Update SRC_URIPropanu2020-02-271-1/+1
| | | | | | Updating SRC_URI to reflect project move to Eclipse Foundation. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Disable -Wno-misleading-indentation with clang10+Khem Raj2019-12-312-0/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Fix 'may be used uninitialized' errorsKhem Raj2019-12-252-0/+58
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Link with libatomic on clang/x86Khem Raj2019-11-182-0/+29
| | | | | | | This is needed for atomic<double> which clang does not use intrinsic function for on 32bit x86 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Define PYTHON_INCLUDE_DIR and PYTHON_LIBRARY for cmakeKhem Raj2019-10-251-1/+1
| | | | | | | | | Otherwise it peeks into native sysroot now and starts using native python which is undesirable, this is happening after the oe-core change https://git.openembedded.org/openembedded-core/commit/?id=7847f431cd8db59fce8c9401a603c4b0678ee16d Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: update to 2.0.0Paul Eggleton2019-07-104-86/+142
| | | | | | | | | | | | Changelog: https://github.com/intel-iot-devkit/upm/blob/master/docs/changelog.md Dropped a couple of patches merged upstream and updated PV to match convention for git recipes (+git rather than -git). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm_git.bb: Add fix for installing the python filesManjukumar Matha2019-02-152-1/+40
| | | | | | | | | Use SWIG_SUPPORT_FILES to find the list of python files generated by CMake Swig module and install those files. This should be applicable to cmake version 3.12 or higher Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Upgrade to latest and fix build with muslKhem Raj2018-06-222-6/+38
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: Fix build with gcc8Khem Raj2018-05-172-1/+51
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* upm: Update recipe to use v1.6.0Brendan Le Foll2018-03-012-57/+2
| | | | | | | ads1x15 patch is no longer required as it has been merged upstream Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* mraa/upm: drop HAVE_NODEJS conditionalMikko Ylinen2017-11-151-1/+7
| | | | | | | | | | | | | | | | HAVE_NODEJS is a leftover from meta-refkit-core where the layer had to adapt to different BBLAYER combinations (some where nodejs wasn't available but mraa/upm were). mraa/upm nodejs bindings currently fail to build (due to a problem in swig with nodejs > v7.x) so we keep them disabled until a newer version of swig lands in OE-core. The commit adds BINDINGS overrides for armv4/5 to remind that nodejs isn't available on those architectures. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* upm: add recipe from meta-refkit-corePaul Eggleton2017-10-042-0/+99
Make this recipe a little more widely visible (has previously appeared in meta-refkit-core and meta-intel-iot-middleware). Also make couple of minor tweaks: * Fix BINDINGS example to use the correct recipe name (copy-paste error) * Set HOMEPAGE * Drop AUTHOR as this is field is only really intended for older software where there is no real point of contact for upstream other than an author's email address. * Set same COMPATIBLE_HOST as mraa since upm depends upon it Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>