summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* evolution-data-server: Add weather PACKAGECONFIG feature.Piotr Tworek2019-08-241-1/+1
| | | | | | | | | This depends on libgweather which is currently not provided in meta-gnome. The feature builds and works if the recipe is shipped in another meta layer. Make it easy to switch it on. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Turn goa support into PACKAGECONFIG feature.Piotr Tworek2019-08-241-1/+1
| | | | | | | | | Although gnome-online-accounts is currently not provided by meta-gnome the feature works fine if the requried recipe is available in another meta layer. Make it easy to enable goa support in such case. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Add PACKAGECONFIG for vala bindings.Piotr Tworek2019-08-241-1/+7
| | | | | | | | EDS does offer vala bindings and there are a few GNOME pacakges which use them. Make it possible to enable them in OE. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Fix package gobject-introspection support.Piotr Tworek2019-08-242-6/+90
| | | | | | | | It has been broken since the pacakge was migrated from autotools to cmake. Make it usable once again. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Drop glade file references.Piotr Tworek2019-08-241-1/+1
| | | | | | | Build output no longer contains any glade files. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Drop ENABLE_UOA from EXTRA_OECMAKE.Piotr Tworek2019-08-241-1/+0
| | | | | | | This cmake option is not used by this package anymore. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Add PACKAGECONFIGs for oauth2 and kerberos.Piotr Tworek2019-08-241-2/+2
| | | | | | | | | Dependencies for both features are present in either oe-core oe meta-openembedded meta layer. Both features build and work without any additional modifications. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Drop bits related to autotoolsPiotr Tworek2019-08-241-7/+1
| | | | | | | | The package uses cmake nowadays. It has no need for EXTRA_OECONF. The build process does not produce any la files. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Specify SYSCONF_INSTALL_DIR in EXTRA_OECMAKE.Piotr Tworek2019-08-241-0/+1
| | | | | | | Without this package config files end up being installed in /usr/etc. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Add dedicated packages for libebook-contacts.Piotr Tworek2019-08-241-1/+7
| | | | | | | | Most binary distributions package those libraries separetely. Also do it in OE. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Inherit upstream-version-is-even bbclass.Piotr Tworek2019-08-241-1/+1
| | | | | | | | Many GNOME projects including eds use versioning scheme checked by this bbclass. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Drop x11 as required distro feature.Piotr Tworek2019-08-241-3/+1
| | | | | | | | The package does not actually need X11 to build and work. Its perfectly usable in headless or wayland only setups. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* evolution-data-server: Update to version 3.32.4Piotr Tworek2019-08-246-70/+86
| | | | | | | | | | | | | | * 0004-Use-recommended-way-to-handle-the-icu-namespace.patch patch is already included in this release. Drop it. * To make this update possible we need to work around cmake inability to compile code for the host machine while cross compiling. To work around this necessary tools are manually compiled in the do_compile_prepend step. Custom patch is then used to modify project cmake files to invoke provided host tools instead of those produced during cross build. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmxml: Use autotools bbclass and cleanup the recipe a bit.Piotr Tworek2019-08-242-44/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The package does use autotools based build systemd but it comes with a bit of a twist. It explicitly disallows running autoheader on the source tree. This can apparently be easilt accomplished with exclude parameter passed via EXTRA_AUTORECONF. This patch also adds PACKAGECONFIG option allowing the user to toggle threading support in the library. Not sure how useful it is, but upstream does offer such option, it works, and its not a lot of work to expose it via PACKAGECONFIG. Another improvement is related to package optimization handling. mxml has a nasty habit of disregarding optimization flags passed by the user. It always appends -Os -g to CFLAGS in its configure script. Its a bit suprising to find out DEBUG_BUILD=1 in local.conf has no impact on libraries produced by mxml recipe. This can be fixed with a simple sed script. Sed is also used to enable verbose compilation output. Having full compiler invocations visible in the logs is generally useful, but more importantly it allows some of the QA checks to their work. While doing this cleanup I've also renamed the recipe from libxml_git.bb to libxml_3.0.bb. The git keyword suggests this recipe is for some random git snapshot, while in reality its for latest stable upstream release of the package. Last but not least this patch removes the bin package. Current versions of mxml no longer provide any tools. The package was empty. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkd-dispatcher: service file is using different location of binaryJan Kaisrlik2019-08-241-1/+1
| | | | | Signed-off-by: Jan Kaisrlik <ja.kaisrlik@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: fix circular dependencies while systemd enable cryptsetupHongxu Jia2019-08-242-3/+7
| | | | | | | | | | | | | | While systemd enable cryptsetup (PACKAGECONFIG_append_pn-systemd = ' cryptsetup'), there is a circular dependencies: systemd -> systemd -> cryptsetup -> libdevmapper -> udev (PREFERRED_PROVIDER_udev = systemd) The libdevmapper was used to break circular dependencies, it does not require udev, refer commit [698d512 lvm2: Add a PACKAGECONFIG for udev support] to move udev related from lvm2.inc to lvm2.bb Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-protobuf: upgrade 3.9.0 -> 3.9.1Yuan Chao2019-08-243-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: upgrade 5.2.0 -> 5.2.1Yuan Chao2019-08-241-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ade: add recipeAnuj Mittal2019-08-241-0/+21
| | | | | | | | | ADE Framework is a graph construction, manipulation, and processing framework. ADE Framework is suitable for organizing data flow processing and execution. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-socketio: prevent python2 socketio depending on python3-aiohttpMartin Jansa2019-08-242-3/+5
| | | | | | | | | | | | | * enable client and asyncio_client PACKAGECONFIGs only in python3-socketio, because there is no python-websockets, python--websocket-client recipes for python2 version * fixes: ERROR: Nothing RPROVIDES 'python3-aiohttp' (but meta-oe/meta-python/recipes-devtools/python/python-socketio_4.3.1.bb RDEPENDS on or otherwise requires it) when python3-aiohttp is blacklisted Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager: Upgrade 1.18.0 -> 1.18.2Adrian Bunk2019-08-211-3/+2
| | | | | | | Remove a generated file with always changing hash from LIC_FILES_CHKSUM. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* clinfo: add recipeAnuj Mittal2019-08-211-0/+20
| | | | | | | | | clinfo is a simple command-line application that enumerates all possible (known) properties of the OpenCL platform and devices available on the system. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-flask-pymongo: upgrade 0.5.1 -> 2.3.0Yuan Chao2019-08-213-2/+4
| | | | | | | Add depends of vcversioner. Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtdb: upgrade 1.4.0 -> 1.4.1Yuan Chao2019-08-201-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>