Commit Graph

1027 Commits

Author SHA1 Message Date
Martin Jansa
ea5bc66444 devicekit-power: add missing dependency on libgudev
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-16 21:50:06 +01:00
Kai Kang
79df19db58 libsmi: add configure file
Add configure file duplicated from file smi.conf-example in source code
and replace paths with mibs files directories.

Then set libsmi-mibs as runtime recommend package to provide mibs files.

Add homepage and update SRC_URI as well.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:53:55 +01:00
Jackie Huang
ad1134f299 libtevent: add missing dependency on libcap
The built-in library libreplace requires it,
or it fails with:
../lib/replace/system/capability.h:40:28: fatal error: sys/capability.h: No such file or directory

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:49:42 +01:00
Randy MacLeod
c595e6b32e mariadb: update to 5.5.46
This is the latest release in the 5.5.x stable series.
It fixes 11 CVEs as listed:
   https://mariadb.com/kb/en/mariadb/mariadb-5546-release-notes/
and fixes 10s of internal MariaDB tracked defects.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:49:41 +01:00
Jackie Huang
77d016936b libssh2: specify the search dir to avoid host contamination
Set the search dir for libssl and libz to only STAGING_LIBDIR
to avoid searching host libs.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:49:39 +01:00
Andreas Müller
abeb107be1 uthash: add native extend
fontforge-native will require it

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-11-06 17:49:37 +01:00
Andreas Müller
530bae1ff3 gnulib: add native extend
fontforge-native will require it

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-11-06 17:49:36 +01:00
Andreas Müller
2891b1654d gnulib: move meta-networking -> meta-oe
A more common place is required for gnulib because of other recipes (e.g
fontforge) will depend on it

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-11-06 17:49:35 +01:00
Manuel Bachmann
bf7d1ab47f freerdp: get out of PNBLACKLIST, fix build, improve
We make the "freerdp" recipe active again, fix the build
by pulling a more recent version (the "stable" branches are
buggy and useless), and fix ARM runtime with -fPIC.

We can then :
- make X11 non-mandatory ;
- add support for Wayland ("wlfreerdp" client) ;
- add support for DirectFB ("dfreerdp" client) ;
- add support for GStreamer 1.0 ;
- make "heavy" features such as pulseaudio, cups...
non-mandatory.

We really want to install the "winpr-makecert" tool to have
TLS, but CMake does not position its RPATH cleanly, so let
us have a custom patch for that until it gets sorted out.

Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26 21:37:38 +01:00
Lukas Bulwahn
aaf7140847 libeigen: patch to install the find cmake script
This commit is needed for the pcl-ros 1.3.0 recipe in the
meta-ros layer, which detects the Eigen library with the provided
cmake script.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26 21:37:37 +01:00
Lukas Bulwahn
5b8bd16332 libeigen: update to 3.2.6
It seems that the libeigen patch is not required anymore. I could
not find any issue while building libeigen and other recipes
depending on libeigen.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26 21:37:37 +01:00
Andreas Müller
ed4ab0ce80 poppler: update to 0.37.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-26 21:37:37 +01:00
Gary Thomas
77582ef1be poppler: Support building against QT4-embedded
These changes allow the poppler package to build using qt4e.
To enable them, add this line to local.conf
  PACKAGECONFIG_append_pn-poppler = " qt4e"

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Upstream-status: Innapropriate [OE configuration]
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:25 +02:00
Li Xin
9dc7608a0c lmsensors: remove unused service file
* Upstream ships a systemd service file sensord.service now,
  so we don't need this anymore.
* Install lm_sensors.service and fancontrol.service to support systemd systems.
  lm_sensors.service: Initialize hardware monitoring sensors.
  fancontrol.service: Start fan control, if configured.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:25 +02:00
Li Xin
06efc118e0 lmsensors-config: add configuration file sensord
It is needed to start sensord.service.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:24 +02:00
Kai Kang
2d1de436b1 openldap: 2.4.41 -> 2.4.42
Upgrade phpmyadmin from 2.4.41 to 2.4.42. And backport patch from

