summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-02-19librsvg: unset PKG_CONFIG_SYSROOT_DIR for relative pathmaxin/pkg-configMaxin B. John
pkgconf needs to unset PKG_CONFIG_SYSROOT_DIR for relative path. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19btrfs-tools: unset PKG_CONFIG_SYSROOT_DIR for relative pathMaxin B. John
pkgconf needs to unset PKG_CONFIG_SYSROOT_DIR for relative path. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19glib-networking: unset PKG_CONFIG_SYSROOT_DIR for relative pathMaxin B. John
pkgconf needs to unset PKG_CONFIG_SYSROOT_DIR for relative path. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19xf86-input-evdev: fix header-file installation pathMaxin B. John
Fix the header-file installation path (sdkdir) of xf86-input-evdev. This was caused by the change of pkg-config provider to pkgconf. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19xf86-input-libinput: fix header-file installation pathMaxin B. John
Fix the header-file installation path (sdkdir) of xf86-input-libinput. This was caused by the change of pkg-config provider to pkgconf. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19xf86-input-mouse: fix header-file installation pathMaxin B. John
Fix the header-file installation paths of xf86-input-mouse. This was caused by the change of pkg-config provider to pkgconf. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19xf86-input-synaptics: fix installation pathsMaxin B. John
Fix the installations paths of xf86-input-synaptics. This was caused by the change of pkg-config provider to pkgconf. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19bluez5: specify udev, dbus and systemd configurationsMaxin B. John
configure udevdir, systemd-unitsdir and dbusconfdir. Also provide a packageconfig for systemd. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19connman: specify dbusconfdirMaxin B. John
Explicitly specify the dbusconfdir. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19ofono: specify dbusconfdirMaxin B. John
Explicitly specify the dbusconfdir. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19alsa-utils: fix udev path for pkgconfMaxin B. John
Here we need udev path to be relative, inside the sysroot. Unset PKG_CONFIG_SYSROOT_DIR to fix it. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19pulseaudio: fix udev path for pkgconfMaxin B. John
Here we need udev path to be relative, inside the sysroot. Unset PKG_CONFIG_SYSROOT_DIR to fix it. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19libinput: fix udev path for pkgconfMaxin B. John
Here we need udev path to be relative, inside the sysroot. Unset PKG_CONFIG_SYSROOT_DIR to fix it. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19systemd: define bashcompletiondirMaxin B. John
After moving to pkgconf, systemd package qa test fails without it. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19util-linux: define bashcompletiondirMaxin B. John
After moving to pkgconf, util-linux package qa test fails without it. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19kmod: define bashcompletiondirMaxin B. John
After moving to pkgconf, kmod package qa test fails without it. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19gobject-introspection: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This helps us to remove the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1) 0005-Prefix-pkg-config-paths-with-PKG_CONFIG_SYSROOT_DIR-.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19vala: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This helps us to remove the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1) 0001-vapigen.m4-use-PKG_CONFIG_SYSROOT_DIR.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19libdnf: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This helps us to remove the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1) 0002-Prefix-sysroot-path-to-introspection-tools-path.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19meson: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This helps us to update the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1) 0002-gobject-introspection-determine-g-ir-scanner-and-g-i.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19libxcb: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This enables us to remove the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1) xcbincludedir.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19gstreamer1.0-plugins-base: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This enables us to remove the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1) 0002-Makefile.am-prefix-calls-to-pkg-config-with-PKG_CONF.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19gstreamer1.0: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This enables us to remove the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1) 0001-introspection.m4-prefix-pkgconfig-paths-with-PKG_CON.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19webkitgtk: remove PKG_CONFIG_SYSROOT_DIR work-aroundMaxin B. John
We are moving from freedesktop.org's pkg-config to pkgconf. This enables us to remove the following patch as PKG_CONFIG_SYSROOT_DIR behaves consistently with pkgconf: 1. 0001-FindGObjectIntrospection.cmake-prefix-variables-obta.patch Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19pkgconfig: remove from oe-coreMaxin B. John
Move freedesktop.org's pkg-config as we are replacing it with pkgconf Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19default-providers.inc: set pkgconf as default pkg-config providerMaxin B. John
Move from freedesktop.org's pkg-config to pkgconf Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-19pkgconf: upgrade to version 1.4.2Maxin B. John
pkgconf improved compatibility with freedesktop.org pkg-config. So, we don't need to unset PKG_CONFIG_SYSROOT_DIR in wrappers. Signed-off-by: Maxin B. John <maxin.john@intel.com>
2018-02-16ltp: fix knob to control numa supportAnders Roxell
Reported-by: Yi Zhao <yi.zhao@windriver.com> (From OE-Core rev: cf355518a479b75f3cbf57770ba0f699f85678d8) Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16wayland-protocols: upgrade to 1.13Denys Dmytriyenko
(From OE-Core rev: 9603f352a7d0c1e262d3bac0d6c137cf370dee15) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16libinput: fix upstream version checkMaxin B. John
Skip RC releases for libinput which follow the pattern: x.x.9xx (From OE-Core rev: b9ee35c9572afe610e0debba52dbd2de984d12fe) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16fontconfig: fix upstream version checkMaxin B. John
In the case of fontconfig, version x.x.9x are release candidates for next version. (From OE-Core rev: 6e14211b9dba6703aedf0a79100070430a47549c) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16harfbuzz: upgrade to version 1.7.5Maxin B. John
1.7.4 -> 1.7.5 (From OE-Core rev: 677dbfab85162b54eb0eada1e54ffe064288e1b9) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16libevdev: upgrade to version 1.5.8Maxin B. John
Bug fix release. Supports new keycodes in linux 4.15 headers (From OE-Core rev: a0edf6df471bf1993c93b8fbb9a6dfd36264f839) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16maintainers.inc: add missing entriesAlexander Kanavin
(From OE-Core rev: fe4fb8b282279e5ecbaf5b5d0b3b9e46c24973c9) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16maintainers.inc: change ownershipChang Rebecca Swee Fun
Taking ownership on recipes related to boot and base setup. (From OE-Core rev: 2f3bcc07379093a524c35f3f3f5caacc8a9c733f) Signed-off-by: Chang Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16strace: 4.19 -> 4.20Huang Qiyu
Upgrade strace from 4.19 to 4.20. (From OE-Core rev: 2fcad6cbc8a3b50812b3f970f541e8ffe03819b9) Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16json-glib: fix native buildRoss Burton
Meson can't be told to disable gettext support like autotools can, so for now we need to force NLS on for the json-glib-native build. https://github.com/mesonbuild/meson/issues/821 is the upstream Meson bug. (From OE-Core rev: 1d66481027bcb48deb4e7a89d889ee1b1d16cb40) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16nasm: Upgrade 2.13.02 -> 2.13.03Richard Purdie
(From OE-Core rev: a1e732fac218e6620fe5b515b5b3f3b139bea76d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16lttng-tools: Upgrade 2.9.5 -> 2.10.2Richard Purdie
The kmod option was changed in configure so PACAGECONFIG is tweaked accordingly. (From OE-Core rev: de1bc2b80cf1a75822d0dde521073a890d2f1d22) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16package.bbclass: fix typosRandy MacLeod
All typos were in comments but some of these comments end up in run/log files. The typos can be annoying when searching the log files so they're worth fixing with ispell. (From OE-Core rev: defffa3ba772d1643649591f6de96a4263570200) Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16swig.inc: inherit pkgconfigMaxin B. John
swig uses pkg-config for pcre detection (From OE-Core rev: 960169f70448c5f7194d85be8212c4f659068ad2) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16python3-pygobject: remove unused patchesMaxin B. John
Remove the following patches that are no-longer used in python3-pygobject: 1. 0001-configure.ac-Don-t-use-gnome-common-macros.patch 2. 0001-configure.ac-add-sysroot-path-to-GI_DATADIR-don-t-se.patch (From OE-Core rev: ff229db47c520d77ca50a10c802ef9343b58efb9) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16externalsrc.bbclass: Suppress git errorsJoshua Watt
Suppress any warnings git might generate when searching for a valid git directory, as there are use cases where the directory is expected to not exist and the warning is superfluous (From OE-Core rev: 66011996e1a8b738b31466fccad9973f8b48f71d) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16ltp: fix fanotify06 testAnders Roxell
(From OE-Core rev: 514ffed6a2d42f0a1c40c906e7502cfd7e590a0f) Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16rxvt-unicode: add missing pkgconfigJustin Bronder
The configure script uses pkg-config in RXVT_CHECK_MODULES and falls back to disabling features that were enabled in EXTRA_OECONF if pkg-config isn't found. (From OE-Core rev: 50368960cde75803e3873ad1b37ecb00e92ad4ae) Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16site/common-linux: coreutils: get the uptime program to workSean Nyekjaer
coreutils configure script needs to know whether /proc/uptime is available, but this is not possible in a cross-compilation context. This leads to an uptime program that fails to work on the target, as it has been compiled without /proc/uptime reading support. This commit fixes that by telling coreutils at configure time that /proc/uptime will be available on the target (which seems to be a reasonable assumption on Linux systems). This commit is made with great inspiration from Thomas Petazzoni's patch to buildroot to fix the same issue. (From OE-Core rev: 199b661c0699eb31df5bc73f2e3dce6a2db4585d) Signed-off-by: Sean Nyekjaer <sean.nyekjaer@prevas.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16utils.py: add parallel make helpersJoshua Watt
The code to extract the integer number of parallel build threads and construct a new argument from them has started to be copied in multiple locations, so create two new helper utilities to aid recipes. The first helper (parallel_make()) extracts the integer number of parallel build threads from PARALLEL_MAKE. The second (parallel_make_argument()) does the same and then puts the result back into a format string, optionally clamping it to some maximum value. Additionally, rework the oe-core recipes that were manually doing this to use the new helper utilities. (From OE-Core rev: ccd1142d22b31ed85d8823b1bc9e11ccfd72b61f) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16gstreamer: set CVE_PRODUCTRoss Burton
The CVE database stores all GStreamer issues under the catch-all product 'gstreamer', which none of our recipes match. Set CVE_PRODUCT to 'gstreamer' in the core library: this isn't ideal but is far better than not scanning for any. (From OE-Core rev: 7c15c595f4f51fa33e9d5ed1ef03bad9cd167eb4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16classes: don't scan for CVEs in images or packagegroupsRoss Burton
There's no point even looking in the database for these, so unset CVE_PRODUCT. (From OE-Core rev: f47da3e91541d75e1213dd9cf1f89ed16f21141a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-02-16db: set correct product and version for CVE matchesRoss Burton
We may ship db 5.3.28, but the CVE database knows this as oracle_berkeley_db 11.2.5.3.28. (From OE-Core rev: f348cd641416d2750dfec8e19bd01e7ae9f809aa) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>