summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
* opencv: fix runtime dependencies.Ismo Puustinen2017-10-271-1/+1
| | | | | | | | | | The newly split "libopencv-ts" package is empty (and thus not created), because all ts files are installed in the development package. So, do not add a runtime dependency to libopencv-ts. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* tbb: fix compile issueArmin Kuster2017-09-171-0/+1
| | | | | | | | /ld: error: pipeline.o: requires dynamic R_X86_64_PC32 reloc against '_ZTVN3tbb8pipelineE' which may overflow at runtime; recompile with -fPIC idea taken from Master Signed-off-by: Armin Kuster <akuster808@gmail.com>
* synergy: update SRC_URIArmin Kuster2017-09-171-1/+1
| | | | | | | | repo moved and got renamed WARNING: synergy-1.7.3+1.7.4-rc8+AUTOINC+588fb4b805-r0 do_fetch: Failed to fetch URL git://github.com/synergy/synergy.git;protocol=http, attempting MIRRORS if available Signed-off-by: Armin Kuster <akuster808@gmail.com>
* freerdp: Fix build on mipsKhem Raj2017-09-132-0/+46
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit b8deb419369f5d59b77eb73ddea8dbf7b53eec47) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openldap: fix native LDFLAGS build errorIoan-Adrian Ratiu2017-09-131-1/+1
| | | | | | | | | | | | | | | | LDFLAGS += "-pthread" adds the flag both for native and target builds, however the openldap-native build overwrites the variable inside native.bbclass causing "undefined reference to `pthread_getspecific'" and other linker errors. Change the append to happen after parsing by using the override syntax and thus make sure it executes after native.bbclass (bitbake -e reports pre-expansion value "${BUILD_LDFLAGS} -pthread"). Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 9d06ee2622bf2a7496b3e63a355f849e8496cacb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gflags: add runtime dependency on bashJackie Huang2017-09-131-1/+1
| | | | | | | | | | | | | * add runtime dependency on bash to fix QA issue: | ERROR: gflags-2.2.0-r0 do_package_qa: QA Issue: | /usr/bin/gflags_completions.sh contained in package | gflags-bash-completion requires /bin/bash, but | no providers found in RDEPENDS_gflags-bash-completion? [file-rdeps] Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 8530df3ff6e1b3609926035677b6422da9445d22) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* uim: Modified the order of package definition.Yusuke Mitsuki2017-09-131-1/+1
| | | | | | | | | | The uim-anthy package is created that empty. To avoid this problem by defining a packages with a rough PATH list after the uim-anthy package. Signed-off-by: Yusuke Mitsuki <mickey.happygolucky@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit f1d6a486846862bda3874fe8b1b02885a0a8dc23) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* udisks2_2.1.8.bb: set CVE_PRODUCT to udisksMikko Rapeli2017-09-131-0/+2
| | | | | | | | | | | It is used in NVD for CVE's like: https://nvd.nist.gov/vuln/detail/CVE-2014-0004 Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 57fac9d8ac44a6f9dce38b47224aba639eec3b8d) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gflags: update SRC_URI with git fetcherKai Kang2017-09-131-3/+4
| | | | | | | | | | Because github archives can be regenerated from time to time, update SRC_URI with git fetcher for gflags. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 65a4fce6d8ab6547d57985e0ee2a8e197aadca64) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gperftools: Fix build on ppcKhem Raj2017-09-132-1/+38
| | | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 23a1d7accaf7c71559944a83cdb8622eb2be6d05) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* uim: Add support for aarch64Khem Raj2017-09-132-0/+83
| | | | | | | | | | Backport patch from https://github.com/uim/libgcroots/pull/1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 36aa6edabf82a2db25c35acf4b3e1130714a4045) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* wmiconfig: Fix build with hardening flagsKhem Raj2017-09-133-1/+686
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* sqlite: Fix build with hardening flagsKhem Raj2017-07-172-3/+37
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gflags: change download name.Ismo Puustinen2017-07-171-1/+1
| | | | | | | | | Just having "v2.2.0.tar.gz" was causing problems with other similarly misconfigured packages. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* srecord: add collection of tools for manipulating EPROM load filesAndrej Valek2017-07-172-0/+80
| | | | | | | | | This collection of tools is used for EPROM data manipulation. More info could be found on page: http://srecord.sourceforge.net/ Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openipmi: Fix build with muslKhem Raj2017-07-172-0/+18
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* poco: make cmake packages relocatablePascal Bach2017-07-171-5/+6
| | | | | | | | | | | | Before the path to the dependencies was hard coded into the generated PocoConfig.cmake file. This causes issues with sstate. This change overrides the libraries with just the library names and thus let's the linker take care of finding them. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* opencv: fix building with PACKAGECONFIG "dnn" enabled.Ismo Puustinen2017-07-172-1/+245
| | | | | | | | | | Dependency "lapack" isn't available in meta-openembedded and it doesn't cause a build error, so drop it. Fix buidling dnn module by backporting a patch from opencv-contrib. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gd : CVE-2016-6906Catalin Enache2017-07-175-1/+703
| | | | | | | | | | | | | | | | | The read_image_tga function in gd_tga.c in the GD Graphics Library (aka libgd) before 2.2.4 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted TGA file, related to the decompression buffer. Reference: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6906 Upstream patches: https://github.com/libgd/libgd/commit/fb0e0cce0b9f25389ab56604c3547351617e1415 https://github.com/libgd/libgd/commit/58b6dde319c301b0eae27d12e2a659e067d80558 Signed-off-by: Catalin Enache <catalin.enache@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* opencv: Make opencv-ts create share library intead of staticHuang Qiyu2017-07-173-0/+81
| | | | | | | | Refer to other distro,make opencv-ts create share library intead of static. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libsdl2-ttf: Check for x11 and opengl in distro featuresKhem Raj2017-07-172-4/+20
| | | | | | | | | | | | | when X11 is not in distro features it tries to link with libGL which does not exist and compile fails Add a patch to add foreign option to AUTOMAKE_OPTIONS which lets it configure and relax automake rules to not check for some GNU specific files Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libmicrohttpd: Fix a segmentation fault on upgrade errorjobol@nonadev.net2017-07-172-0/+52
| | | | | | | | | | | | | | | When a connection upgrade is requested and when the request sent an error reply, it happened most often that a segmentation fault occured. The patch applied here is a backport from the upstream (see https://gnunet.org/git/libmicrohttpd.git/ commit b4216c60fdb5b48f6cfec416301fc63a1167e6cd). Change-Id: I6847550ba2c4fc24d5caf8912ac6d5ac89ae01fb Signed-off-by: José Bollo <jose.bollo@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* opencv: disable broken Intel FP16 detectionpyro-nfvaccessRandy MacLeod2017-05-093-0/+274
| | | | | | | | | | | | | | | | | | | | With opencv-3.2, the configuration detects if the target supports half-precision floating-point format. This fails to compile for some Intel targets such as skylake with an error such as: error: '_mm_cvtph_ps' was not declared in this scope The configuration used to work in opencv-3.1 so revert two commits to drop the FP16 detection even though it may make opencv slower. The only change in the configure log is: - FP16: Compiler support is available + FP16: Compiler support is not available The patch should be dropped when a newer version of opencv that includes commit: https://github.com/opencv/opencv/commit/e5d9b608c47d54e43496041595025fa282fa9de5 is available. Backporting that fix was complicated. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "opencv: disable broken Intel FP16 detection"Randy MacLeod2017-05-093-274/+0
| | | | | | | | | This reverts commit 51fbd3cf7db14399bc1c69c4a5fd63f157fd209d. The long log was truncated due to a formatting error. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cryptsetup: 1.7.2 -> 1.7.4Huang Qiyu2017-05-041-2/+2
| | | | | | | Upgrade cryptsetup from 1.7.2 to 1.7.4. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencv: disable broken Intel FP16 detectionRandy MacLeod2017-04-283-0/+274
| | | | | | | | | | | | | With opencv-3.2, the configuration detects if the target supports half-precision floating-point format. This fails to compile for some Intel targets such as skylake with an error such as: error: '_mm_cvtph_ps' was not declared in this scope The configuration worked in opencv-3.1 so revert two commits to drop the FP16 detection even though it may make opencv slower. The only change in the configure log is: Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ipmitool: add new recipeJackie Huang2017-04-271-0/+36
| | | | | | | | | Utility for IPMI control which is for interfacing with devices that support the Intelligent Platform Management Interface specification. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openipmi: add new recipeJackie Huang2017-04-2710-0/+885
| | | | | | | | | | OpenIPMI is an effort to create a full-function IPMI system to allow full access to all IPMI information on a server and to abstract it to a level that will make it easy to use. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* frame,grail: Disable PIE in SECURITY_FLAGSKhem Raj2017-04-262-0/+3
| | | | | | Doesnt compile yet with PIE turned on Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geis: Fix build with gcc7Khem Raj2017-04-262-2/+46
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: depend on libdevmapper instead of lvm2Chen Qi2017-04-261-1/+1
| | | | | | | | | | | Now we've separted libdevmapper out of lvm2 recipe, we need to change multipath-tools to depend on libdevmapper instead of lvm2 to avoid build error like below. fatal error: libdevmapper.h: No such file or directory Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cryptsetup: DEPENDS on libdevmapper instead of lvm2Chen Qi2017-04-261-1/+1
| | | | | | | | | | | When 'cryptsetup' PACKAGECONFIG is enabled for systemd, there would be circular dependency issue among 'systemd', 'cryptsetup' and 'lvm2'. To fix this problem, we've separated libdevmapper into a new recipe. Let cryptsetup depend on libdevmapper instead of lvm2 to fix the issue. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lvm2: separate libdevmapper to avoid circular dependencyChen Qi2017-04-269-75/+104
| | | | | | | | | | | If we enable 'cryptsetup' PACKAGECONFIG for systemd, there would be circular dependency issue among 'systemd', 'cryptsetup' and 'lvm2'. cryptsetup only needs libdevmapper from lvm2. So we separte libdevmapper into a new recipe to solve this circular dependency issue. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: Upgrade to 5.5.55Khem Raj2017-04-264-2/+16
| | | | | | | Fix build with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* multipath-tools: don't blindly assume base_sbindir to be /sbin.Krisztian Litkey2017-04-261-0/+1
| | | | | | | | | Don't blindly assume base_sbindir is /sbin. Pass its real value instead to the build process to make sure binaries end up in the right place even when base_sbin happens to point somewhere else. Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsodium: Extend recipe for native and nativesdk usageFabio Berton2017-04-241-0/+2
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ne10: Fix build errors on cortex-a7 cpusKhem Raj2017-04-242-1/+40
| | | | | | | GCC7 warns and errors about incompatible cmdline switches for mcpu and march Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mg: Upgrade to 20170401 releaseKhem Raj2017-04-244-3/+101
| | | | | | Fix musl build along the way Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dstat: Add missing dep on xmlto-nativeKhem Raj2017-04-241-1/+1
| | | | | | | | Fixes | make[1]: xmlto: Command not found | make[1]: *** [dstat.1] Error 127 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libutempter: Fix build with muslKhem Raj2017-04-242-1/+84
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pngcheck: Fix cross build and format string errorsKhem Raj2017-04-244-3/+145
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* avro-c: Fix build with clangKhem Raj2017-04-242-4/+43
| | | | | | | Update SRC_URI to point to github mirror Add a patch to fix build with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sharutils: Upgrade to 4.15.2Khem Raj2017-04-244-47/+50
| | | | | | Fix format error warnings with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fftw: Add -D_GNU_SOURCE to CFLAGSKhem Raj2017-04-241-0/+2
| | | | | | Helps fix build on musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ckermit: Fix build with muslKhem Raj2017-04-241-0/+1
| | | | | | | arrow keys piece is a bit unportable, disable it for now for musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmicrohttpd: update to version 0.9.53José Bollo2017-04-241-2/+2
| | | | | | Change-Id: Idc7ef7c532a326eb094b4e557f1a80d4254411d2 Signed-off-by: José Bollo <jose.bollo@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hunspell: update 1.3.3 -> 1.6.1Andreas Müller2017-04-242-18/+17
| | | | | | | hunspell moved to github and changed licence Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mcelog: upgrade to 1.49 to support Denverton SoCLiwei Song2017-04-243-136/+2
| | | | | | | | Update mcelog to 1.49 to support Denverton SoC, and delete the additional patches which are already involved in v1.49. Signed-off-by: Liwei Song <liwei.song@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update 0.51.0 -> 0.53.0Andreas Müller2017-04-181-9/+2
| | | | | | | | c++ is now set by poppler itself [1] [1] https://lists.freedesktop.org/archives/poppler/2017-March/012106.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* fltk: rework completelyAndreas Müller2017-04-186-47/+141
| | | | | | | | | | * Use cmake as build system. Projects also using cmake and depending on fltk would not find all required components. Note that FindFLTK.cmake is part of cmake. * Add a native recipe and split out common - we need fluid (Fast Light User Interface Designer) as working binary Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>