aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2017-06-19passwdqc: add new recipe and replace pam-passwdqcJackie Huang
passwdqc is a password/passphrase strength checking and policy enforcement toolset, including an optional PAM module (pam_passwdqc), command-line programs(pwqcheck and pwqgen), and a library(libpasswdqc). pam_passwdqc 1.0.5 is the final version of pam_passwdqc only before it's turned into passwdqc in 2009, so remove the pam-passwdqc recipe. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-19rrdtool: allow configuration to disable nlsRandy MacLeod
When building rrdtool for a 'tiny' distro, that does not have native language support (NLS) in glibc, configure fails with the error: autoreconf: failed to run autopoint: No such file or directory Autopoint is part of gettext but without NLS support we populate the sysroot with gettext-minimal-native rather then the full set of gettext executables. This version does not install autopoint, nor should it. Tell autoreconf to skip the check for the autopoint script regardless of NLS support and use the USE_NLS varible to conditionally enable NLS support. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-19networkmanager: add support for systemd-resolvedRicardo Salveti
Now that resolved is enabled in systemd, backport upstream patch that adds support for the systemd-resolved backend and add one additional check for the OE-specific resolv.conf link path. Signed-off-by: Ricardo Salveti <rsalveti@rsalveti.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-19fwts: Bump SRCREV to latest past 17.03.00 releaseKhem Raj
Helps fixing build issues with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Koen Kooi <koen.kooi@linaro.org> Acked-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-19mercurial: CVE-2017-9462Zhixiong Chi
Backport the CVE patch from https://www.mercurial-scm.org/repo/hg/rev/77eaf9539499 "hg serve --stdio" allows remote authenticated users to launch the Python debugger, and consequently execute arbitrary code, by using --debugger as a repository name. CVE: CVE-2017-9462 Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14gitver: fix broken ${GITSHA} and recursion in S when PV="${GITVER}"Alejandro Mery
Signed-off-by: Alejandro Mery <amery@hanoverdisplays.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14gitver: extend class to use EXTERNALSRC if setAlejandro Mery
Signed-off-by: Alejandro Mery <amery@hanoverdisplays.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14hiredis: Add recipeMarian Pritsak
Hiredis is a C client library for Redis database. Hiredis does not use autotools, but plane Makefile instead, so few changes had to be made, including removing hard coded compiler, setting INSTALL to 'cp -r' to to avoid host user comtamination QA issue, and setting PREFIX to ${prefix} instead of default /usr/local. Signed-off-by: Marian Pritsak <maryan.pricak@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14debsums: New recipeTom Rini
A tool for verification of installed package files against MD5 checksums debsums can verify the integrity of installed package files against MD5 checksums installed by the package, or generated from a .deb archive. Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14libfile-fnmatch-perl: New recipeTom Rini
File::FnMatch::fnmatch() provides simple, shell-like pattern matching. Though considerably less powerful than regular expressions, shell patterns are nonetheless useful and familiar to a large audience of end-users. Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14librcf: fix a clang compiling issueMing Liu
A error was observed with clang compiler, as follows: | src/RCF/RCF.cpp:49: | src/RCF/ClientStub.cpp:28: | include/RCF/Future.hpp:49:26: error: 'enrol' is a private member of 'RCF::ClientStub' it can be fixed by declaring Future as a friend class of ClientStub. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14librcf: convert CRLF to LFMing Liu
librcf is developed on Windows system, so CRLF is the line terminator being used in this project, this can lead annoying patching issues if the users forget to set autocrlf in git config. It can be fixed by inheriting dos2unix, hence a convert_crlf_to_lf task will be executed before do_patch, to convert all CRLF to LF. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14dos2unix.bbclass: add recipeMing Liu
Class for use to convert all CRLF line terminators to LF provided that some projects are being developed/maintained on Windows so they have different line terminators(CRLF) vs on Linux(LF), which can cause annoying patching errors during git push/checkout processes. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14dos2unix: add recipeMing Liu
The Dos2unix package includes utilities dos2unix and unix2dos to convert plain text files in DOS or Mac format to Unix format and vice versa. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14gflags: change download name.Ismo Puustinen
Just having "v2.2.0.tar.gz" was causing problems with other similarly misconfigured packages. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14esound: Upgrade to 0.2.41Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14logwarn: add new recipeJackie Huang
logwarn is a utility for finding interesting messages in log files. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14enscript: add new recipeJackie Huang
enscript is a plain ASCII to PostScript converter. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14agent-proxy: add new recipeJackie Huang
agent-proxy is a simple, small proxy which is intended for use with kgdb, or gdbserver type connections where you want to share a text console and a debug session. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14openldap: Fix CVE-2017-9287fan.xin
servers/slapd/back-mdb/search.c in OpenLDAP through 2.4.44 is prone to a double free vulnerability. A user with access to search the directory can crash slapd by issuing a search including the Paged Results control with a page size of 0. Patch reference: http://www.openldap.org/its/?findid=8655 Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14espeak: Fix FTBFS due to narrowing warnings on 32bit x86Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14meson: add LDFLAGS to bbclass C/C++ link argumentsAdam C. Foltzer
This adds compiler flags for C++ projects, and fixes the linker arguments for both C and C++ to avoid the GNU_HASH qa failure Signed-off-by: Adam C. Foltzer <acfoltzer@galois.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14meson: fix build/host confusion for bbclassAdam C. Foltzer
Meson and Bitbake use different terminology for the build and host; this provides the correct build machine info to Meson. Signed-off-by: Adam C. Foltzer <acfoltzer@galois.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-14meson: update Meson devtool to 0.40.1Adam C. Foltzer
Signed-off-by: Adam C. Foltzer <acfoltzer@galois.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12opencv: fix runtime dependencies.Ismo Puustinen
The newly split "libopencv-ts" package is empty (and thus not created), because all ts files are installed in the development package. So, do not add a runtime dependency to libopencv-ts. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12opencv: fix compilation error when OpenCL is enabled.Ismo Puustinen
The patch which changes test module function visilibility was missing some OpenCL symbols. Export also those. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12inotify-tools: fix __NR_inotify_add_watch system call number on _MIPS_SIM_ABI64Jackie Huang
The correct value should be the same as defined in linux/arch/mips/include/uapi/asm/unistd.h Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12tbb: Update to 2017 Update 6Khem Raj
Fix build with musl and security flags turned on Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12konkretcmpi: Update and fix build with latest oe-coreKhem Raj
Drop already upstreamed patch Use bbclassextend for deriving native recipe Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12srecord: add collection of tools for manipulating EPROM load filesAndrej Valek
This collection of tools is used for EPROM data manipulation. More info could be found on page: http://srecord.sourceforge.net/ Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12zsh: update to 5.3.1Branden Archer
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12xterm: 325 -> 327susanbian
Upgrade xterm from 325 to 327. Signed-off-by: susanbian <bianyq@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12openipmi: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12umip: fix EXTRA_OECONF and add RRECOMMENDSJackie Huang
* fix EXTRA_OE_CONF -> EXTRA_OECONF * add RRECOMMENDS on kernel modules Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12umip: add systemd and sysvinit supportJackie Huang
Add systemd service and and sysvinit script so it's easy to manage the mip6d daemon. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12umip: fix for parallel compilationJackie Huang
Add missing dependency in Makefile to fix the parallel compile issue and re-enable PARALLEL_MAKE Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12konkretcmpi: Update and fix build with latest oe-coreKhem Raj
Drop already upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12leveldb: Update to 1.20Khem Raj
package tests into a seprate package package static libs as well Update also fixes build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12audiofile: Inherit pkgconfig instead of binconfigKhem Raj
Fixes build with musl ../audiofile-0.3.6/configure: line 16964: PKG_PROG_PKG_CONFIG: command not found ../audiofile-0.3.6/configure: line 16971: syntax error near unexpected token `FLAC,' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12poco: make cmake packages relocatablePascal Bach
Before the path to the dependencies was hard coded into the generated PocoConfig.cmake file. This causes issues with sstate. This change overrides the libraries with just the library names and thus let's the linker take care of finding them. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12libmicrohttpd: update to version 0.9.55José Bollo
Change-Id: I2a034e9bdd4289f42fadefd0c24d578d52ed0cf0 Signed-off-by: José Bollo <jose.bollo@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12gpsd: update to 3.16Max Krummenacher
3.16 can be linked with gold, so drop forcing to bfd. Patches: Do not apply and SConstruct dropped these constructs 0001-SConstruct-respect-sysroot-also-in-SPLINTOPTS.patch 0002-SConstruct-remove-rpath.patch Fixed upstream (or plain backports) 0001-Check-for-__STDC_NO_ATOMICS__-before-using-stdatomic.patch 0002-Add-a-test-for-C11-and-check-we-have-C11-before-usin.patch 0003-Whoops-check-for-C11-not-for-not-C11-in-stdatomic.h-.patch 0001-Include-stdatomic.h-only-in-C-mode.patch 0001-libgpsd-core-Fix-issue-with-ACTIVATE-hook-not-being-.patch Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12gpsd: don't compile with goldMax Krummenacher
When linking with gold libgps and libgpsd error out with: | ./libgpsd.so: error: undefined reference to 'atan2' | ./libgpsd.so: error: undefined reference to 'pow' | ./libgpsd.so: error: undefined reference to 'sqrt' | ./libgpsd.so: error: undefined reference to 'sin' | ./libgpsd.so: error: undefined reference to 'cos' | collect2: error: ld returned 1 exit status Using the bfd linker fixes the issue. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05Revert "rrdtool: add gettext-native dependency"Martin Jansa
This reverts commit e1b1f8cf320004e3b917ae78e26271352f468051.
2017-06-05lvm2/libdevmapper: fix invoking lvcreate failedHongxu Jia
Previously, libdevmapper is separated from lvm2 in the following commit: Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05recipes-support: Move libgpiod to meta-oe directoryMarek Belisko
Previously it was placed in meta directory which is wrong. Move to meta-oe. Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05nodejs: update to 4.8.3fan.xin
Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05libteam: Initial supportMarian Pritsak
libteam is a library for controlling team network device. Provides utils package for network device configuration. Signed-off-by: Marian Pritsak <maryan.pricak@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05opencv: fix building with PACKAGECONFIG "dnn" enabled.Ismo Puustinen
Dependency "lapack" isn't available in meta-openembedded and it doesn't cause a build error, so drop it. Fix buidling dnn module by backporting a patch from opencv-contrib. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-05meson: Use pkgconfig-native for the native toolsRicardo Ribalda Delgado
QT relies on host compilers such mas mocc. Modify meson to use pkgconfig-native instead of pkgconfig in such cases. Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>