summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* opencv: fix CVEsKai Kang2017-08-314-0/+972
| | | | | | | | | | | | | | | | | | | | | | | | | Fix CVEs for opencv 3.3: * CVE-2017-12597 * CVE-2017-12598 * CVE-2017-12599 * CVE-2017-12600 * CVE-2017-12601 * CVE-2017-12602 * CVE-2017-12603 * CVE-2017-12604 * CVE-2017-12605 * CVE-2017-12606 * CVE-2017-12862 * CVE-2017-12863 * CVE-2017-12864 Refs: 1 https://github.com/opencv/opencv/pull/9376 2 https://security-tracker.debian.org/tracker/CVE-2017-12601 Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-aws-iot-device-sdk-python: Add recipe for version 1.1.2Fabio Berton2017-08-313-0/+22
| | | | | | | | | The AWS IoT Device SDK for Python allows developers to write Python script to use their devices to access the AWS IoT platform through MQTT or MQTT over the WebSocket protocol. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* corosync: add support for extra featuresJackie Huang2017-08-311-3/+27
| | | | | | | | | * Add support for features: dbus qdevice qnetd snmp * Add related PACKAGECONFIG * inherit useradd to add proper user for qnetd service Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* corosync: fixes for sysvinit and systemdJackie Huang2017-08-311-13/+11
| | | | | | | | | | | | | | | | | | | * Replace ${systemd_unitdir}/system with ${systemd_system_unitdir} * Remove the upstar settings and don't install upstar config files * Add volatile for sysvinit and tmpfiles for systemd * Set the correct bash path for init scripts to avoid QA issue: | corosync-2.4.2: /usr/share/corosync/corosync contained in package corosync requires /tmp/hosttools/bash, but no providers found in RDEPENDS_corosync? [file-rdeps] * The systemd services are intalled properly by "make install", no need to install manually. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-m2crypto: Upgrade to 0.26.0Khem Raj2017-08-312-10/+41
| | | | | | | | | Use proper LICENCE file for LIC_FILES_CHKSUM Update homepage to point to gitlab Fix cross-build arch Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openipmi: Fix build with clang+hardeningKhem Raj2017-08-312-0/+619
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libreport: 2.9.1 -> 2.9.2Hongxu Jia2017-08-311-4/+3
| | | | | | | | Change SRC_URI to git fetcher, github archives can be regenerated from time to time with different checksums. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmodule-build-perl: upgrade to v0.4224Tim Orling2017-08-312-27/+34
| | | | | | | | | | | | | * Use COPYRIGHT excerpt from README for license check - Remains the same perl5 license - LICENSE contents is unhelpful "FULLTEXT" * Correct copy-paste error in SUMMARY * Author is now LEONT instead of KWILLIAMS * Update HOMEPAGE * Add interpreter fix from meta-cpan for lib/Module/Build/Base.pm Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-subprocess32: add recipe for v3.2.7Tim Orling2017-08-311-0/+15
| | | | | | | A backport of the subprocess module from Python 3.2 for use on 2.x Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glade: Fix format string warnings with clangKhem Raj2017-08-312-5/+67
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: Upgrade to 8.4.0Khem Raj2017-08-313-6/+65
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* irssi: Upgrade to 1.0.4Khem Raj2017-08-311-2/+8
| | | | | | | | Disable perl explicitly, it pokes into host its better to disable it. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libbonoboui: Fix with with hardening and clangKhem Raj2017-08-312-1/+52
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openipmi: Upgrade to 2.0.24Khem Raj2017-08-314-115/+26
| | | | | | | Remove patches which are irrelevant now Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gedit: Fix with with hardening flags and clangKhem Raj2017-08-312-0/+32
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: Fix build with clangKhem Raj2017-08-312-4/+36
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: Upgrade to 5.1.26Khem Raj2017-08-311-2/+2
| | | | | | | Fixes build with kernel 4.12 along the way Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efivar: Fix build with clangKhem Raj2017-08-312-0/+33
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efibootmgr: Upgrade to 0.15Khem Raj2017-08-312-56/+6
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* imagemagick: 7.0.5 -> 7.0.6_9Kai Kang2017-08-311-17/+9
| | | | | | | | | | Upgrade imagemagick from 7.0.5 patchset 6 to 7.0.9 patchset 9. * update SRC_URI. Replace tarball with git repo that it only keeps latest tarball on www.imagemagick.org Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efivar: Upgrade to 0.31Khem Raj2017-08-318-165/+69
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* terminus-font: fix RSS breakage and unblacklistIoan-Adrian Ratiu2017-08-311-3/+1
| | | | | | | | | | Depend on bdftopcf-native to fix errors like: | perl ./ucstoany.pl ter-u12b.bdf ISO8859 1 uni/x11gr.uni uni/ascii-h.uni uni/win-1252.uni | bdftopcf -o ter-112b.pcf | /bin/sh: bdftopcf: command not found Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: disable thumb on armv4 and armv5Kai Kang2017-08-311-0/+3
| | | | | | | | | | | | | | | | | | Disable thumb on armv4 and armv5 for mariadb which causes link error: | libsql.a(mysqld.cc.o): In function `test_if_case_insensitive(char const*) [clone .constprop.28]': | /usr/src/debug/mariadb/5.5.57-r0/mariadb-5.5.57/sql/mysqld.cc:8276:(.text.unlikely+0xbe): | relocation truncated to fit: R_ARM_THM_CALL against symbol `fn_format' defined | in .glue_7 section in linker stubs | /usr/src/debug/mariadb/5.5.57-r0/mariadb-5.5.57/sql/mysqld.cc:8278:(.text.unlikely+0xd0): | relocation truncated to fit: R_ARM_THM_CALL against symbol `fn_format' defined | in .glue_7 section in linker stubs | /usr/src/debug/mariadb/5.5.57-r0/mariadb-5.5.57/sql/mysqld.cc:8285:(.text.unlikely+0x150): | relocation truncated to fit: R_ARM_THM_CALL against symbol | `sql_print_warning(char const*, ...)' defined in .glue_7 section in linker stubs Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: 5.5.55 -> 5.5.57Kai Kang2017-08-314-17/+4
| | | | | | | | | | Upgrade mariadb from 5.5.55 to 5.5.57. * update SRC_URI that mariadb.com doesn't provides source tarball of 5.5.57 * remove gcc7.patch which is not needed any more Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iproute2: Move append to meta-networking layerFabio Berton2017-08-301-0/+0
| | | | | | | | | | | | meta-openembedded commit eb8994f44a080d9c7fd2c87b6b6935ad0a55eb27 added iproute2 append to enable tipc PACKAGECONFIG that install libmnl package. libmnl recipe is in meta-networking layer and this layer needs to be added to bblayers.conf file to build libmnl. Move iproute2 append to meta-networking to allow build iproute2 without add meta-networking layer to bblayers.conf. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* multipath-tools: RDEPEND on bashJoe Slater2017-08-281-1/+1
| | | | | | | Make sure /bin/bash will be on the target if we are. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-beautifulsoup4: add new recipe for both python2 and python3Jackie Huang2017-08-283-0/+21
| | | | | | | | | Beautiful Soup sits atop an HTML or XML parser, providing Pythonic idioms for iterating, searching, and modifying the parse tree. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-webencodings: add Python3 supportJackie Huang2017-08-283-10/+14
| | | | | | | Extend the recipe for Python3 support. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-html5lib: add Python3 supportJackie Huang2017-08-283-14/+18
| | | | | | | Extend the recipe for Python3 support. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libreport: fix typo of SRC_URIHongxu Jia2017-08-281-1/+1
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wvstreams: Fix parallel buildKhem Raj2017-08-283-2/+107
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evolution-data-server: Fix build with clangKhem Raj2017-08-282-10/+43
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libhugetlbfs: Define HUGETLB_LDSCRIPT_PATHKhem Raj2017-08-281-0/+2
| | | | | | | | | When accessed relative to build dir it ends up using wrong relative paths and cant find the linker scripts when linked with clang Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-paho-mqtt: fix downloading during do_compilePaul Eggleton2017-08-281-0/+2
| | | | | | | | | | | During do_compile if setup.py finds that pytest-runner - which is declared as a setup dependency in setup.py - isn't available it was attempting to download it from pypi, which is problematic if you are behind a proxy because the environment for do_compile isn't set up for that. Add an appropriate native dependency to prevent this situation. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-paho-mqtt: licensing improvementsPaul Eggleton2017-08-281-2/+5
| | | | | | | | * Make LICENSE more accurate - it's dual licensed * Include the actual license text files in LIC_FILES_CHKSUM Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libbonobo: Pass PERL_PATH to do_configureKhem Raj2017-08-281-0/+1
| | | | | | | | | Fixes wrong perl interpreter getting into target perl scripts QA Issue: /usr/bin/bonobo-slay contained in package libbonobo-bin requires / mnt/a/oe/build/tmp/hosttools/perl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* udevil: Add missing rdep on bashKhem Raj2017-08-281-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* enscript: Define PERL variableKhem Raj2017-08-281-0/+2
| | | | | | | | | | This sets up the perl interpreter correctly on target package Also fixes QA Issue: /usr/bin/sliceprint contained in package enscript requires /mnt/a/oe /build/tmp/hosttools/perl, but no providers found in RDEPENDS_enscript? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpich: Define PERL variable and pass to configureKhem Raj2017-08-281-2/+2
| | | | | | | | | | | Fixes QA Issue: /usr/bin/parkill contained in package mpich requires /mnt/a/oe/build/tmp/ hosttools/perl, but no providers found in RDEPENDS_mpich also move BASH_SHELL in same realm Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python*-astroid: use SPDX compatible license identifierTim Orling2017-08-281-1/+1
| | | | | | | License is LGPL-2.1, not simply LGPL Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python*-pylint: upgrade to v1.7.2 and fix qa errorTim Orling2017-08-284-5/+6
| | | | | | | | | Fix file-rdeps error about "#!/usr/bin/python" in python3-pylint by inheriting python*-dir so we can change to "#!/usr/bin/env ${PYTHON_PN}" in ${PYTHON_SITEPACKAGES_DIR}. Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xorg-fonts-100dpi: unblacklist recipeIoan-Adrian Ratiu2017-08-281-10/+0
| | | | | | | | | | | | | | | All dependencies have been fixed by the following commits: b3d7a464c font-adobe-100dpi: update depends to fix builds with RSS 8de29d274 font-bh-100dpi: update depends to fix builds with RSS bac94456a font-adobe-utopia-100dpi: update depends to fix builds with RSS 5fecd31c6 font-bh-lucidatypewriter-100dpi: update depends to fix builds with RSS Unblacklist it so it won't get auto-deleted in about a week when the 2.4 dev cycle starts. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: fix native LDFLAGS build errorIoan-Adrian Ratiu2017-08-281-1/+1
| | | | | | | | | | | | | | LDFLAGS += "-pthread" adds the flag both for native and target builds, however the openldap-native build overwrites the variable inside native.bbclass causing "undefined reference to `pthread_getspecific'" and other linker errors. Change the append to happen after parsing by using the override syntax and thus make sure it executes after native.bbclass (bitbake -e reports pre-expansion value "${BUILD_LDFLAGS} -pthread"). Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* logwarn: set correct paths and add missing dependencyJackie Huang2017-08-281-1/+7
| | | | | | | | | | | | | | * Set correct paths for programs (bash, cat, rm and sed) to avoid QA issue: | ERROR: logwarn-1.0.14-r0 do_package_qa: QA Issue: | /usr/lib/nagios/plugins/check_logwarn contained in package | logwarn-nagios requires /builddir/tmp/hosttools/bash, | but no providers found in RDEPENDS_logwarn-nagios? [file-rdeps] * Add missing dependency on coreutils and sed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pycrypto: Security fix CVE-2013-7459Yi Zhao2017-08-282-1/+101
| | | | | | | | | | | | | | | | CVE-2013-7459: Heap-based buffer overflow in the ALGnew function in block_templace.c in Python Cryptography Toolkit (aka pycrypto) allows remote attackers to execute arbitrary code as demonstrated by a crafted iv parameter to cryptmsg.py. Reference: https://nvd.nist.gov/vuln/detail/CVE-2013-7459 Patch from: https://github.com/dlitz/pycrypto/commit/8dbe0dc3eea5c689d4f76b37b93fe216cf1f00d4 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* logcheck: update to 1.3.18 and move to meta-perlJackie Huang2017-08-283-38/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | - logcheck depends on mime-construct which is in meta-perl, so move it to meta-perl to avoid that meta-oe depends on meta-perl. - logcheck should not be run as root, so inherit useradd and add proper user and group. - Add missing runtime dependencies according to the file debian/control and simple test by running "logcheck -ot". - For syslog, debian directly depends on rsyslog, but logcheck works with any syslog and we have busybox-syslog, sysklogd, syslog-ng and rsyslog, so use VIRTUAL-RUNTIME_syslog for the syslog dependency and set rsyslog as the default, which can be easily overridden in distro conf file or local.conf. - Don't install /var/lock when populating rootfs. Do it through volatile. - install header.txt for generated mails Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gflags: add runtime dependency on bashJackie Huang2017-08-281-1/+1
| | | | | | | | | | | * add runtime dependency on bash to fix QA issue: | ERROR: gflags-2.2.0-r0 do_package_qa: QA Issue: | /usr/bin/gflags_completions.sh contained in package | gflags-bash-completion requires /bin/bash, but | no providers found in RDEPENDS_gflags-bash-completion? [file-rdeps] Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gperftools: fixup HOMEPAGEChen Qi2017-08-281-1/+1
| | | | | | | The old URL for HOMEPAGE is obsolete, use the valid one. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* collectd: 5.7.1 -> 5.7.2Hongxu Jia2017-08-281-2/+2
| | | | | | | The 5.7.2 fixed CVE-2017-7401. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnulib: upgrade to 2017-08-20.18Hongxu Jia2017-08-281-3/+2
| | | | | | | | | | | | | Get version number by invoking: ... $ ${S}/build-aux/git-version-gen --version git-version-gen 2017-08-20.18 ... The gnulib 2017-08-20.18 fixed CVE-2017-7476. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>