Commit Graph

3092 Commits

Author SHA1 Message Date
Martin Jansa a7b72f7aeb vim: fix up for /bin/vi
* it was changed in:
  Commit: 95dc2ddce7
  URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=95dc2ddce7a0ee4d16d6c69fd123e4e6921bdf2e
  Author: Jackie Huang <jackie.huang@windriver.com>
  Date:   Thu Nov  6 03:22:27 2014 -0500
  Subject: vim: add recipe for vim-tiny

  but busybox still registers /bin/vi, so u-a was broken
  update-alternatives: Error: cannot register alternative vi to
  /usr/bin/vi since it is already registered to /bin/vi

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-02 14:54:59 +01:00
Gary Thomas 9a6775585c mplayer2: Remove blacklist
mplayer2 no longer needs to be blacklisted as OE-core has moved
to libav_9.16.

[v2-v3] Also update build dependencies to quash QA warnings, using
PACKAGECONFIG for most optional features.

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:42:00 +01:00
Li xin a79ccdacc2 logwatch_7.4.1.bb: Bug fix
The "ln -sf ../..${datadir}/logwatch/scripts/logwatch.pl ${D}${sysconfdir}/cron.daily/0logwatch" is wrong.
it will lead to the logwatch unable to be used. so delete it.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:40:22 +01:00
Raphael Freudiger 2f14e0b301 p7zip: new recipe
p7zip is the command line version of 7-Zip for Unix/Linux.

Signed-off-by: Raphael Freudiger <raphael.freudiger@siemens.com>
Reviewed-By: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:40:02 +01:00
Andre McCurdy 22b1736acc libftdi: remove libtool-m4.patch, leftover from 0.19 -> 1.1 update
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:52 +01:00
Andre McCurdy f4a111e8d9 log4c: fix undeclared dependency on expat
The original log4c configure.in is buggy and requires fixing
before "configure --with-expat" works as expected.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:52 +01:00
Steffen Sledz 4151e38933 rsyslog: fix name of syslogd ua group
All the other syslogd implementations use 'syslogd' as update alternatives
group name. So rsyslogd should use this too.

Signed-off-by: Steffen Sledz <sledz@dresearch-fe.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Bian Naimeng bea242bbee lmsensors: add systemd supported.
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Bian Naimeng 728cc037c3 lmsensors: install sensord into sbindir same as ubuntu and debian
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:51 +01:00
Peter Bigot a84b65c7d0 packagegroup-basic: select distro preference for bluez provider
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:50 +01:00
Peter Bigot dc55865551 gpsd: select distro preference for bluez provider
Signed-off-by: Peter A. Bigot <pab@pabigot.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 09:35:50 +01:00
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