aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2017-07-01sblim-sfcb: Add stdint.h for 'UINT16_MAX'Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01meson: set native tool flag variablesRoss Burton
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>
2017-07-01meson: remove redundant patchRoss Burton
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>
2017-07-01meson: export PKG_CONFIG to use pkg-config-native for native buildsRoss Burton
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>
2017-07-01meson: set RDEPENDS globally instead of just for targetRoss Burton
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>
2017-07-01meson: don't pass localedirRoss Burton
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>
2017-07-01Revert "meson: fix build/host confusion for bbclass"Ross Burton
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>
2017-07-01meson: revert changes which shouldn't have been submittedRoss Burton
>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>
2017-07-01crash: Upgrade to 7.1.9Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01ssiapi: Fix build with hardening flagsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01gpm: Use sigemptyset() API for glibc as wellKhem Raj
glibc has removed __sigemptyset Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01live555: Define XLOCALE_NOT_USED for glibc tooKhem Raj
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>
2017-07-01glmark2: update to latestTrevor Woerner
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>
2017-07-01open-vm-tools: remove -Wno-errorMartin Kelly
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>
2017-07-01open-vm-tools: fix all hardcoded pathsMartin Kelly
Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01open-vm-tools: style changesMartin Kelly
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>
2017-07-01open-vm-tools: scope build to only x86Martin Kelly
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>
2017-07-01open-vm-tools: support FUSEMartin Kelly
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>
2017-07-01open-vm-tools: line up configure optionsMartin Kelly
Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01open-vm-tools: remove kernel module logicMartin Kelly
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>
2017-07-01open-vm-tools: add missing X11 dependenciesMartin Kelly
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>
2017-07-01open-vm-tools: add #include to fix build breakMartin Kelly
Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01open-vm-tools: don't use dnet-configMartin Kelly
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>
2017-07-01open-vm-tools: don't use mspackMartin Kelly
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>
2017-07-01open-vm-tools: update version to 10.1.5Martin Kelly
Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-07-01open-vm-tools: base_contains --> bb.utils.containsMartin Kelly
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>
2017-07-01open-vm-tools: clarify and expand licensingMartin Kelly
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>
2017-07-01open-vm-tools: add missing glib-2.0-native dependencyMartin Kelly
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>
2017-07-01open-vm-tools: add missing pkgconfig dependencyMartin Kelly
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>
2017-07-01open-vm-tools: add new recipeMartin Kelly
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>
2017-07-01xterm: Upgrade 327 -> 330fan.xin
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>
2017-06-22scsirastools: Upgrade to 1.6.6Khem Raj
Fix build with hardening flags Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-22xmlstarlet: Update to 1.6.1Khem Raj
Enable PARALLEL_MAKE again Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-22sqlite: Fix build with hardening flagsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-22bdwgc: add a recipe from oe-coreAlexander Kanavin
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>
2017-06-22libdevmapper: sync with lvm2 2.02.171Hongxu Jia
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>
2017-06-22zabbix: 3.0.8 -> 3.0.9fan.xin
Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-22makedumpfile: Fix build with hardeningKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-22gitver: skip packages instead of panic()ing if ${GITVER} fails to expandAlejandro Mery
`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>
2017-06-19tiobench: Fix build with hardening flagsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-19openocd: Fix build with gcc7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-19ssiapi: Fix build with gcc7 and muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-19libvncserver: upgrade to 0.9.11Kyle Russell
- 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>
2017-06-19kconfig-frontends: Update to 4.11.0.1Peter Kjellerstedt
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>
2017-06-19kconfig-frontends: Add recipePeter Kjellerstedt
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>
2017-06-19passwdqc: add new recipe and replace pam-passwdqcJackie Huang
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>
2017-06-19rrdtool: allow configuration to disable nlsRandy MacLeod
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>
2017-06-19networkmanager: add support for systemd-resolvedRicardo Salveti
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>
2017-06-19fwts: Bump SRCREV to latest past 17.03.00 releaseKhem Raj
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>
2017-06-19mercurial: CVE-2017-9462Zhixiong Chi
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>