summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ncmpc: Update to 0.34Khem Raj2019-08-291-1/+1
| | | | | | | Needed to work with boost 1.70+ Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
* kernel-selftest: Explicitly disable stack protectorKhem Raj2019-08-291-20/+2
| | | | | | | | | | selftests do not support it and clang from meta-clang builds with this turned on by default Disable security flags completely, drop all workarounds used to get around the hoop Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftool.bb: Disable SECURITY_CFLAGSKhem Raj2019-08-291-1/+3
| | | | | | | | | | | | | We do not pass CFLAGS to build and fortify sources needs some optimization to be enabled, its better to reset the additional flags and let the build system add them as it needs Fixes build failures like tools/include/tools/libc_compat.h:11:21: error: static declaration of 'reallocarray' follows non-static declaration | 11 | static inline void *reallocarray(void *ptr, size_t nmemb, size_t size) | | ^~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: remove unused gconf dep and pythonnative depAndreas Müller2019-08-291-2/+2
| | | | | | | | | | | | | * gconf is orphaned (last release 2013) and we should get rid of it * pythonnative does not seem to miss - did not find any trace it is required Notes: * The only diff buildhistory reports are missing RRECOMMENDS on gconf-dev for the (many) dev-packages * Had to disable introspection: quemu runs at 100% on one CPU and never finishes Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glibmm: upgrade 2.58.1 -> 2.60.0Andreas Müller2019-08-291-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsigc++-2.0: upgrade 2.10.1 -> 2.10.2Andreas Müller2019-08-291-4/+2
| | | | | | | remove unneeded EXTRA_AUTORECONF Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Replace EXCLUDE_FROM_WORLD_libc-musl = "1" with COMPATIBLE_HOST_libc-musl = ↵Adrian Bunk2019-08-295-7/+4
| | | | | | | | | | | | 'null' This gives users a proper error message when trying to build a known non-building package. netkit-rsh already had COMPATIBLE_HOST_libc-musl = 'null'. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnsmasq: fix build against 5.2 headersBruce Ashfield2019-08-292-0/+32
| | | | | | | | | | | Upstream linux y2038 work has moved some definitions SIOCGSTAMP is defined in linux/sockios.h, not asm/sockios.h now. So we need to add that include to fix the build. Upstream-status: backport of http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=3052ce208acf602f0163166dcefb7330d537cedb Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnss-nisplus: Fix build with glibc >= 2.30Khem Raj2019-08-292-0/+246
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ifmetric: add initial recipe based on Debian packaging and patchesGianfranco Costamagna2019-08-295-0/+88
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* docopt.cpp: Drop using gitpkgvKhem Raj2019-08-291-4/+2
| | | | | | Use https for fetcher protocol Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sjf2410-linux-native: Fix do_deploy sstate cachingKlauer, Daniel2019-08-291-2/+1
| | | | | | | | | deploy.bbclass requires do_deploy to copy files to DEPLOYDIR (sstate input dir) instead of DEPLOY_DIR_TOOLS (sstate output dir), otherwise the sstate caching does not work. Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmodbus: update version to 3.1.6Gianfranco Costamagna2019-08-295-4/+410
| | | | | | cherry-pick upstream patch and two Debian patches. tweak configure step to force autogenerated files regeneration Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-cmd2: upgrade 0.9.2 -> 0.9.16Yuan Chao2019-08-291-3/+5
| | | | | | | | | Add dependency on setuptools-scm-native License update: Copyright year updated to 2019. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pluggy: upgrade 0.6.0 -> 0.12.0Yuan Chao2019-08-293-3/+5
| | | | | | | | | Add dependency on setuptools-scm-native License update: remove space at end of line and blank lines at end of file. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xxhash: upgrade 1.3.0 -> 1.4.1Yuan Chao2019-08-292-3/+3
| | | | | | | License update: Copyright year updated to 2019. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pytest: upgrade 3.4.2 -> 5.1.1Yuan Chao2019-08-295-71/+24
| | | | | | | | | | | Refresh patch: 0001-setup.py-remove-the-setup_requires-for-setuptools-scm.patch Remove patch: pytest_version_fix.patch since this is not used. License update: Copyright year updated to 2019 Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: fix PACKAGECONFIG regarding pythonQi.Chen@windriver.com2019-08-291-3/+3
| | | | | | | | | | | | | The python2 PACKAGECONFIG was added during an upgrade, defaulting to be disabled. The RDEPENDS part should be 'python' instead 'python2' because there's no python2 recipe. Also, we don't need to inherit some python classes. We just need to specify FILES variable. After this change, the python2 and python3 PACKAGECONFIG items could correctly work. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* samba: upgrade 4.10.6 -> 4.10.7Yi Zhao2019-08-291-2/+2
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgit2: Don't pass parameters with their default values to cmakeAdrian Bunk2019-08-291-4/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel-selftest: Warn conditionally about clang-native dependencyKhem Raj2019-08-291-3/+4
| | | | | | | When meta-clang is in mix then it does the right thing already so no need to warn in that case Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-alembic: upgrade 1.0.11 -> 1.1.0Zang Ruochen2019-08-293-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* breakpad: fix patch striplevel to avoid 'devtool modify breakpad' errorChris Laplante2019-08-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Since the patch is modifying files in a self-contained git repo that is .gitignored, git ends up thinking we have just touched a submodule. This leads to 'devtool modify breakpad' failing with: Exception: bb.process.ExecutionError: Execution of 'git add .; git -c user.name="OpenEmbedded" -c user.email="oe.patch@oe" commit -a -m "Committing changes from do_patch %% ignore - from do_patch"' failed with exit code 1: On branch devtool Changes not staged for commit: modified: src/third_party/lss (modified content) no changes added to commit ERROR: Function failed: patch_task_postfunc Signed-off-by: Chris Laplante <chris.laplante@agilent.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: nherit python3native unconditionallyKhem Raj2019-08-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | this recipe inherits python3native class conditionally, this condition depends on a given packageconfig, however inherit ${VAR} syntax requires VAR to be evaluated before inheriting it, therefore if someone appends python3 to packageconfig via a bbappend, then the packageconfig will become effective and add --enable-bindings-python to configure but inherit wont evaluate correctly since the expression adding to packageconfig PACKAGECONFIG_append = " python3" will be coming _after_ the inherit, and the builds will fail e.g. | ../../../libgpiod-1.3/bindings/python/gpiodmodule.c:8:10: fatal error: Python.h: No such file or directory | #include <Python.h> This will still mean that python3native is always inherited but the effective configure option will be --disable-bindings-python and that will do the right thing See. https://github.com/openembedded/meta-openembedded/issues/140 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyatspi: Add Dbus ATSPI recipeAaron Chan2019-08-271-0/+16
| | | | | | | | | pyatspi provide python3 support for Assistive Technology Service Provide Interface (AT-SPI2) protocol over Dbus. This is useful not only for Accessibility (a11y) but also provides a medium for automation of GUI testing (such as python3-dogtail). Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vlc: don't look at host headers for live555Anuj Mittal2019-08-271-1/+1
| | | | | | | | | | | Prevents errors when live555 is installed on build machine: | ERROR: vlc-3.0.6-r0 do_configure: QA Issue: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities. | Rerun configure task after fixing this. [configure-unsafe] | ERROR: vlc-3.0.6-r0 do_configure: Fatal QA errors found, failing task. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: add recipeAnuj Mittal2019-08-271-0/+20
| | | | | | | | pugixml is a light-weight, simple and fast XML parser for C++ with XPath support. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmark: initial add 0.29.0Andreas Müller2019-08-271-0/+17
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-datetime-setter: fix compile error and requires distro feature x11Kai Kang2019-08-272-2/+33
| | | | | | | | | | | | | | | | | | | It fails to compile xfce4-datetime-setter occasionally when system load is high: | ../git/xfce/main.c:42:10: fatal error: cc-datetime-resources.h: No such file or directory | 42 | #include "cc-datetime-resources.h" | | ^~~~~~~~~~~~~~~~~~~~~~~~~ | compilation terminated. Update datetime_panel_dep to make sure cc-datetime-resources.h be generated before including. xfce4-datetime-setter depends on libxfce4ui which requires distro feature 'x11', so make it require 'x11' too. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyyaml: upgrade 3.13 -> 5.1.2Zang Ruochen2019-08-273-3/+3
| | | | | | | -License-Update: Copyright year updated to 2019. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pystemd: add new recipeCallaghan, Dan2019-08-271-0/+13
| | | | | | | | This library provides wrappers around the systemd DBus API for manipulating systemd services. Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pip: upgrade 19.2.2 -> 19.2.3Yuan Chao2019-08-271-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-paste: upgrade 3.1.0 -> 3.1.1Yuan Chao2019-08-271-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtdb: upgrade 1.4.1 -> 1.4.2Yuan Chao2019-08-271-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nftables: update to 0.9.2Oleksandr Kravchuk2019-08-271-2/+2
| | | | | Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libenv-perl: Import from meta-securityAdrian Bunk2019-08-271-0/+21
| | | | | | | This will also be needed by a new meta-lsb layer. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgit2: Upgrade 0.27.9 -> 0.28.3Adrian Bunk2019-08-271-2/+2
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlsec1: Import from meta-securityAdrian Bunk2019-08-276-0/+312
| | | | | | | | | This is not a security tool, it is a support library that is needed for vgauth in open-vm-tools and can also be used by libreoffice. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Recipe for docopt.cpp option parsing libraryAaltonen Eero2019-08-273-0/+60
| | | | | | | | | | Upstream is at https://github.com/docopt/docopt.cpp/ Installs with a small build modification to pass QA checks. Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: lvm2 to DEPENDSHongxu Jia2019-08-271-1/+2
| | | | | | | | | | | Since commit [libdevmapper/lvm2: force recipe libdevmapper to populate sysroot only] applied, if recipe DEPENDS on libdevmapper, we have to add lvm2 to DEPENDS Remove duplicated bash from RDEPENDS Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdevmapper/lvm2: force recipe libdevmapper to populate sysroot onlyHongxu Jia2019-08-243-67/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously, in order to fix circular dependencies, we split libdm from lvm2 as a new recipe libdevmapper, and as running result proved, we need to keep both of them built with the same configuration option With new configuration options added, it is hard to keep them the same, so we make recipe libdevmapper to populate libdevmapper sysroot only, and make lvm2 to provide package libdevmapper. In this situation, option differ does not affect header and library API between lvm2 and libdevmapper, although lvm2 and libdevmapper are different at build time, but there is only one lvm2 at run time Side effect: - If one recipe DEPENDS on libdevmapper, it has to add libdevmapper to its RDEPENDS or add lvm2 to DEPENDS, otherwise, there will be a [file-rdeps] or [build-deps] QA warning - It has to add `PREFERRED_RPROVIDER_libdevmapper = "lvm2"' to local.conf to workaound 'Multiple providers' NOTE Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kpatch: upgrade 0.7.1 -> 0.8.0Yuan Chao2019-08-241-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-jsonschema: upgrade 2.6.0 -> 3.0.2Yuan Chao2019-08-243-3/+3
| | | | | | | Add dependency on setuptools-scm-native Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-twisted: upgrade 19.2.1 -> 19.7.0Yuan Chao2019-08-243-3/+3
| | | | | | | | LICENSE file updated: "Tom Most" was added in LICENSE file. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-typing: upgrade 3.7.4 -> 3.7.4.1Yuan Chao2019-08-242-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-futures: upgrade 3.2.0 -> 3.3.0Zang Ruochen2019-08-241-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Don't use explicit version number for libebookPiotr Tworek2019-08-241-1/+1
| | | | | | | | | All the other libraries which have version number in their names use wildcard when listed in FILES. To be consistent do the same for libebook. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Remove unused FILES paterns.Piotr Tworek2019-08-241-4/+2
| | | | | | | | It seems current versions of EDS do not istall anything into ${datadir}/evolution-data-server-1.4. No such directory even exists. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Use SRC_URI provided by gnomebase.Piotr Tworek2019-08-241-9/+8
| | | | | | | | Its a GNOME pacakge and SRC_URI provided by gnomebase bbclass is good enough. No need to duplicate it. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Add PACKAGECONFIG entry for phonenumber.Piotr Tworek2019-08-243-0/+72
| | | | | | | | | | | | | | | | This feature needs some minor patches to be usable. First the libphonenumber does not use pkgconfig so eds has its own cmake support for detection location of the lib. Unfortunately this ends up adding -L/usr/lib to LDFLAGS. Another problem can be observed when building the code agains musl libc. Libphoneumber support code in eds tries to use LC_ADDRESS to determine the language which should be used for some address related localization features libphonenumber has. Since LC_ADDRESS is not available in musl the build will fail. We can use LC_MESSAGES for musl however. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>