Commit Graph

3081 Commits

Author SHA1 Message Date
Martin Jansa 5afa450950 fltk: blacklist, still uses /usr/bin/freetype-config
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:50 +01:00
Andreas Müller c22da8be74 gimp: update to 2.8.14 / fix build by not configuring with freetype-config
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:59 +01:00
Andreas Müller 895344fcbc xmessage: initial add 1.0.4
kde-plasma startscript uses xmessage and it might be useful for others

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:58 +01:00
Andreas Müller 2397fcd738 modemmanager: update to 1.4.2
modemmanager has moved to freedesktop.org

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:57 +01:00
Andreas Müller d7626f5511 libqmi: initial add 1.12.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:57 +01:00
Andreas Müller bfeed31834 libmbim: initial add 1.12.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:57 +01:00
Li xin 9b15b32690 opensc: add new recipe
OpenSC provides a set of libraries and utilities to work with smart cards.
Its main focus is on cards that support cryptographic operations, and
facilitate their use in security applications such as authentication,
mail encryption and digital signatures.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:37:20 +01:00
Roy Li 19e9164e1f openldap: add systemd support
Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:37:20 +01:00
Andre McCurdy 81508befad zram: remove bash dependency from init script
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:40 +01:00
Peter Bigot 714a004cc1 gnokii: refine selector for bluez4 package config
Use bluez4 or bluez5 to avoid ambiguity.

Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:40 +01:00
Armin Kuster d7fa7e96e5 libcap-ng: add package
this moves libcap-ng out of meta-selinux and meta-security into
a common layer

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:40 +01:00
Andreas Müller e1be8ba2b8 samba: add mirrors
Samba server is down currently so add mirrors. Both were short tested
by wget.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:40 +01:00
Roy Li 9bb362cb3f mariadb: make it be able to work with SELinux
1. change the datadir from /var/mysql to /var/lib/mysql
2. after creating datedir, restorecon on it, make SELinux be able to
work
3. Add the PIDFile for systemd unit file, otherwise systemctl can not
stop mysqld

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:39 +01:00
Bian Naimeng f83d255736 php: update to 5.5.21 to fix some bugs
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:39 +01:00
Dan McGregor 0753418989 lxdm: RDEPEND on libsvg-gtk
The theme uses svg files. If libsvg-gtk isn't available lxdm
still runs, but throws a bunch of pixbuf errors.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:39 +01:00
Dan McGregor b6fcccb70a xserver-nodm-init: only enable for runlevel 5
Runlevel 5 is traditionally graphical. If it starts in runlevel 2
or 3 systemd gets confused and adds it as a dependency of the
multi-user target, not just the graphical target.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:35:39 +01:00
Robert Yang 99bfc3122d openldap: fix for new libtool
The new libtool's ltmain.sh is in build-aux.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:46 +01:00
Roy Li 426070e311 mariadb: mariadb-server depends on mariadb-client
/etc/init.d/mysqld from mariadb-server uses mysqladmin, which is installed
into mariadb-client, so add the dependency to make this script be able
to run

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:46 +01:00
Joe Slater 33089071cc rsnapshot: specify where perl is on the target
Do not let configure find the host perl.

Signed-off-by: Joe Slater <jslater@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:46 +01:00
Gary Thomas e38e5e2dc7 rng-tools: Fixes for latest OE layouts
The current recipe has a few installation errors:
  * The manipulation of configurable paths drops a '/'
  * The init script defaults are placed in the wrong file
  * Finer control over init script start/stop
  * The default device is non-standard

This patch fixes these little nits and makes the package usable again.

Based on the original patch:
http://patchwork.openembedded.org/patch/41049/

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:45 +01:00
Paul Eggleton 5fd605ae3a tmux: remove sed-native from DEPENDS
We rely on the host sed all over the place; we don't need sed-native
here just because it's being used in do_configure.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:25 +01:00
Jackie Huang 511baab441 rsyslog: don't call init script in logrotate conf file
Send HUP signal instead of calling the reload command
of init script in logrotate configure file, so that it
also works when the init system is systemd.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:25 +01:00
Jackie Huang 5db5c07c0d rsyslog: add packageconfig for imfile module
* imfile: Text file input module, added as default

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:25 +01:00
Ash Charles b196d3e213 polkit-group-rule: Add polkitd user and group
Recipes including polkit-group-rule.inc correctly install a directory
with the user and group set as 'polkitd'.  To avoid warnings like
these when assemblying the rootfs,

  WARNING: log_check: warning: user polkitd does not exist - using root
  ...
  WARNING: log_check: warning: group polkitd does not exist - using root

create this user and group.

Note: although the polkit recipe itself, on which this depends, is
      creating this same user and group, it seems that the useradd class
      needs this to be specified independently.

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Acked-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:24 +01:00
Ash Charles 89b48fdf7c cpufrequtils: Don't preserve host user permissions
The makefile installs the generated libcpufreq with 'cp -fpR'
preserving the user and group of the builder on the host system yielding
errors like this:

  WARNING: log_check: warning: group pulse does not exist - using root

Really, this library should be installed with root user and group
ownership so override the meaning of 'CP' to simply 'cp'.

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:24 +01:00
Holger Hans Peter Freyther 717f7f0287 libspatialite: Upgrade to version 4.2.0
Package the new sqlite3 plugin into a new package and skip
the dev-so qa issue. Add some extra depends that are now used
by the library.

The patch was adapted for meta-openembedded by Henning Heinold, setting
the upstream status for the geos-config.patch

