summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
...
* ade: Fix install paths in multilib buildsKhem Raj2019-12-202-0/+40
| | | | | | | | | Fixes ERROR: ade-0.1.1f-r0 do_package: QA Issue: ade: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/libade.a Signed-off-by: Khem Raj <raj.khem@gmail.com>
* websocketapp: Fix multilib buildKhem Raj2019-12-202-0/+36
| | | | | | | | | | | | | Fixes ERROR: websocketpp-0.8.1-r0 do_package: QA Issue: websocketpp: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/cmake /usr/lib/cmake/websocketpp /usr/lib/cmake/websocketpp/websocketpp-configVersion.cmake /usr/lib/cmake/websocketpp/websocketpp-config.cmake Signed-off-by: Khem Raj <raj.khem@gmail.com>
* avro-c: Update to 1.9.1Khem Raj2019-12-205-57/+131
| | | | | | | | Backport a patch to fix build with musl ( already in future 1.10.x release) Add a cmake patch to fix build on mulilibbed env delete already upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lockdev: Make baselib configurableKhem Raj2019-12-203-7/+9
| | | | | | | | | This ensures that baselib can be passed from bitbake tasks via environment Refresh patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cli11: Fix multilib buildKhem Raj2019-12-202-0/+40
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* enscript/indent/sharutils: fix build with gettext 0.20.xAlexander Kanavin2019-12-202-1/+24
| | | | | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dfu-util-native,sjf2410-linux-native: Fix Deploy in multimachine buildsKhem Raj2019-12-192-2/+16
| | | | | | | | | | | | | When more than two machine are built using same tmpdir and happen to use these tools the builds fail Fixes ERROR: The recipe dfu-util-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are: TOPDIR/build/tmp/deploy/tools/dfu-util-0.9 (matched in manifest-qemumips-dfu-util-native.deploy) Please verify which recipe should provide the above files. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poco: Define LIB_SUFFIX per OE multilibsKhem Raj2019-12-191-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libinih: Fix multilib buildKhem Raj2019-12-191-2/+3
| | | | | | | | | | | | | Fixes ERROR: libinih-0.0+gitrAUTOINC+25078f7156-r3 do_package: QA Issue: libinih: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/libinih.a /usr/lib/libinihcpp.a /usr/lib/pkgconfig /usr/lib/pkgconfig/inihcpp.pc /usr/lib/pkgconfig/inih.pc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgit2: Upgrade to 0.28.4Khem Raj2019-12-191-1/+2
| | | | | | Fix library install path to consider multilib as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libfann: Define LIB_SUFFIX suitable for OE multilib needsKhem Raj2019-12-191-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hdf5: Upgrade to 1.8.21Khem Raj2019-12-132-16/+12
| | | | | | Forward port 0001-cross-compiling-support.patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fltk: fix build error when enable package config examplesKai Kang2019-12-132-2/+187
| | | | | | | | | | | Backport patch to fix fltk build error when enable package config 'examples'. Drop the useless parts such as .gitignore and Makefile from the patch. fltk-native is also required by package config 'examples'. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdelta3: add native and nativesdk to BBCLASSEXTENDBartosz Golaszewski2019-12-131-0/+2
| | | | | | | | Allow to build xdelta natively as it may be used for creating binary delta patches for OTA updates. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdelta3: update to v3.1.0Bartosz Golaszewski2019-12-131-4/+4
| | | | | | | | The repository now lives under a different address. Let's use git directly to fetch sources as there are no proper release tarballs. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsoc: use python3 for python bindingsMax Krummenacher2019-12-131-2/+2
| | | | | | | | | | | | With python in PACKAGECONFIGS and with the removal of python2 from host tools the recipe fails to build. Change the recipe to use python3. libsoc configure uses the host python to detect the used version, install and use the python3-native package to have the same version for host and target. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librsync: new packageBartosz Golaszewski2019-12-111-0/+18
| | | | | | | | | | | rdiff is a popular tool for calculating binary delta patches. It's provided by the librsync package (unrelated to rsync already available in poky). This recipe adds new packages for librsync and rdiff. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsmi: Use right name for tcl licenseKhem Raj2019-12-101-1/+1
| | | | | | | Fixes WARNING: libsmi-0.5.0-r0 do_populate_lic: libsmi: No generic license file exists for: TCL in any provider Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libssh2: add nativesdk supportPierre-Jean Texier2019-12-101-1/+1
| | | | | | | | | | Fixes: Missing or unbuildable dependency chain was: ['nativesdk-cmake', 'nativesdk-curl', 'nativesdk-libssh2'] So, extend libssh2 to nativesdk to fix this issue. Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* udisks2: Update to 2.8.4Khem Raj2019-12-081-2/+3
| | | | | | package tmpfiles.d/udisk2.conf, generated with systemd enabled Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnih: Fix build with latest gettextKhem Raj2019-12-082-4/+24314
| | | | | | | | | Run gettextize and fix up the resulting problems so that it builds Fixes | make[2]: *** No rule to make target 'libgnuintl.@INTL_LIBTOOL_SUFFIX_PREFIX@a', needed by 'all-no-yes'. Stop. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: fix RDEPENDS in pcsc PACKAGECONFIGLaurent Bonnans2019-12-051-1/+1
| | | | | | | | OpenSC depends on pcsc-lite's systemd service and pkcs11 library at runtime. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xserver-xorg-cvt-native: initial add 1.20.5Andreas Müller2019-12-031-0/+41
| | | | | | | | upcoming mutter requires cvt to calculate source code tables of default video modes - wow Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* utouch-evemu,utouch-frame: Fix build for 32bit arches with 64bit time_tKhem Raj2019-12-016-1/+121
| | | | | | Move patches from files/ directory into PN folders to avoid conflicts Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes-support: gperftools: RDEPENDS for pprofCengiz Can2019-11-291-0/+5
| | | | | | | | | | | | | | gperftools comes with pprof tool that usually needs to be run at target machine to aggregate CPUPROFILE data. However since we were not shipping objdump (binutils), Getopt::long and POSIX perl5 modules, it was failing. I've extended RDEPENDS_${PN} with those so that whenever someone installs gperftools, those dependencies are fulfilled as well. Signed-off-by: Cengiz Can <cengiz@kernel.wtf> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gsoap: upgrade 2.8.51 -> 2.8.95Zang Ruochen2019-11-273-245/+2
| | | | | | | | | | | gsoap/0001-Fix-out-of-tree-builds.patch Removed since this is included in 2.8.95. gsoap/0001-stdgsoap2-Fix-build-with-musl.patch Removed since this does not fit the latest version. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: Fix multilib header conflict - syslog-ng-config.hzhangxiao2019-11-271-1/+3
| | | | | | | Header file conflict between 32-bit and 64-bit versions. Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmicrohttpd: upgrade 0.9.67 -> 0.9.68Zang Ruochen2019-11-271-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* links-x11: upgrade 2.16 -> 2.20.2Zang Ruochen2019-11-271-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* links: upgrade 2.16 -> 2.20.2Zang Ruochen2019-11-271-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin: Use python3 during buildKhem Raj2019-11-272-0/+21
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* p910nd: upgrade 0.95 -> 0.97Zang Ruochen2019-11-271-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin: Use python3Khem Raj2019-11-261-2/+2
| | | | | | | | | Fixes python-sipe build failures e.g. ../../../pidgin-sipe-1.25.0/src/purple/purple-dbus.h:33:10: fatal error: dbus-server.h: No such file or directory | #include "dbus-server.h" | ^~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* htop: Use python3Khem Raj2019-11-262-1/+29
| | | | | | | | | Fixes | ../htop-2.2.0/scripts/MakeHeader.py ../htop-2.2.0/CategoriesPanel.c | ../htop-2.2.0/scripts/MakeHeader.py ../htop-2.2.0/MainPanel.c | /usr/bin/env: ‘python’: No such file or directory Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libssh2: Security Advisory - libssh2 - CVE-2019-17498Li Zhou2019-11-242-2/+134
| | | | | | | | Porting the patch from <https://github.com/libssh2/libssh2/commit/ dedcbd106f8e52d5586b0205bc7677e4c9868f9c> to solve CVE-2019-17498. Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwdata: upgrade 0.328 -> 0.329Wang Mingyu2019-11-221-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcelog: upgrade 1.65 -> 1.66Wang Mingyu2019-11-221-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libp11: add support for native buildsJan Luebbe2019-11-221-0/+2
| | | | | | | | This is needed as a dependency when using SoftHSM from the PKCS#11 OpenSSL engine for code singing. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: add support for native buildsJan Luebbe2019-11-221-0/+2
| | | | | | | | This is needed as a dependency when using SoftHSM from the PKCS#11 OpenSSL engine for code singing. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensc: use pcsc-lite instead of openct by defaultJan Luebbe2019-11-221-3/+6
| | | | | | | | | | | | OpenCT upstream maintenance seems to have stopped and OpenSC upstream uses pcsc-lite by default in their configure script. Add PACKAGECONFIGs for each and select pcsc by default. As the openct package depends on pcsc-lite by itself, this avoids an unnecessary package in the default case. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: add support for native buildsJan Luebbe2019-11-221-3/+6
| | | | | | | | | | | This is needed as a dependency when using SoftHSM from the PKCS#11 OpenSSL engine for code singing. Add a udev PACKAGECONFIG, as this is only useful on the target. Also don't RRECOMMEND ccid for the native variant. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openct: merge do_install and do_install_appendJan Luebbe2019-11-221-4/+2
| | | | | | | | There is no reason why both should be used in the same recipe. Merge them. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-2114-14/+14
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gmime: move to meta-oe/recipes-gnomeAndreas Müller2019-11-173-31/+0
| | | | | | | We cannot (yet) move it to meta-gnome because pidgin-sipe depends on it Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gmime: cleanup recipeAndreas Müller2019-11-171-8/+1
| | | | | | | | | | * autotools is inherited by gnomebase * --disable-schemas-install is not set in EXTRA_OECONF so no need to remove it. Looks like a leftover from inheriting gconf * gmimeConf.sh is not installed so no need to remove it Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gperftools: Convert static and libunwind support to packageconfigKhem Raj2019-11-171-5/+6
| | | | | | | | Disable libunwind on musl/arm gperftools is not buildable for mips in general so extend to musl as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Fix another case of struct incompatiblility due to 64bit time_tKhem Raj2019-11-172-0/+51
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: Extend the c/c++ flags fix to cover clangKhem Raj2019-11-171-5/+19
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: put gpio utils into an actual separate packageBartosz Golaszewski2019-11-173-8/+5
| | | | | | | | | | | | | | | | | | Currently tools are built conditionally depending on whether the corresponding PACKAGECONFIG option has been set and, although they live in a separate libgpiod-tools package, the user cannot simply select it - he has to additionally extend PACKAGECONFIG. While this makes sense for python and C++ bindings, the tools don't have any dependencies other the libgpiod. Make libgpiod-tools an actual stand-alone package: always build them but install them only if user selected libgpiod-tools. Disable setting tools in default PACKAGECONFIGS Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> s
* open-vm-tools: Enable tirpc explicitly, fix build with 64bit time_tKhem Raj2019-11-133-1/+123
| | | | | | | These patches ensure that 64bit time_t is printed correctly, and on x86 do not limit time_t to be 4byte long Signed-off-by: Khem Raj <raj.khem@gmail.com>