aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2019-08-24libmxml: Use autotools bbclass and cleanup the recipe a bit.Piotr Tworek
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>
2019-08-24lvm2: fix circular dependencies while systemd enable cryptsetupHongxu Jia
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>
2019-08-24ade: add recipeAnuj Mittal
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>
2019-08-21clinfo: add recipeAnuj Mittal
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>
2019-08-20poppler: Stop using USE_FIXEDPOINTAdrian Bunk
It was no longer building and will be removed in the next upstream version. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-20libtinyxml2: update to 7.1.0Johannes Pointner
Also use license from new LICENSE.txt instead of using text from tinyxml2.cpp. Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-19libgee: Update to version 0.20.2Piotr Tworek
This is the latest upstream stable version of this package. While doing the update also switch the package to use gnomebase bbclass from oe-core. This bbclass uses much better SRC_URI pattern that can also use GNOME mirrors. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-19cryptsetup: upgrade 2.1.0 -> 2.2.0.Zang Ruochen
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-19libgit2: Upgrade 0.27.8 -> 0.27.9Adrian Bunk
This is a security release on the 0.27 branch. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17gnome-themes-standard: Update to version 3.28Piotr Tworek
This is the latest upstream stable version that has been released over a year ago. It also seems that upstream has renamed the package to gnome-themes-extra. While doing the upgrade modify the recipe to use gnomebase bbclass from oe-core. This allows us to re-use SRC_URI pattern provided by this bbclass. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17telepathy-glib: Enable vala bindingsPiotr Tworek
The package does offer optional vala bindings. They are used by gnome components like folks library. Since vala bindings do not affect main package and only add two small files in dev package enable them by default. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17telepathy-glib: Update to version 0.24.1Piotr Tworek
This is the latest upstream bugfix release. Signed-off-by: Piotr Tworek <tworaz@tworaz.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17hplip: Add python to rdepsKhem Raj
Fixes ERROR: QA Issue: /usr/share/hplip/upgrade.py contained in package hplip requires /usr/bin/python, but no providers found in RDEPENDS_hplip? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17cli11: Remove dev pkg dep to main pkgBrad Bishop
cli11 is header-only and the main package is empty. Remove the dependency to cli11 from cli11-dev so cli11-dev can be included in an SDK via IMAGE_INSTALL, RDEPENDS, and the like. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17scsirastools: add runtime dependency on bash IIMartin Jansa
* fixes: ERROR: QA Issue: /etc/init.d/sgdisk contained in package scsirastools-diskmon requires /bin/bash, but no providers found in RDEPENDS_scsirastools-diskmon? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17libdbi-perl: add runtime dependency on perlMartin Jansa
* fixes: ERROR: QA Issue: /usr/bin/dbiproxy contained in package libdbi-perl requires /usr/bin/perl, but no providers found in RDEPENDS_libdbi-perl? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17lmsensors: add runtime dependency on bashMartin Jansa
* fixes: ERROR: QA Issue: /usr/sbin/pwmconfig contained in package lmsensors-pwmconfig requires /bin/bash, but no providers found in RDEPENDS_lmsensors-pwmconfig? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17edac-utils: add runtime dependency on perlMartin Jansa
* fixes: ERROR: QA Issue: /usr/sbin/edac-ctl contained in package edac-utils requires /usr/bin/perl, but no providers found in RDEPENDS_edac-utils? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17dnf-plugin-tui: add runtime dependency on bashMartin Jansa
* fixes: ERROR: QA Issue: /usr/lib/python3.7/site-packages/dnf-plugins/dnf-host contained in package dnf-plugin-tui requires /bin/bash, but no providers found in RDEPENDS_dnf-plugin-tui? [file-rdeps] * fix the indentation as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17libcec: add runtime dependency on python3-coreMartin Jansa
* fixes: ERROR: QA Issue: /usr/bin/pyCecClient contained in package libcec-tools requires /usr/bin/python3, but no providers found in RDEPENDS_libcec-tools? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17scsirastools: add runtime dependency on bashMartin Jansa
* fixes: ERROR: QA Issue: /etc/init.d/sgraid contained in package scsirastools-raidmon requires /bin/bash, but no providers found in RDEPENDS_scsirastools-raidmon? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17iotop: add runtime dependency on python-coreMartin Jansa
* fixes: ERROR: QA Issue: /usr/sbin/iotop contained in package iotop requires /usr/bin/python, but no providers found in RDEPENDS_iotop? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-17nodejs: fix QA error about /usr/bin/python dependencyMartin Jansa
* fixes: ERROR: QA Issue: /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/samples/samples contained in package nodejs-npm requires /usr/bin/python, but no providers found in RDEPENDS_nodejs-npm? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-15libopus: Limit forcing ARM mode ISA to v5 onlyKhem Raj
This lets newer armv7+ still use thumb2 ISA Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-15php: zlib and zip supportSlater, Joseph
Add back zlib support. Define zip support but do not enable it. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-15packagegroup-tools-bluetooth: correct RDEPENDSKai Kang
RDEPENDS_${PN} is wrongly removed and then packagegroup-tools-bluetooth requires no package now. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14stress-ng: delete recipeMikko Rapeli
stress-ng is now available from poky directly. Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14python-pygobject: remove build-dependency on setuptools and add dependency ↵Luca Boccassi
on pkgutil Sync python-pygobject recipe with poky's python3-pygobject: Setuptools is not a mandatory build-dependency, so remove it. Pkgutil from the core library is needed at runtime, so add a dependency on it. Fixes: f8e1d0c17658 ("python-pygobject: move python-setuptools from RDEPENDS to DEPENDS") Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14lvm2: Fix RDEPEND on lvm2 to lvm2-udevrulesArturo Buzarra
Commit c6e963f9e ("lvm2: Add RDEPEND on lvm2 to lvm2-udevrules") added a package dependency due to lvm2-udevrules needs dmsetup, however dmsetup was moved to libdevmapper in commit 269d009a81d4 ("lvm2: libdevicemapper package needs udev rules and dmsetup"), so this dependency should be only for libdevmapper instead of the full package. With the current implementation, a package that has a dependency with lvm2-udev rules will include also many unnecessary packages like lvm2, lvm2-scripts, etc. and their dependencies. Signed-off-by: Arturo Buzarra <arturo.buzarra@digi.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12kernel-selftest: skip -Werror=format-security and fortifyMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12t1lib: Remove, gtkmathview was the last userAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12gtkmathview: Remove, abiword was the last userAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12redis: backport a fix for stack trace generation on aarch64Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11glmark2: Upgrade SRCREV to latestRoman Stratiienko
Fixes QA Issue: /usr/bin/glmark2-es2-drm contained in package glmark2 requires libgbm.so, libEGL.so, libGLESv2.so, but no providers found in RDEPENDS_glmark2. Fixes missing libraries listed above at runtime in glmark2-es2-drm. Signed-off-by: Roman Stratiienko <roman.stratiienko@globallogic.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11mongodb: add mongo shell as a PACKAGECONF optionVincent Prince
Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11kpatch: upgrade 0.61 -> 0.71Zang Ruochen
-Refresh the following patch: kpatch/0001-kpatch-build-add-cross-compilation-support.patch kpatch/0002-kpatch-build-allow-overriding-of-distro-name.patch Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-11nodejs: 10.16.0 -> 10.16.2Andrej Valek
- update nodejs to active 10.x LTS release 10.16.2. - add python running dependency due to samples.py requirements Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-09hostapd: upgrade 2.8 -> 2.9Yuan Chao
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-09dnf-plugin-tui: new recipeZheng Ruoqin
This dnf plugin aims to supply a tui interface for user to manage packages. It has features as following: 1. Add new command dnf tui --init to make dnf work on host. 2. Text-based user interface for dnf. 3. Manage SPDX files. 4. Manage SRPM files. 5. Add installation samples for dnf. More details please refer to https://github.com/ubinux/dnf-plugin-tui. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08iwd: Upgrade 0.18 -> 0.19Alex Kiernan
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08kpatch: Pass ARCH from environmentKhem Raj
If not passed then it computes arch from `uname` and uname will be wrong on cross compiles when target != host Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08php: upgrade 7.3.7 -> 7.3.8Zang Ruochen
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08unixodbc: mysql5 is not required but readline isCallaghan, Dan
The unixODBC package no longer includes a driver for MySQL (that lives elsewhere) so there is no reason to require MySQL libs at build time. It does, however, want to build against readline, which was being pulled in transitively by mysql5 before. Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08iperf2: Upgrade to 2.0.13Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08kpatch: fix QA build errors for nativesdkRuslan Bilovol
This patch fixes next QA Issue: nativesdk-kpatch: Files/directories were installed but not shipped in any package: /etc /etc/init /etc/init/kpatch.conf Signed-off-by: Ruslan Bilovol <rbilovol@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08libnss-nisplus: Add recipeRuslan Bilovol
Same as with libnss-nis - this will substitute the glibc nisplus module which has been removed SRCREV points to 1.3 release plus patch on top which allows to build with recent glibc versions Signed-off-by: Ruslan Bilovol <rbilovol@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08libgpiod: bump version to v1.4.1Bartosz Golaszewski
This is a bug-fix release addressing the following issues: - fix GCC8 warnings when building python bindings - fix a bug in gpioinfo where lines used by the kernel without any consumer string were reported as unused - fix a bug in line::event_get_fd() in C++ bindings where the exception wouldn't be thrown in error cases due to a missing 'throw' keyword - fix a couple issues with the test-suite Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08protobuf: upgrade 3.9.0 -> 3.9.1Yuan Chao
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08android-tools: Fix build with glibc 2.30Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08mcelog: upgrade 162 -> 164Zang Ruochen
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>