Signed-off-by: Henning Heinold <henning@itconsulting-heinold.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:24 +01:00
Martin Jansa a1b3bca497 libpostproc: drop, moved to oe-core
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:24 +01:00
Martin Jansa 37a841321d recipes: add x11 to required DISTRO_FEATURES
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:33:24 +01:00
Chong.Lu@windriver.com 20a624928c samba: disable service by default
Disable smb, nmb, winbind service by default.

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:53 +01:00
leimaohui 736e3daa82 mozjs_17.0.0: Fix build error in powerpc(e500v2)
To fix the bug as following

error: cannot convert '__va_list_tag**' to '__va_list_tag (*)[1]' for
argument '5' to 'JSBool TryArgumentFormatter(JSContext*, const char**,
JSBool, jsval**, __va_list_tag (*)[1])'

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:53 +01:00
Ross Burton 7c2c602683 debianutils: remove, this is in oe-core now
Also remove the SMAIL_GPL license, this is only used by debianutils and is also
part of oe-core now.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:52 +01:00
mike.looijmans@topic.nl 01a47ecc1a iperf3: Add native support
If you want to use iperf3 to measure your board's IP performance, you
may also want to compile if for the build host, because unlike iperf,
iperf3 isn't readily available as a standard Ubuntu package for example.

Add a BBCLASSEXTEND="native" to the recipe so that you just can build
iperf3-native and have bitbake compile it for you, instead of having to
download, compile and install it manually on the build machine.

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:52 +01:00
YangHaibo f6f4cadd65 tclap: add ALLOW_EMPTY in bb file
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:52 +01:00
Chong.Lu@windriver.com 029dffeb94 syslog-ng: Add a PACKAGECONFIG for syslog-ng-libs
This solves the following warning:
WARNING: QA Issue: syslog-ng-libs rdepends on geoip, but it isn't a build
dependency? [build-deps]

Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:52 +01:00
Jackie Huang 8e60fa7dfa php: Look for libraries in ${baselib} rather than lib
It fails to look for libraries when we use lib64 for baselib,
use --with-libdir option to specify the correct directory.

$ ./configure --help|grep '\-\-with-libdir'
 --with-libdir=NAME      Look for libraries in .../NAME rather than .../lib

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:52 +01:00
Darren Hart 8f63850c4d fb-tests: Prepend fb- to the binaries
The binaries conflict with perf and mesa-demos. Update do_install to
prefix the binaries, avoiding the namespace conflict.

Signed-off-by: Darren Hart <dvhart@linux.intel.com>
Cc: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:51 +01:00
Li xin 34c8c85883 nana: add new recipe
GNU Nana is a free library providing improved support for assertion
checking (as in assert.h) and logging (printf style debugging) in
GNU C and C++.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12 19:31:51 +01:00
Ben Shelton 9c926ef2d4 msr-tools: add recipe
msr-tools provides the rdmsr and wrmsr tools to read and write Intel
model-specific registers on the x86 and x64 architectures.

Signed-off-by: Ben Shelton <ben.shelton@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-28 09:54:41 +01:00
Li xin ce7f238f68 openct: add new recipe
OpenCT implements drivers for several smart card readers.
It comes as driver in ifdhandler format for PC/SC-Lite,
as CT-API driver, or as a small and lean middleware,
so applications can use it with minimal overhead.
OpenCT also has a primitive mechanism to export smart card
readers to remote machines via TCP/IP.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-28 09:52:51 +01:00
Li xin c8f98b15d0 system-setup-keyboard: add new recipe
system-setup-keyboard is a daemon to monitor the keyboard layout
configured in /etc/sysconfig/keyboard and transfer this into the
matching xorg.conf.d snippet.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-28 09:52:51 +01:00
Li xin b3cff5d52c system-config-keyboard: add new recipe
a graphical user interface that allows the user to
change the default keyboard of the system.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-28 09:52:51 +01:00
Jackie Huang 9b2fde4247 rsyslog: set the default file permission
We use the default file permission root:adm for syslog-ng,
so set the same for rsyslog.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-28 09:52:51 +01:00
Li xin a02cde934d pkcs11-helper: add new recipe
PKCS#11 is a published standard. PKCS#11 is the de-facto standard
to access cryptographic devices.
pkcs11-helper is a library that simplifies the interaction with
PKCS#11 providers for end-user applications using a simple API
and optional OpenSSL engine.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-20 16:06:14 +01:00
Ting Liu 5bbd2ba560 lcov: add initial recipe 1.11
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-20 16:06:14 +01:00
Andre McCurdy 4ec551cd35 cryptsetup: update 1.6.2 -> 1.6.6
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-20 16:06:14 +01:00
Andre McCurdy e9110f6f88 libjpeg-turbo: update 1.3.1 -> 1.4.0
The LIC_FILES_CHKSUM updates are needed to account for minor
formatting changes and the addition of 2014 to copyright notices.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-20 16:06:14 +01:00
leimaohui 8c17bb27c5 crash: add new recipe
crash core analysis suite

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-15 16:37:55 +01:00
Martin Jansa bd2d39df79 rsyslog: fix build with json-0.12
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-15 16:36:35 +01:00
Jackie Huang 95dc2ddce7 vim: add recipe for vim-tiny
Changes:
- Add bb for vim-tiny based on vim.bb
- Change PACKAGECONFIG and do_install for vim-tiny
- Change BPN to vim in vim.bb so it works fine when required by vim-tiny
- Add proper alternative links for vim and vim-tiny to avoid conflicts
- Don't use do_install_append in vim.bb so it works fine when required by vim-tiny

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-15 16:36:35 +01:00
Armin Kuster dadf585428 libssh: depends fix
the default was to build with GSSAPI enabled.

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-15 16:36:35 +01:00