aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2015-10-13meta-oe: recipes-devtools: add libubox recipeIoan-Adrian Ratiu
libubox contains C utility functions used by OpenWrt projects Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13meta-oe: recipes-devtools: add debootstrap recipeIoan-Adrian Ratiu
debootstrap is a tool which will install a Debian base system into a subdirectory of another, already installed system. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13networkmanager: fix installed-vs-shipped warningMaciej Borzecki
Package QA complains about these files being installed but not shipped: /run /run/NetworkManager Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13polkit: fix relocation of polkit binariesReinette Chatre
Polkit is currently broken in images built with multilib and systemd. This is because the patch, 0001-do-not-hardcoded-libdir.patch, applied on top of the polkit source code modifies where the polkitd binary is installed, but it does not modify the polkit.service file to start the binary from its new location. At first it seemed reasonable to modify the systemd service file to search for the binary in the correct place. This change, as well as what the patch (0001-do-not-hardcoded-libdir.patch) already does was proposed to the polkit maintainers at https://bugs.freedesktop.org/show_bug.cgi?id=92094 During the discussion with the polkit maintainers it became apparent that the change to support multilib polkit should not be done with a patch to the polkit source code, but instead a change to the polkit recipe. Polkit correctly installs libraries when multilib is in use without any changes to its source code. What is being changed by 0001-do-not-hardcoded-libdir.patch is not where the polkit libraries are installed but where the binaries are installed. Installing binaries in /usr/lib when baselib is lib64 is acceptable (see http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s06.html ). So, instead of patching polkit to install its binaries under the same library directory as its libraries we maintain the design of the polkit installer to install the binaries in /usr/lib. This is the same as what is done in distros like Fedora that supports multilib. With this patch the polkit package, when built with multilib, installs files into /usr/lib* as follows: polkit/usr/lib64/libpolkit-agent-1.so.0 polkit/usr/lib64/libpolkit-gobject-1.so.0 polkit/usr/lib64/libpolkit-gobject-1.so.0.0.0 polkit/usr/lib64/libpolkit-agent-1.so.0.0.0 polkit/usr/lib polkit/usr/lib/polkit-1 polkit/usr/lib/polkit-1/polkitd polkit/usr/lib/polkit-1/polkit-agent-helper-1 Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13mariadb: Easy linkage of code using libmysqlclient_rOtavio Salvador
The libmysqlclient_r library is now a symbolic link for the libmysqlclient one, however some code still requires it for linking. To easy the transition, when installing the libmysqlclient-dev we should include the libmysqlclient-r-dev as well. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13lvm2: add --with-systemdsystemunitdir in configurationAndrei Kholodnyi
Otherwise sed command for blk-availability.service may fail. It will look for the service file in a wrong location Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13gd: cleanup buildpaths from gdlib.pcWenzong Fan
* gdlib.pc: -L/path/to/tmp/sysroots/qemux86-64/usr/lib64 -> -L/usr/lib64 Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13libgudev: skip recipe for distros not using systemd as initAndreas Müller
for those systems udev provides libgudev Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13llvm.inc: fix PACKAGES_DYNAMICMartin Jansa
* all dynamically created packages start with libllvm${LLVM_RELEASE}- libllvm${LLVM_RELEASE}-%s-dbg libllvm${LLVM_RELEASE}-%s libllvm${LLVM_RELEASE}-%s-staticdev Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13sblim-sfcCommon: rename to sblim-sfc-commonMartin Jansa
* to resolve QA warnings: sblim-sfcCommon-1.0.1: sblim-sfcCommon-dev doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-staticdev doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-doc doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-dbg doesn't match the [a-z0-9.+-]+ regex [pkgname] sblim-sfcCommon-1.0.1: sblim-sfcCommon-locale doesn't match the [a-z0-9.+-]+ regex [pkgname] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13libdbi-drivers: Blacklist, fails to build with gcc-5Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13libuio: Blacklist, fails to build with gcc-5Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13mplayer2: Blacklist, fails to build with gcc-5Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13gtkextra: blacklist, fails to build with gcc-5Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13gdal: blacklist, fails to build with gcc-5Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13qt-creator: blacklist because fails to build and conflicts with qt5-creatorMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13sessreg: Blacklist, fails to build man pagesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13packagekit: blacklist, depends on disabled libopkg APIMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13wayland-fits: Add recipeManuel Bachmann
wayland-fits is a functional integration test suite for Wayland and Weston. MJ: removed elementary from default PACKAGECONFIG because meta-oe doesn't depend on meta-efl It optionally supports EFL and GTK+ tests. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13modemmanager: depend on libgudev not on udevAdrian
Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13networkmanager: depend on libgudev not on udevAdrian
Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13libgudev: exclude use with systemd <=220Adrian
Signed-off-by: Adrian Freihofer <adrian.freihofer@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13plymouth: building documatation sometimes fails to download so disable itAndreas Müller
| I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl | warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" | cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl | Makefile:622: recipe for target 'plymouth.1' failed Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13opencv: backport commit to compile with ppcLukas Bulwahn
During the testing of the meta-ros layer, I discovered that opencv does not cross-compile for the ppc architecture. The error is reported in the meta-ros issue tracker #355 [1]. To address this error, this commit applies a patch that is already provided upstream in the opencv version 3.0. [1] https://github.com/bmwcarit/meta-ros/issues/355 Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23libftdi: update to 1.2Jonathan Liu
Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23waf-samba.bbclass: remove bashismJackie Huang
use '=' instead of '==' so this works with dash as /bin/sh Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23mailcap: fix PN -> BPN for multilibYi Zhao
Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23sblim-sfcb: fix ${PN}-${PV} -> ${BP} for multilibYi Zhao
Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23sblim-sfcCommon: fix ${PN}-${PV} -> ${BP} for multilibYi Zhao
Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23gsoap: fix DEPENDS to prevent link failure for gsoap-nativeJoshua Lock
With a fairly high number of threads I can reliably trigger the following linker failure in gsoap-native: | /usr/bin/ld: cannot find -ly | collect2: error: ld returned 1 exit status | Makefile:402: recipe for target 'soapcpp2' failed Change the DEPENDS to include bison and let the BBCLASSEXTENDS machinery fix DEPENDS for -native and -target variants, only additonally adding gsoap-native to the DEPENDS for the target recipe. Signed-off-by: Joshua Lock <joshua.lock@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23mozjs: add PACKAGECONFIG for x11Jackie Huang
Add PACKAGECONFIG for x11 and enable it when x11 is included in DISTRO_FEATURES, and specify the correct path for x-includes and x-libraries to avoid searching the host libraries. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23rsyslog: fix ptestWenzong Fan
After rsyslog updated to 7.6.1, ptest fails to build & run since the serial-tests config patch was dropped: - rsyslog-use-serial-tests-config-needed-by-ptest.patch This patch involved serial test harness: + AM_INIT_AUTOMAKE([serial-tests]) Which is deprecated in favour of parallel test harness. Automake generated a parallel test harness by default. It features automatic collection of the test scripts output in .log files ... More details please refer to: http://www.gnu.org/software/automake/manual/html_node/Parallel-Test-Harness.html To enable the ptest with new changes, we should: * add target 'buildtest-TESTS' for building test components; * fix 'top_srcdir' and install required script 'test-driver'; * run testcases with target 'check-TESTS'. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23tiobench: Fix build using GCC 5.2Otavio Salvador
Drop 'inline' of crc32 function to fix build using GCC 5.2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23polkit-group-rule.inc: remove allarchAndreas Müller
Recipes using this include depend on polkit which is not allarch. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23gimp: add libgudev to DEPENDSAndreas Müller
WARNING: QA Issue: gimp rdepends on libgudev, but it isn't a build dependency? [build-deps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23gimp: fix compile in latest environmentAndreas Müller
fixes: ld: error: file_ico-ico-load.o: requires unsupported dynamic reloc R_ARM_THM_MOVW_ABS_NC; recompile with -fPIC ld: error: file_ico-ico-save.o: requires unsupported dynamic reloc R_ARM_THM_MOVW_ABS_NC; recompile with -fPIC Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23libmbim: replace udev by libgudev in DEPENDSAndreas Müller
fixes: | checking for LIBMBIM_GLIB... no | configure: error: Package requirements (glib-2.0 >= 2.32 | gobject-2.0 | gio-2.0 | gio-unix-2.0 | gudev-1.0 >= 147) were not met: | | No package 'gudev-1.0' found Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23upower replace udev by libgudev in DEPENDSAndreas Müller
fixes: | configure: error: Package requirements (gudev-1.0 >= 147) were not met: | | No package 'gudev-1.0' found Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23udisks: update to 1.05 and fix build with latest glibc-versionAndreas Müller
From News: This version fixes a security vulnerability (CVE-2014-0004), so please update as soon as possible! Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23udisks: replace udev by libgudev in DEPENDSAndreas Müller
fixes: | configure: error: Package requirements (gudev-1.0 >= 147) were not met: | | No package 'gudev-1.0' found Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23udisks2: add libgudev to DEPENDSAndreas Müller
fixes: | configure: error: Package requirements (gudev-1.0 >= 165) were not met: Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23libgudev: initial add 230Andreas Müller
libgudev was splitted out from systemd into a separate package Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23libburn: initial add 1.4.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23libcdio: update to 0.93Andreas Müller
Build test for recipes depending on libcdio: * gst-plugins-ugly_0.10.19.bb with PACAKGECONFIG += "cdio" * gstreamer1.0-plugins-ugly with PACAKGECONFIG += "cdio" * mpd xbmc was not tested it is blacklisted for a while Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23gimp: disable webkit dependency in the recipeAlexander Kanavin
gimp (optionally) depends on a very old version of webkit-gtk (1.6.x) for browsing help, and oe-core no longer provides that version. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23libyaml: remove the recipe due to its move to oe-coreAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23libwebp: remove the recipe due to its move to oe-coreAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23p11-kit: remove the recipe due to its move to oe-coreAlexander Kanavin
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23lvm2: install initscript or systemd unit service conditionallyRoy Li
Issue: LIN8-854 install systemd unit files and modify them only when DISTRO_FEATURE systemd is enabled, otherwise do_install failed due to no blk-availability.service file sed: can't read tmp/work/armv5e-wrs-linux-gnueabi/lvm2/2.02.125-r0/image/lib/systemd/system/blk-availability.service: No such file or directory install the initscript when init is not systemd Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23redis: stylizeAndrea Galbusera
* remove trailing whitespaces * run through oe-stylize Signed-off-by: Andrea Galbusera <gizero@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>