aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-05-10freeradius: add new recipejhuang0/r_upstream-freeradius-v3_170510_0Jackie Huang
FreeRADIUS is an Internet authentication daemon, which implements the RADIUS protocol, as defined in RFC 2865 (and others). Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
2017-05-04ninja: extend to nativesdkCody P Schafer
Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04python-prettytable: fix files permissionsMarc Ferland
Got this runtime error: IOError: [Errno 13] Permission denied: '/usr/lib/python2.7/site-packages/prettytable-0.7.2-py2.7.egg-info/PKG-INFO' After some investigation, it looks like the pypi package is the culprit as almost all the files in the tar.gz are set to 600 instead of 644. Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04meta_oe_security_flags.inc: Disable PIE for libdevmapperPeter Kjellerstedt
Since libdevmapper was split out from lvm2, it now needs its own entry to disable building with -fpie. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04python-pygobject: remove the empty pkgconfig directoryJackie Huang
The empty pkgconfif directory causes error when run relocatable_native_pcfiles: | sed: can't read /path/to/recipe-sysroot-native/usr/lib/pkgconfig/*.pc: No such file or directory So remove the directory instead of removing the pc file but left an empty pkgconfig diretory. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04cryptsetup: 1.7.2 -> 1.7.4Huang Qiyu
Upgrade cryptsetup from 1.7.2 to 1.7.4. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-04thrift: refactor recipePascal Bach
- use release tarball instead of git - move libevent, python and glib into PACKAGECONFIG - add NOTICE file to copyright check - split into multiple packages - libthrift for libaries - thrift-compiler for compiler - thrift pulls in everything as before Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-01wireguard: blacklistJoe MacDonald
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-04-28evince: fix do_install problemChen Qi
When building evince for multilib, we would meet the following do_install error. mv: cannot stat [snip]/usr/lib64/systemd/user/evince.service: No such file or directory Fix to use the correct directory related to systemd in do_install function. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-28opencv: disable broken Intel FP16 detectionRandy MacLeod
With opencv-3.2, the configuration detects if the target supports half-precision floating-point format. This fails to compile for some Intel targets such as skylake with an error such as: error: '_mm_cvtph_ps' was not declared in this scope The configuration worked in opencv-3.1 so revert two commits to drop the FP16 detection even though it may make opencv slower. The only change in the configure log is: Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27wireguard: add dependencies and kernel build optionsJoe MacDonald
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-04-27wireguard: add WireGuard kernel module and toolsStefan Agner
WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography. It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. The recipes add the current experimental snapshot v0.0.20170421 out-of-tree kernel module and tools. The kernel module has some kernel configuration dependencies such as some configuration part of features/netfilter/netfilter.scc, hence netfilter.scc should be part of KERNEL_EXTRA_FEATURES (which is the case by default). Since wireguard-tools is TUNE_PKGARCH and depends on wireguard-module which is MACHINE_ARCH (like all kernel modules) we need to add this dependency to SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-04-27strongswan: Split pluginsDavid Vincent
strongSwan offers a plugin mechanism therefore it should not be mandatory to install all of them when installing the package. Each plugin is now a self-contained package with the library and its configuration. To remain compatible with the current configuration, a default set of plugins has been selected as RDEPENDS of the main package. This default list is based on the default strongSwan list minus some plugins enabled via PACKAGECONFIG (see https://wiki.strongswan.org/projects/strongswan/PluginList). Signed-off-by: David Vincent <freesilicon@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-04-27opensaf: Upgrade to 5.2.0Khem Raj
Fix build with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-04-27openhpi: add new recipeJackie Huang
OpenHPI is an open source project created with the intent of providing an implementation of the SA Forum's Hardware Platform Interface (HPI). Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-04-27kodi: Make it build again and upgrade to 17.1Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27ipmitool: add new recipeJackie Huang
Utility for IPMI control which is for interfacing with devices that support the Intelligent Platform Management Interface specification. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27openipmi: add new recipeJackie Huang
OpenIPMI is an effort to create a full-function IPMI system to allow full access to all IPMI information on a server and to abstract it to a level that will make it easy to use. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27libauthen-radius-perl: add new recipeJackie Huang
The Authen::Radius module provides a simple class that allows you to send/receive Radius requests/responses to/from a Radius server. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27libnet-telnet-perl: add new recipeJackie Huang
Net-Telnet Perl module, it allows you to make client connections to a TCP port and do network I/O, especially to a port using the TELNET protocol. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27libdata-hexdump-perl: add new recipeJackie Huang
Data::HexDump - Hexadecial Dumper module for perl. It's required by libauthen-radius-perl. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-27libnet-ldap-perl: add new recipeJackie Huang
Net::LDAP is a collection of modules that implements a LDAP services API for Perl programs. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26hostapd: 2.5 -> 2.6Huang Qiyu
1) Upgrade hostapd from 2.5 to 2.6. 2) License checksum changed,since the copyright years were updated. 2) Delete patch "0001-WPS-Reject-a-Credential-with-invalid-passphrase.patch", since it is integrated upstream. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26libedit: 20160903-3.1 -> 20170329-3.1Huang Qiyu
Upgrade libedit from 20160903-3.1 to 20170329-3.1. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26mozjs: prevent target CFLAGS etc being passed to the hostAndre McCurdy
Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26frame,grail: Disable PIE in SECURITY_FLAGSKhem Raj
Doesnt compile yet with PIE turned on Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26geis: Fix build with gcc7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26mozjs: Fix build with gcc7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26efibootmgr: Fix build with gcc 7Khem Raj
backport patch to remove double const in decls Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26efivar: Backport patches to remove double const declsKhem Raj
Helps fixing build with gcc 7 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26python-unidiff: Upgrade to 0.5.3Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26msgpack-c: Drop unused patchKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26mpv: Add libxkbcommon when configuring with waylandKhem Raj
Fixes Package xkbcommon was not found in the pkg-config search path. Perhaps you should add the directory containing `xkbcommon.pc' to the PKG_CONFIG_PATH environment variable No package 'xkbcommon' found Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-26libmusicbrainz: Upgrade to 5.1.0Khem Raj
Drop uclibc specific flags Add missing dep on libxml2 Shows up when libxml2 is not installed on build host since the native part then fails to build. | Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26ntfs-3g-ntfsprogs: fix install failed while host dir not existHongxu Jia
While cross compiling, if the dir of "$(rootlibdir)" and "$(libdir)" (such as "/usr/lib64") do not exist on host system, the do_instal failed. ----------------------- make[3]: Entering directory `tmp/work/core2-64-wrs-linux/ntfs-3g-ntfsprogs/2017.3.23-r0/build/libntfs-3g' if [ ! "/usr/lib64" -ef "/usr/lib64" ]; then \ mv -f "tmp/work/core2-64-wrs-linux/ntfs-3g-ntfsprogs/2017.3.23-r0/image//usr/lib64"/libntfs-3g.so* \ "tmp/work/core2-64-wrs-linux/ntfs-3g-ntfsprogs/2017.3.23-r0/image//usr/lib64"; \ fi mv:...are the same file ----------------------- Use `=' rather than `-ef' to compare them, the cross compile does not care about host dir. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26python-pytz, python3-pytz: update to 2017.2Pascal Bach
- License checksum changed due to copyright year update to 2017. - Source package extension changed form to zip. Signed-off-by: Pascal Bach <pascal.bach@nextrem.ch> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26python-sqlalchemy, python3-sqlalchemy: update to 1.1.9Pascal Bach
Signed-off-by: Pascal Bach <pascal.bach@nextrem.ch> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26python-chardet, python3-chardet: update to 3.0.2Pascal Bach
Signed-off-by: Pascal Bach <pascal.bach@nextrem.ch> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26nodejs: update to 4.8.2Pascal Bach
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26multipath-tools: depend on libdevmapper instead of lvm2Chen Qi
Now we've separted libdevmapper out of lvm2 recipe, we need to change multipath-tools to depend on libdevmapper instead of lvm2 to avoid build error like below. fatal error: libdevmapper.h: No such file or directory Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26cryptsetup: DEPENDS on libdevmapper instead of lvm2Chen Qi
When 'cryptsetup' PACKAGECONFIG is enabled for systemd, there would be circular dependency issue among 'systemd', 'cryptsetup' and 'lvm2'. To fix this problem, we've separated libdevmapper into a new recipe. Let cryptsetup depend on libdevmapper instead of lvm2 to fix the issue. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26lvm2: separate libdevmapper to avoid circular dependencyChen Qi
If we enable 'cryptsetup' PACKAGECONFIG for systemd, there would be circular dependency issue among 'systemd', 'cryptsetup' and 'lvm2'. cryptsetup only needs libdevmapper from lvm2. So we separte libdevmapper into a new recipe to solve this circular dependency issue. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26krb5: 1.13.6 -> 1.15.1Huang Qiyu
1) Upgrade krb5 from 1.13.6 to 1.15.1. 2) License checksum changed,since the copyright years were updated. 3) Fix error in the step of do_configure. | ERROR: krb5-1.15.1-r0 do_package: QA Issue: krb5: Files/directories were installed but not shipped in any package: | /usr/lib/krb5/plugins/preauth/test.so Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26efivar: Fix multiple definition of `efi_set_variable'Khem Raj
This patch is needed across all efivar when using gcc7 for target Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26mariadb: Upgrade to 5.5.55Khem Raj
Fix build with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26glcompbench: Fix build with gcc7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26glibmm: Upgrade to 2.50.1Khem Raj
Disable PIE when building with SECURITY_FLAGS Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26libsigc++: Disable PIE in SECURITY_FLAGSKhem Raj
doesnt compile yet Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26collectd: Upgrade to 5.7.1Khem Raj
Drop upstreamed patches or backports Fix build with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26fluentbit: Upgrade to 0.11.3 releaseKhem Raj
Fix cross compiling for external modules Fix build with gcc7 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>