aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2017-12-27Add FLTK to licenses to avoid warning when building fltk / fltk-nativeAndreas Müller
FLT is a LGPLv2 with exceptions Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27fltk: do not suffix shared library names with '_SHARED'Andreas Müller
This avoids unwanted linking against static libraries as happened for yoshimi. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27fltk: remove fltk-native from DEPENDSAndreas Müller
This depemdency is a pre recipe specific sysroot remnant. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27fltk-native: remove fltk-config from imageAndreas Müller
Make sure fltk-config will not be used accidentaly. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27protobuf: add ptest supportMingli Yu
* Add DEPENDS_class-target = "protobuf-native" to fix below error: | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common'] | DEBUG: Executing shell function do_compile_ptest_base | NOTE: make -C $Prj/build/tmp-glibc/work/core2-64-wrs-linux/protobuf/3.4.1+gitAUTOINC+b04e5cba35-r0/git/examples cpp | make: Entering directory '$Prj/build/tmp-glibc/work/core2-64-wrs-linux/protobuf/3.4.1+gitAUTOINC+b04e5cba35-r0/git/examples' | protoc --cpp_out=. --java_out=. --python_out=. addressbook.proto | make: protoc: Command not found | make: *** [Makefile:25: protoc_middleman] Error 127 * Add run-ptest * Add rdepends on bash and python-protobuf for ptest Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27Adding LUA to SDKRomain Forlot
A project could need to have LUA in SDK, an example is to compile LUA scripts which checks its syntax before embedded them into a project compiled by Yocto. Change-Id: I3c36acd58d45121c3344b5322244bdc0b12061b9 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27libyui: new addZheng Ruoqin
Add a new recipe libyui, which is a rdepend for dnfdragora. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-27vim: Security Advisory - vim - CVE-2017-17087Li Zhou
Porting the patch from <https://github.com/vim/vim/commit/ 5a73e0ca54c77e067c3b12ea6f35e3e8681e8cf8> to solve CVE-2017-17087. Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-22Move RDEPENDS on libasound-module to bluez4 since it has been removed from ↵Tobias Olausson
bluez5 See also: https://patchwork.openembedded.org/patch/139422/ Signed-off-by: Tobias Olausson <tobias.olausson@pelagicore.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-22xrdp: Add some scripts and patchesZheng Ruoqin
Add some scripts and patches for xrdp to make it work properly. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-22nghttp: cleaned up the recipebaali
Fixes in the recipe as suggested by Andre in the comments here: http://lists.openembedded.org/pipermail/openembedded-devel/2017-October/115154.html Signed-off-by: Shantanu <shantanu@senic.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-22glade: 3.20.0 -> 3.20.2Hongxu Jia
Since glib-2.0 updated to 2.54.2, build glade 3.20.0 failed ... |../../glade-3.20.0/gladeui/glade-signal-model.c:68:1: error: conflicting types for 'g_ptr_array_find' | g_ptr_array_find (GPtrArray *array, gpointer data) ... The following commit in the new version fixed the issue. ... commit cb87c89745c93969c3742e7a8a11d546c00107c8 Author: Juan Pablo Ugarte <juanpablougarte@gmail.com> Date: Fri Aug 11 18:17:18 2017 -0300 GladeSignalModel: rename g_ptr_array_find() to prt_array_find() GLib 2.54 introduced g_ptr_array_find() which clashes with our own function gladeui/glade-signal-model.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-22passwdqc: add pam-passwdqc to RDEPENDSMingli Yu
Some basic function such as password change invoked by programs such as passwd depends on pam_passwdqc.so which is provided by subpackage pam-passwdqc. Add pam-passwdqc to RDEPENDS for passwdqc. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-22openldap: fix QA WarningQi Hou
While building openldap, there was a warning, like below: WARNING: QA Issue: openldap: Files/directories were installed but not shipped in any package: /usr/libexec Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. openldap: 1 installed and not shipped files. [installed-vs-shipped] This is because that after openldap all contents of /usr/libexec are split into subsets or moved into other directory and no one makes use of it. So, to fix this QA warning, delete /usr/libexec. Signed-off-by: Qi Hou <qi.hou@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11neon: add the recipe from oe-coreAlexander Kanavin
It is still required by libmusicbrainz, but is no longer needed by oe-core. Switch the upstream to debian as webdav.org is down. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11fftw: Let dev-packages depend on libraries createdAndreas Müller
Without libraries installed dev-package is useless. Tested by buildung an image with fftw-dev included. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11fftw: update 3.3.6-p1 -> 3.3.7Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11glm: update 0.9.8.4 -> 0.9.8.5Andreas Müller
Extend to build native recipe - meta-office says thanks. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11glibmm: update 2.50.1 -> 2.54.1Andreas Müller
License checksum changed was caused by FSF address change [1] [1] https://git.gnome.org/browse/glibmm/commit/COPYING?h=glibmm-2-54&id=93a7c699e0194ab1a8e496ac602d75ab15f33c98 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11poppler-data: update 0.4.7 -> 0.4.8Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11dfu-utils-native: fix do_deploy sstate handlingStefan Müller-Klieser
We need to install to the sstate input dir and not the output dir, so sstate handling will work correctly. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11xrdp: new recipeZheng Ruoqin
Add a new recipe xrdp_0.9.4.bb. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11gnome-common: add PACKAGECONFIG for autoconf-archiveChen Qi
Add PACKAGECONFIG for autoconf-archive. Default to enable it to avoid m4 file conflicts between gnome-common and autoconf-archive. e.g. IMAGE_INSTALL_append = " gnome-common autoconf-archive-dev" bitbake <image> We enable autoconf-archive PACKAGECONFIG to avoid the following error. Error: Transaction check error: file /usr/share/aclocal/ax_check_enable_debug.m4 conflicts between attempted installs of gnome-common-3.18.0-r0.noarch and autoconf-archive-dev-2016.09.16-r0.core2_64 file /usr/share/aclocal/ax_code_coverage.m4 conflicts between attempted installs of gnome-common-3.18.0-r0.noarch and autoconf-archive-dev-2016.09.16-r0.core2_64 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-12-11debootstrap: change license to MITArmin Kuster
The closest thing to a license is found in the http://metadata.ftp-master.debian.org/changelogs/main/d/debootstrap/debootstrap_1.0.92_copyright The verbage looks very close to MIT so seems reasonable make to change the license to MIT instead of creating a custom entry for debootstrap-custom-license. This follows what Redhat, Mandriva and Suse have for this package. (see rpmfind) the difference between the MIT and the copyright files are: -This package was debianized by Anthony Towns <ajt@debian.org> on -Tue, 30 Jan 2001 10:54:45 +1000. - -It was written from scratch for Debian by Anthony Towns <ajt@debian.org> -based loosely on the code for constructing base tarballs as part of the -boot-floppies package. - -Copyright: - -Copyright (c) 2001-2005 Anthony Towns +Copyright <YEAR> <COPYRIGHT HOLDER> will fix: WARNING: debootstrap-1.0.67-r0 do_populate_lic: debootstrap: No generic license file exists for: debootstrap-custom-license in any provider Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30gd: update to version 2.2.5Derek Straka
Resolves the following security issues: * Double-free in gdImagePngPtr(). (CVE-2017-6362) * Buffer over-read into uninitialized memory. (CVE-2017-7890) Full changelog: https://github.com/libgd/libgd/blob/gd-2.2.5/CHANGELOG.md Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30dos2unix: update to version 7.4.0Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30cdrkit: add a link to genisoimage with the name mkisofsJibin Xu
cdrkit only install genisoimage by default,but most tools use mkisofs to generate an ISO9660/JOLIET/HFS hybrid filesystem, so add a link to genisoimage with the name mkisofs to support these tools. Signed-off-by: Jibin Xu <jibin.xu@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30php: Security Advisory - php - CVE-2017-16642Li Zhou
Porting the patch from <https://github.com/php/php-src/commit/ 5c0455bf2c8cd3c25401407f158e820aa3b239e1> to solve CVE-2017-16642. Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30opencv: Fix error when dynamic linkRicardo Ribalda Delgado
If opencv was imported in python or dynamic linked in gstreamer it was producing this output and dying: [libprotobuf ERROR google/protobuf/descriptor_database.cc:58] File already exists in database: caffe.proto [libprotobuf FATAL google/protobuf/descriptor.cc:1315] CHECK failed: generated_database_->Add(encoded_file_descriptor, size): terminate called after throwing an instance of 'google::protobuf::FatalException' This patch backports a patch that fixes this issue. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30gpsd: add gpsdctl@.service for USB autoplugMartin Kelly
This service allows gpsd to automatically recognize USB devices but is currently missing from our packaging. Without this service and the matching udev rules from upstream, gpsd will fail to recognize USB devices when they are plugged in. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30gpsd: use upstream config instead of our ownMartin Kelly
We have our own versions of the udev, hotplug, and systemd scripts, but at this point they are several years old and were added to fix bugs at the time. As far as I can tell, the relevant bugs are now fixed upstream, so we can move back to the upstream versions. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30poco: update to 1.8.0.1Pascal Bach
1.8 is a minor update from 1.7 and is planned to be the last version before 2.0. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30UFL: add missing licenseArmin Kuster
fixes WARNING: ttf-ubuntu-font-family-0.80-r1 do_populate_lic: ttf-ubuntu-font-family: No generic license file exists for: UFL in any provider http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30hiredis: fix paths in pkgconfig conf fileAndrea Galbusera
Set PREFIX via EXTRA_OEMAKE instead of exporting it in do_install_prepend(): than ensuring the correct prefix gets into hiredis.pc, which is generated by upstream makefile at do_compile() time. Signed-off-by: Andrea Galbusera <gizero@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-30drop redundant 'inherit allarch' from packagegroupsAndrea Galbusera
packagegroup bbclass already takes care of this Signed-off-by: Andrea Galbusera <gizero@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19usb-modeswitch: add usb-modeswitch@.serviceMartin Kelly
This service is essential for making hotplugging work correctly on a systemd system. Without it, USB devices get recognized by systemd instead of the usb-modeswitch udev rule, so hotplugging breaks. Once the service is added, hotplugging works properly again. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19polkit: add consolekit only when x11 is enabledJackie Huang
consolekit depends on virtual/libx11 then it requires x11 distro feature, so add consolekit option only when x11 is in DISTRO_FEATURES. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19gpsd: fix /etc/default/gpsd ALTERNATIVES logicMartin Kelly
The ALTERNATIVES logic for the /etc/default/gpsd file is broken, specifying ALTERNATIVE_LINK without brackets. In addition, it refers to ALTERNATIVE_PATH, which update-alternatives.bbclass doesn't use. With this patch, /etc/default/gpsd correctly gets a default link pointing to /etc/default/gpsd.default. Currently, no such link gets created, and gpsd starts off disabled by default since it's missing this config file. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19freerdp: Update to 2.0.0Zheng Ruoqin
1) Upgrade freerdp from 1.2.5 to 2.0.0. 2) Delete two patches for they are included in 2.0.0. 0001-FindGStreamer_1_0-fix-build-failure-for-new-gstreame.patch 0003-add-missing-define.patch 3) Add one patch 0001-Fix-gstreamer-1.0-detection.patch to fix the do_configure problem: | -- Finding required feature XRandR for X11 randr (X11 randr extension) | -- Found XRANDR: /yocto/work001/fnst/zrq/community/build_master/tmp/work/i586-poky-linux/freerdp/2.0.0+gitrAUTOINC+1648deb435-r0/recipe-sysroot/usr/lib/libXrandr.so | CMake Error at channels/tsmf/client/gstreamer/CMakeLists.txt:21 (message): | GStreamer library not found, but required for TSMF module. 4) Modify the do_install directory from winpr/tools/makecert/cli/ to winpr/tools/makecert-cli/ Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19libc-bench: add recipeMing Liu
libc-bench is a set of time- and memory-efficiency tests to compare implementations of various C/POSIX standard library functions. Coverage includes: - Malloc throughput with varying degrees and forms of contention between threads. - Malloc overhead and ability to return freed memory to the OS. - Literal string and regular expression searches. - Thread creation and joining throughput. - UTF-8 decoding. - Stdio buffered reads and writes. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19mariadb: Added missing installation of mysqld_safe_helper to FILES_${PN}-serverJonathan Haws
Per issue MDEV-14044 on https://jira.mariadb.org/browse/MDEV-14044, mysqld_safe_helper needs to be installed with the server, but was absent from the mariadb.inc file feeding the recipes. This resulted in a broken mariadb installation. Installing mysqld_safe_helper alongside mysqld_safe resolves this problem. Signed-off-by: Jonathan Haws <jhaws@sdl.usu.edu> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19postgresql: Update to 9.4.15George McCollister
Update to 9.4.15 to pickup "a variety of fixes" from 9.4.14. Included are fixes for CVE-2017-15098 and CVE-2017-12172. Upstream release notes: https://www.postgresql.org/docs/9.4/static/release-9-4-15.html Backporting all supported stable branches to this version should be considered. Signed-off-by: George McCollister <george.mccollister@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19opencv: Fix java wrapper generationRicardo Ribalda Delgado
During configuration the java wrappers are generated (if java is enabled via PACKAGECOFIG). Unfortunately, the script that generates the .java files do not handle properly paths with special symbols, such as +. This is just a workaround for that. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19opencv: Download tinydnn manuallyRicardo Ribalda Delgado
OpenCV was downloading tinydnn during configuration via a script. This patch downloads and unpacks tinydnn manually. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19opencv: Use OE built ProtobufRicardo Ribalda Delgado
When dnn is enabled via PACKAGECONFIG it requires protobuf and protobuf-native. This patch modifies cmake files to detect properly protobuf. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19opencv: Update ICV variable namesRicardo Ribalda Delgado
Since 3.3 ICV variables have been renamed. Without this patch OpenCV configure cannot find ICV/IPP binaries. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19gphoto2: update 2.5.8 -> 2.5.14Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-19libgphoto2: update 2.5.8 -> 2.5.14Andreas Müller
changes from patches * 0001-scripts-remove-bashisms.patch * 0002-correct-jpeg-memsrcdest-support.patch * avoid_using_sprintf.patch were found in the code so assume they are upstream Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15whetstone_1.2.bb: Add whetstone benchmarkManjukumar Matha
The Whetstone benchmark is a synthetic benchmark for evaluating the performance of computers. https://en.wikipedia.org/wiki/Whetstone_(benchmark) Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-11-15dumb-init: New recipePaul Barker
This is a really simple init replacement for lightweight container images. See https://engineeringblog.yelp.com/2016/01/dumb-init-an-init-for-docker.html for more info. Signed-off-by: Paul Barker <pbarker@toganlabs.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>