summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* sblim-sfcb: Add stdint.h for 'UINT16_MAX'Khem Raj2017-07-012-1/+32
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson: set native tool flag variablesRoss Burton2017-07-011-0/+4
| | | | | | | As well as setting CC/CXX, export CFLAGS/CXXFLAGS and so on. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson: remove redundant patchRoss Burton2017-07-011-52/+0
| | | | | | | | This patch doesn't apply to 0.40.1 and hopefully the PKG_CONFIG patch fixes the problem with the wrong pkg-config binary being invoked. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson: export PKG_CONFIG to use pkg-config-native for native buildsRoss Burton2017-07-011-0/+1
| | | | | | | | By default Meson uses 'pkg-config' in native builds but as that is the cross pkg-config, export PKG_CONFIG to use the correct pkg-config-native binary. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson: set RDEPENDS globally instead of just for targetRoss Burton2017-07-011-1/+1
| | | | | | | | | Now that python3-native has the correct provides, the RDEPENDS can be set globally instead of just for target (which helps a future nativesdk-meson package). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson: don't pass localedirRoss Burton2017-07-011-1/+0
| | | | | | | | | | | For historic reasons the localedir directory is where binary locales are stored (/usr/lib/locale) , not where application translations belong (typically, /usr/share/locale). Don't pass localedir explicitly, and let Meson use the default of $datadir/locale to match the behaviour of autotools.bbclass and the expectations of the system. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "meson: fix build/host confusion for bbclass"Ross Burton2017-07-011-3/+3
| | | | | | | | | | This patch was incorrect: meson and autotools (thus OE) don't have conflicting terminology, and using HOST_* for the host_machine variables is correct. This reverts commit 77eae90ef5ca3f9a4bdf5727a29713dd2b215165. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meson: revert changes which shouldn't have been submittedRoss Burton2017-07-011-1/+1
| | | | | | | | | | | >From Adam Foltzer: Apologies, this line was inadvertently committed. It was a fix I tried before learning that adding TARGET_CC_ARCH was the solution to linking the wrong ld.so. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* crash: Upgrade to 7.1.9Khem Raj2017-07-012-117/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ssiapi: Fix build with hardening flagsKhem Raj2017-07-012-0/+23
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gpm: Use sigemptyset() API for glibc as wellKhem Raj2017-07-012-1/+37
| | | | | | | glibc has removed __sigemptyset Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* live555: Define XLOCALE_NOT_USED for glibc tooKhem Raj2017-07-011-4/+1
| | | | | | | | glibc has removed xlocale.h from public APIs starting 2.26 release Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: update to latestTrevor Woerner2017-07-011-1/+1
| | | | | | | Fixes and updates for imx, pl111, and vc4. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: remove -Wno-errorMartin Kelly2017-07-011-2/+0
| | | | | | | | In the past, we compiled with -Wno-error=deprecated-declarations, but the current version compiles fine without it, so remove it. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: fix all hardcoded pathsMartin Kelly2017-07-011-7/+7
| | | | | Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: style changesMartin Kelly2017-07-011-8/+14
| | | | | | | | | Various cosmetic changes to make the recipe match the style guide: http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: scope build to only x86Martin Kelly2017-07-011-0/+3
| | | | | | | | Since open-vm-tools builds only on x86, set COMPATIBLE_HOST to reflect this. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: support FUSEMartin Kelly2017-07-011-0/+3
| | | | | | | | The vmhgfs driver is now gone, but they use FUSE instead. Add FUSE support so we don't lose the functionality vmhgfs use to provide. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: line up configure optionsMartin Kelly2017-07-011-3/+3
| | | | | Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: remove kernel module logicMartin Kelly2017-07-014-52/+6
| | | | | | | | All the modules are upstream for Linux >= 4.0, so no modules are being built anyway. We can safely remove the build logic for them. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: add missing X11 dependenciesMartin Kelly2017-07-011-2/+4
| | | | | | | | | Certain dependencies that are implied when we build with X11 support -- such as libxext -- were missing. Add them, and meanwhile switch to using PACKAGECONFIG[x11] instead of DISTRO_FEATURES. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: add #include to fix build breakMartin Kelly2017-07-012-0/+34
| | | | | Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: don't use dnet-configMartin Kelly2017-07-012-0/+44
| | | | | | | | dnet-config wasn't found in the PATH, and it doesn't work properly for cross-compile anyway. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: don't use mspackMartin Kelly2017-07-011-1/+1
| | | | | | | It's not actually needed when you set --disable-deploypkg. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: update version to 10.1.5Martin Kelly2017-07-011-4/+2
| | | | | Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: base_contains --> bb.utils.containsMartin Kelly2017-07-011-1/+1
| | | | | | | base_contains is deprecated, as the friendly warning reminds us. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: clarify and expand licensingMartin Kelly2017-07-011-2/+8
| | | | | | | | Userspace tools are licensed LGPLv2 and the kernel modules are various licenses depending on the platform. Clarify this and add appropriate licensing variables. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: add missing glib-2.0-native dependencyMartin Kelly2017-07-011-1/+1
| | | | | | | glib-2.0-native is needed to find glib-genmarshal. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: add missing pkgconfig dependencyMartin Kelly2017-07-011-1/+1
| | | | | | | | The configure.ac script uses pkgconfig but we didn't depend on it, so it was silently not using pkgconfig. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* open-vm-tools: add new recipeMartin Kelly2017-07-014-0/+123
| | | | | | | | | | | | | | | | | | | This recipe is modified from the recipe originally found in the Open-Switch repository: https://github.com/open-switch/ops-build yocto/openswitch/meta-foss-openswitch/recipes-extended/open-vm-tools/open-vm-tools_10.0.5.bb Commit 9008de2d8e100f3f868c66765742bca9fa98f3f9 Although the original recipe packaging was Apache-licensed, I received permission from the author (Diego Dompe) to relicense it under the MIT license for inclusion in meta-openembedded: https://lists.openswitch.net/pipermail/ops-dev/2017-April/014715.html https://lists.openswitch.net/pipermail/ops-dev/2017-April/014716.html Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xterm: Upgrade 327 -> 330fan.xin2017-07-011-3/+3
| | | | | | | | | | 1. Upgrade xterm from 327 to 330 2. Update the checksum of LIC_FILES_CHKSUM The copyright time has been extended to 2017, the Licence content has no chagne. Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* scsirastools: Upgrade to 1.6.6Khem Raj2017-06-223-3/+242
| | | | | | | Fix build with hardening flags Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xmlstarlet: Update to 1.6.1Khem Raj2017-06-221-9/+2
| | | | | | | Enable PARALLEL_MAKE again Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sqlite: Fix build with hardening flagsKhem Raj2017-06-222-3/+37
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* bdwgc: add a recipe from oe-coreAlexander Kanavin2017-06-223-0/+98
| | | | | | | It is required by zile recipe. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdevmapper: sync with lvm2 2.02.171Hongxu Jia2017-06-221-2/+2
| | | | | | | Both of libdevmapper and lvm2 should have the same version. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* zabbix: 3.0.8 -> 3.0.9fan.xin2017-06-221-2/+2
| | | | | Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* makedumpfile: Fix build with hardeningKhem Raj2017-06-222-3/+39
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gitver: skip packages instead of panic()ing if ${GITVER} fails to expandAlejandro Mery2017-06-221-13/+10
| | | | | | | | | | | | | | | | `inherit externalsrc gitver` is a very useful combo to get development trees in your workspace having a ${PN}_git.bb with PV=${GITVER} coexisting with a regular ${PN}_${PV}.bb but not everyone wants to checkout all developments sources and managinging different layers for each options is quite troublesome. making `gitver` skip the .bb instead of panic()ing every time EXTERNALSRC is missing allows people to have a single development layer where packages get enabled if the right sources are present or falling back to the last release if not Signed-off-by: Alejandro Mery <amery@hanoverdisplays.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tiobench: Fix build with hardening flagsKhem Raj2017-06-192-0/+50
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openocd: Fix build with gcc7Khem Raj2017-06-196-2/+299
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ssiapi: Fix build with gcc7 and muslKhem Raj2017-06-197-1/+1170
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libvncserver: upgrade to 0.9.11Kyle Russell2017-06-193-563/+7
| | | | | | | | | | | | - Updates the SRC_URI to pull from the github project instead of debian - Removes the need for the configure.ac patch since the github archive still contains the webclient directory, no impact to built packages - sha1.c patch now included on 0.9.11 - adds systemd dependency for distros building with systemd - removes conf flag for libva since that support has been removed in 0.9.11 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kconfig-frontends: Update to 4.11.0.1Peter Kjellerstedt2017-06-194-70/+36
| | | | | | | | No longer needed patches have been removed, and one patch has been backported instead of using the submitted patch. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kconfig-frontends: Add recipePeter Kjellerstedt2017-06-194-0/+133
| | | | | | | | | | | | | This provides the kconfig infrastructure that is used for the Linux kernel as a standalone package. It is not, however, intended to be used for the kernel itself, but can be used by other packages that are based on kconfig. This is a verbatim copy of the corresponding recipe in OE-core since that recipe is being removed. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* passwdqc: add new recipe and replace pam-passwdqcJackie Huang2017-06-195-205/+94
| | | | | | | | | | | | passwdqc is a password/passphrase strength checking and policy enforcement toolset, including an optional PAM module (pam_passwdqc), command-line programs(pwqcheck and pwqgen), and a library(libpasswdqc). pam_passwdqc 1.0.5 is the final version of pam_passwdqc only before it's turned into passwdqc in 2009, so remove the pam-passwdqc recipe. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: allow configuration to disable nlsRandy MacLeod2017-06-191-1/+2
| | | | | | | | | | | | | | | | | When building rrdtool for a 'tiny' distro, that does not have native language support (NLS) in glibc, configure fails with the error: autoreconf: failed to run autopoint: No such file or directory Autopoint is part of gettext but without NLS support we populate the sysroot with gettext-minimal-native rather then the full set of gettext executables. This version does not install autopoint, nor should it. Tell autoreconf to skip the check for the autopoint script regardless of NLS support and use the USE_NLS varible to conditionally enable NLS support. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: add support for systemd-resolvedRicardo Salveti2017-06-193-0/+652
| | | | | | | | | Now that resolved is enabled in systemd, backport upstream patch that adds support for the systemd-resolved backend and add one additional check for the OE-specific resolv.conf link path. Signed-off-by: Ricardo Salveti <rsalveti@rsalveti.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fwts: Bump SRCREV to latest past 17.03.00 releaseKhem Raj2017-06-197-2/+287
| | | | | | | | | Helps fixing build issues with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Koen Kooi <koen.kooi@linaro.org> Acked-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mercurial: CVE-2017-9462Zhixiong Chi2017-06-192-1/+138
| | | | | | | | | | | | | | Backport the CVE patch from https://www.mercurial-scm.org/repo/hg/rev/77eaf9539499 "hg serve --stdio" allows remote authenticated users to launch the Python debugger, and consequently execute arbitrary code, by using --debugger as a repository name. CVE: CVE-2017-9462 Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>