aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-05-23php: fix install error for libphp*.sodengke.du@windriver.com
Changed in V4: Add the tag: meta-oe 1. Different version php have different libphp*.so, so we need to install its corresponding libphp*.so, for example: php-7.1.0 libphp7.so php-5.6.26 libphp5.so 2. Fix php-5.6.26 compiling errors: ld: TSRM/.libs/TSRM.o: undefined reference to symbol 'pthread_sigmask@@GLIBC_2.2.5' error adding symbols: DSO missing from command line 3. Create a configure script like 70_mod_php5, we name it 70_mod_php7, this file connect the php7 and the apache2, so they work together to let the LAMP works correctly. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23phoronix-test-suite: remove it from blacklistdengke.du@windriver.com
The phoronix-test-suite was in blacklist, because the php-cli can't work, the php-cli can work now, so remove it from blacklist. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23glmark2: Update to latest and fix build on piKhem Raj
when using userland it does not work since it needs libgbm from mesa. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23gnome-bluetooth: Look for x11 in distro featuresKhem Raj
It does not compile without it Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23gupnp-av: Update to 0.12.10Khem Raj
Needed by latest rygel Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23mailx: add the recipeAlexander Kanavin
It was removed from oe-core, but is required by smartmontools. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23python-six: re-add the recipe for Python 2.xAlexander Kanavin
python-six was removed from oe-core, so we should provide it in meta-oe. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23glmark2: depend on modern libpngAlexander Kanavin
libpng 1.2 is being removed from oe-core as it's well obsolete. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23portmap.bbappend: remove the fileAlexander Kanavin
portmap has been removed from oe-core; the upstream is defunct and rpcbind supersedes it. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23glcompbench: remove the recipeAlexander Kanavin
It hasn't been updated upstream since 2012, and relies on outdated libpng 1.2 (which is being removed from oe-core). Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23lzip: remove recipeAlexander Kanavin
It has been moved to oe-core. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libmicrohttpd: Fix a segmentation fault on upgrade errorjobol@nonadev.net
When a connection upgrade is requested and when the request sent an error reply, it happened most often that a segmentation fault occured. The patch applied here is a backport from the upstream (see https://gnunet.org/git/libmicrohttpd.git/ commit b4216c60fdb5b48f6cfec416301fc63a1167e6cd). Change-Id: I6847550ba2c4fc24d5caf8912ac6d5ac89ae01fb Signed-off-by: José Bollo <jose.bollo@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23openocd: Add recipe for openocdMoritz Fischer
Adds a recipe for openocd. Based on recipe found in meta-zephyr. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23juce: Updated JUCE to 5.0.1eu@felipetonello.com
JUCE 5 doesn't require juce_events to have x11 dependency anymore. Also there were many improvements on Projucer. Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23xfsdump: fix do_configure failure and remove from blacklistQi.Chen@windriver.com
Add '-D_FILE_OFFSET_BITS=64' to CFLAGS to fix the following do_configure error. FATAL ERROR: cannot find a valid <xfs/xfs.h> header file. Although -D_FILE_OFFSET_BITS=64 has already been defined in include/builddefs.in, it only affects the compile process, leaving configure process unaware of this value. Remove from blacklist as the configure failure has been fixed by this patch. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23xfsdump: 3.1.4 -> 3.1.6Robert Yang
The 3.1.4 doesn't work with xfsprogs 4.7: | inv_files.o: In function `inv_dirpath': |xfsdump-3.1.4/invutil/inv_files.c:53: undefined reference to `ASSERT' | inv_files.o: In function `inv_fstab': |xfsdump-3.1.4/invutil/inv_files.c:60: undefined reference to `ASSERT' | inv_files.o: In function `inv_lockfile': |xfsdump-3.1.4/invutil/inv_files.c:67: undefined reference to `ASSERT' | inv_files.o: In function `inv_basepath': |xfsdump-3.1.4/invutil/inv_files.c:74: undefined reference to `ASSERT' | collect2: error: ld returned 1 exit status | make[2]: *** [../include/buildrules:33: xfsinvutil] Error 1 Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23crash: fix build failure with mipsdengke.du@windriver.com
When build crash with mips: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mips-linux-nat.c:157:1: error: conflicting types for 'ps_get_thread_area' ps_get_thread_area (const struct ps_prochandle *ph, ^~~~~~~~~~~~~~~~~~ In file included from gdb_proc_service.h:26:0, from mips-linux-nat.c:32: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This problem have been fixed on intel and arm plantform, we can use the similar approch to fix it on mips. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23wvdial: inherit pkgconfig Missing pkgconfig does not let build the package.Gianfranco Costamagna
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23wxstreams: fix build with gcc-6 (patch from Debian). Remove blacklists for ↵Gianfranco Costamagna
wvstreams and wvdial Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23python-networkmanager: Recipe for python-networkmanagerJohann Fridriksson
Created a new recipe for python-networkmanager 2.0.1. Depends on python-dbus, python-six and networkmanager. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23python-pyudev: correct LICENSE from GPLv2 to LGPLv2.1+Frederico Cadete
LGPLv2.1 is what is in the project's COPYING file. LGPLv2.1+ is what is mentioned in the project's setup.py and in the headers of the source files. Signed-off-by: Frederico Cadete <Frederico.Cadete-ext@oneaccess-net.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-23libdevmapper: enable native support.Ismo Puustinen
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-09drbd-utils: fix dependency for perl under small-fsYadi.hu
Perl script drbd-overview fails to run due to some of perl's lib noexists under small rootfs,fixing it through adding explicit definitions Signed-off-by: Marius Tiplea <marius.tiplea@windriver.com> Signed-off-by: Yadi.hu <yadi.hu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-05-09openhpi: Fix build with gcc7Khem Raj
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-05-09netcat-openbsd: correct subdir for SRC_URIMingli Yu
* Correct subdir to let the second source file netcat-openbsd_${PV}-7.debian.tar.gz unpacked under the correct folder to avoid below error when do_patch in multilib env. | DEBUG: Executing python function do_patch | DEBUG: Executing shell function netcat_do_patch | No patch removed | No series file found | WARNING: exit code 2 from a shell command. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2017-05-09opencv: 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 used to work 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: - FP16: Compiler support is available + FP16: Compiler support is not available The patch should be dropped when a newer version of opencv that includes commit: https://github.com/opencv/opencv/commit/e5d9b608c47d54e43496041595025fa282fa9de5 is available. Backporting that fix was complicated. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-09Revert "opencv: disable broken Intel FP16 detection"Randy MacLeod
This reverts commit 51fbd3cf7db14399bc1c69c4a5fd63f157fd209d. The long log was truncated due to a formatting error. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-05-09wireguard: module install cleanupJoe MacDonald
The module_install target shouldn't be used, just installing the module to the sysroot directly seems more appropriate. Signed-off-by: Joe MacDonald <joe_macdonald@mentor.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>