http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=commitdiff;h=6fe51a9

to fix CVE-2015-6908.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:23 +02:00
Martin Jansa
29e99a67da vpnc, arptables, lirc, debootstrap, log4cpp, python-ldap: drop unused variable PRIORITY
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:22 +02:00
Paul Barker
30924da8d0 vim: Upgrade to v7.4.769
v7.4.769 is the latest marked stable in Gentoo so we know this has had some
testing.

License change is simply rewording "further more" -> "furthermore".

Signed-off-by: Paul Barker <paul@paulbarker.me.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:21 +02:00
Wenzong Fan
dafdc09cf5 libcap-ng: remove package
libcap-ng 0.7.7 has been added to oe-core:
  ad509d7644803ff9386affefe2ec1a3664027074

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:28:17 +02:00
Martin Jansa
23400e939e Revert "freerdp: move to nonworking"
* use PNBLACKLIST instead

This reverts commit 353b2ceff2.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:28:16 +02:00
Martin Jansa
0216e5306a Revert "gnome-terminal, system-tools-backends, slim, benchfft, syslog-ng: move to nonworking directories"
* use PNBLACKLIST instead

This reverts commit 92ea562baf.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:28:15 +02:00
Otavio Salvador
b798bdbe69 mariadb: Easy linkage of code using libmysqlclient_r
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-13 12:28:13 +02:00
Andrei Kholodnyi
9461b4ca6d lvm2: add --with-systemdsystemunitdir in configuration
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-13 12:28:13 +02:00
Wenzong Fan
38ed53fcde gd: cleanup buildpaths from gdlib.pc
* 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-13 12:28:13 +02:00
Martin Jansa
ee02add439 libdbi-drivers: Blacklist, fails to build with gcc-5
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:27:50 +02:00
Lukas Bulwahn
97dfbbbf6b opencv: backport commit to compile with ppc
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-10-13 12:27:46 +02:00
Jonathan Liu
805cae56dd libftdi: update to 1.2
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:40:40 +02:00
Yi Zhao
eae941316a mailcap: fix PN -> BPN for multilib
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:39:47 +02:00
Joshua Lock
0cfc1d337d gsoap: fix DEPENDS to prevent link failure for gsoap-native
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-23 15:39:46 +02:00
Andreas Müller
5e4894fd03 upower replace udev by libgudev in DEPENDS
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-23 15:39:42 +02:00
Andreas Müller
3693dc71c8 udisks: update to 1.05 and fix build with latest glibc-version
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-23 15:39:42 +02:00
Andreas Müller
08b83eef53 udisks: replace udev by libgudev in DEPENDS
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-23 15:39:42 +02:00
Andreas Müller
4920978a48 udisks2: add libgudev to DEPENDS
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-23 15:39:42 +02:00
Alexander Kanavin
e4535267b1 libyaml: remove the recipe due to its move to oe-core
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:21 +02:00
Alexander Kanavin
ad2932486d p11-kit: remove the recipe due to its move to oe-core
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:20 +02:00
Roy Li
00e3b4f676 lvm2: install initscript or systemd unit service conditionally
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-23 15:37:19 +02:00
Roy Li
626427ddf5 mysql-python: upgrade to 1.2.5
remove the remove-distribute.patch, v1.2.5 has a similar fix

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:17 +02:00
leimaohui
1cd9f5b30f uim_1.8.6: fix QA issue
uim-1.8.6: uim: Files/directories were installed but not shipped in any
package:
  /usr/lib/gtk-3.0/3.0.0/immodules/im-uim.so
  /usr/lib/gtk-3.0/3.0.0/immodules/im-uim.la

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:16 +02:00
Wenzong Fan
18225da750 imagemagick: add alternatives for binaries/docs
The binaries/docs that generated by imagemagick has suffix '.im6',
use update-alternatives to add alternatives for them.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:26 +02:00
Koen Kooi
016db91036 gd: disable webp/vpx support
The recent update to libvpx 1.4.x broke gd. Upstream has replaced libvpx with libwebp, so fixing it isn't worth it.

