aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/upm
AgeCommit message (Collapse)Author
2020-07-03upm:Fix build error when enable multilib.Zheng Ruoqin
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>
2020-04-05upm: Disable WerrorKhem Raj
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>
2020-04-05upm: Undefine PYTHON_EXECUTABLE cmake variableKhem Raj
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>
2020-04-05upm: Drop gcc-only warningsKhem Raj
This helps in compiling upm with clang, in followup patch we wll disabled Werror too Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27upm: Update SRC_URIPropanu
Updating SRC_URI to reflect project move to Eclipse Foundation. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-31upm: Disable -Wno-misleading-indentation with clang10+Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-25upm: Fix 'may be used uninitialized' errorsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-18upm: Link with libatomic on clang/x86Khem Raj
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>
2019-10-25upm: Define PYTHON_INCLUDE_DIR and PYTHON_LIBRARY for cmakeKhem Raj
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>
2019-07-10upm: update to 2.0.0Paul Eggleton
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>
2019-02-15upm_git.bb: Add fix for installing the python filesManjukumar Matha
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>
2018-06-22upm: Upgrade to latest and fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-05-17upm: Fix build with gcc8Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-01upm: Update recipe to use v1.6.0Brendan Le Foll
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>
2017-11-15mraa/upm: drop HAVE_NODEJS conditionalMikko Ylinen
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>
2017-10-04upm: add recipe from meta-refkit-corePaul Eggleton
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>