If webp support is really needed, backport https://bitbucket.org/libgd/gd-libgd/commits/a79232c5fa69 and add a PACKAGECONFIG for it.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:26 +02:00
Martin Jansa
57f718ec3e postgresql.inc: fix indentation to use 4 spaces
* like rest of meta-oe and other sane layers
* never mix tabs and spaces (especially on the same line)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:26 +02:00
Yue Tao
11d91e658f postgresql: set the tclsh as target path
The tclsh path in pltcl_listmod is set to sysroot, which causes pltcl_listmod
to fails to run on target, so fix the path to /usr/bin/tclsh.
    $ pltcl_listmod
    /usr/bin/pltcl_listmod: line 5: /buildarea1/WRLinux70-STD-0825/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/tclsh: No such file or directory
    $

Signed-off-by: Yue Tao <Yue.Tao@windriver.com>
Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:34:25 +02:00
Roy Li
675a49ef0a lvm2: enable lvmetad
the systemd unit file of lvm2-monitor requires lvm2-lvmetad.socket which
asks to enable lvmetad, lvmetad is a metadata caching daemon for LVM. so
this fixed the below error:
  # systemctl start lvm2-monitor
  Failed to start lvm2-monitor.service: Unit lvm2-lvmetad.socket failed to load: No such file or directory.
  #

replace the installation of system unit file by make install_systemd_units

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08 16:25:06 +02:00
Ricardo Ribalda Delgado
e5abd3c3fb Opencv: Add OpenCV 3.0
-Support for new PACKAGECONFIGS
-Merge with opencv-samples

Since it is not backward compatible with 2.x and cannot be installed in
parallel it has a DEFAULT_PREFERENCE of -1.

Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 20:09:30 +02:00
Li xin
cb7fdc16d9 libjs-sizzle: upgrade 1.9.3 -> 1.10.18
* Modify SRC_URI to avoid do_fetch failed.
* Modify LICENSE file,and the LICENSE has been changed.
* Replace the hardcoded strings "/usr/share"

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 20:07:59 +02:00
Roy Li
c02b9e8c8c libsodium: create recipe
zeromq 4.1.3 requires libsodium

Sodium is a new, easy-to-use software library for encryption, decryption,
signatures, password hashing and more. It is a portable, cross-compilable,
installable, packageable fork of NaCl, with a compatible API, and an extended
API to improve usability even further. Its goal is to provide all of the core
operations needed to build higher-level cryptographic tools. The design
choices emphasize security, and "magic constants" have clear rationales.

The same cannot be said of NIST curves, where the specific origins of certain
constants are not described by the standards. And despite the emphasis on
higher security, primitives are faster across-the-board than most
implementations of the NIST standards.

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:43:44 +02:00
Yi Zhao
227aa6c63b tomoyo-tools: pass correct libdir to make
Fix QA issue when enable multilib:
ERROR: QA Issue: tomoyo-tools: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libtomoyotools.so.3.0.2
  /usr/lib/libtomoyotools.so.3
  /usr/lib/.debug
  /usr/lib/tomoyo
  /usr/lib/.debug/libtomoyotools.so.3.0.2
  /usr/lib/tomoyo/init_policy
  [snip]
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.  [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2015-08-31 19:35:06 +02:00
Yi Zhao
51060f88e7 libssh: upgrade 0.6.4 -> 0.7.1
Set the correct LIB_SUFFIX to fix QA issue for multilib:
ERROR: QA Issue: libssh: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libssh.so
  /usr/lib/libssh_threads.so.4.5.0
  /usr/lib/libssh.so.4
  /usr/lib/libssh_threads.so.4
  /usr/lib/libssh_threads.so
  [snip]
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.  [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
2015-08-31 19:30:56 +02:00
Andreas Müller
671a052592 poppler: update to 0.35.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:30:56 +02:00
leimaohui
f2a8309af7 uim: 1.3.1->1.8.6
- deleted 0001-fix-bug-about-stdlib.patch that not be needed.
- modified license

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:30:55 +02:00