Commit Graph

307 Commits

Author SHA1 Message Date
Philip Balister
fca56b63f2 python-pyqt : Move RDEPENDS on python-sip to PyQT.
python-sip has the runtime support for PyQT. Also drop the need
for anki to RDEPEND on python-sip.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-21 16:42:21 +01:00
Philip Balister
401b0bb662 sip: Split python into a new package for runtime support.
The package is named python-sip for backwards compatibility.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-21 16:42:21 +01:00
Koen Kooi
2a3ffe806a mozjs 17.0.0: fix aarch64 and 64k page builds, generic cleanups
* Mozjs17 has problems with 64k page sizes (powerpc64, aarch64 and probably others) and lacks support for aarch64. Patches were lifted from the fedora src rpm and rediffed.

* Regenerate configure with autoconf-2.13 to make the fixes mentioned above take effect.

* Provide proper config.guess and config.sub files

* Explicitly disable static builds and regroup configure options.

* Also clean out the patches/ dir present in the tarball to avoid conflicts with the OE patcher.

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-06 07:34:07 +01:00
Khem Raj
95b064c2bb collectd: Backport fix build with newer gcc
on mips we get the errors of type mismatch

Change-Id: Ib7b3bd243417d1ba77e8167daf761fd4a2fc2e64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-03 08:36: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
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
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
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
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
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
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
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
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
leimaohui
7bbacd0023 dlm: add a new recipe
The kernel dlm requires a user daemon to control membership.

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-12 15:34:45 +01:00
leimaohui
df0d0066ef corosync_2.3.4: add new recipe
The Corosync Cluster Engine and Application Programming Interfaces.

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-12 15:34:45 +01:00
leimaohui
afeac90022 libqb: add new recipe
An IPC library for high performance servers.

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-12 15:34:45 +01:00
Paul Eggleton
bdb3f7f10c lcdproc: update to 0.5.6
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 11:58:43 +01:00
Paul Eggleton
7858c56203 ddrescue: add explicit do_unpack depends
* tar.lz support still wasn't merged in oe-core
  http://patchwork.openembedded.org/patch/82163/

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 11:57:53 +01:00
Koen Kooi
eaa191d469 ddrescue: update to 1.19
* License changed to GPLv2+
* Although 'configure is present, it isn't autotools.

Nota bene: this requires bitbake and oe-core support for tar.lz

Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 11:57:53 +01:00
Robert Yang
8bb3eadcf5 rarpd: use BPN in SRC_URI
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 11:57:52 +01:00
Robert Yang
234e86381d dash: use BP in SRC_URI
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-08 11:57:52 +01:00
Bian Naimeng
cdd57fd84e libgxim: Add recipe
libgxim is a GObject-based XIM protocol library.

Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-31 16:38:01 +01:00
Wenzong Fan
5fbe2ac4e8 collectd: add PACKAGECONFIG for libvirt, libesmtp
Add PACKAGECONFIG for libvirt, libesmtp to fix below warnings:

WARN: collectd: collectd rdepends on libvirt, but it isn't a build dependency?
WARN: collectd: collectd rdepends on libcrypto, but it isn't a build dependency?
WARN: collectd: collectd rdepends on libesmtp, but it isn't a build dependency?
WARN: collectd: collectd rdepends on libssl, but it isn't a build dependency?

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-31 16:35:35 +01:00
Otavio Salvador
cb3876e467 t1lib: Fix license format QA error
Fix following QA error:

,----
| WARNING: Recipe t1lib, LICENSE (LGPLv2 GPLv2) has invalid format,
|     LICENSES must have operator "([&|() ])" between them.
`----

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-31 16:32:31 +01:00
Otavio Salvador
9842456e8b dash: Fix license format QA error
This adds the & operator to fix the following QA error:

,----
| WARNING: Recipe dash, LICENSE (BSD GPLv2+) has invalid format,
|     LICENSES must have operator "([&|() ])" between them.
`----

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-31 16:32:30 +01:00
Philip Balister
47ceb2e94f anki: python-sip package replaces with just sip.
The sip package provides python support for the target.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:13:12 +01:00
Philip Balister
afc100a940 sip: Update to 4.14.2.
The sip configure.py script now has some support for cross compiling. This
allowed simplication of the existing OpenEmbedded sip support. The sip
recipe now produces support for builds via sip-native and target runtime
via sip.

This has been build and runtime tested on the zedboard and ettus-e300.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:13:11 +01:00
Raphael Silva
a079fe2754 zsh: fixing B!=S build issue
Provided correct path for gnu-configize, since It
is beeing executed in ${B} so It is not able to find
configure.ac

Signed-off-by: Raphael Silva <rapphil@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19 20:10:57 +01:00
Martin Jansa
27a660fa7e polkit-gnome, gdm, network-manager-applet: blacklist because polkit-gnome.do_configure fails
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:56:21 +01:00
Martin Jansa
96a92761c0 PNBLACKLIST: use weak assignments
* this makes it easier to unblacklist it from local.conf which
  is parsed before the recipes

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:55:40 +01:00
Qian Lei
2c3eaf4bab logcheck: Add new recipe
Logcheck is a simple utility which is designed to allow a system administrator
to view the log-files which are produced upon hosts under their control.

Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:55:40 +01:00
Qian Lei
27d620aa17 logwatch: Add new recipe
Logwatch is a customizable, pluggable log-monitoring system. It will go
through your logs for a given period of time and make a report in the areas
that you wish with the detail that you wish. Easy to use - works right out of
the package on many systems.

Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17 12:55:40 +01:00
Raphael Silva
38fa8102e0 acpitests: fixing failing recipe
Removed from blacklist and fixed do_compile error due to sysroot poisoning.
Fixed removing the redefinition of CC.

Signed-off-by: Raphael Silva <rapphil@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-10 13:33:29 +01:00
Sven Ebenfeld
e9dd4ceaa3 haveged: Add recipe for haveged entropy daemon v1.9.1
As we are building software for headless embedded devices, we don't want to rely on the
entropy generated by default linux kernel mechanisms. Haveged seems to be a good
solution in providing more entropy for headless devices.

Upstream-Status: Pending

Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-09 11:37:05 +01:00
Qian Lei
1bc5ab1737 lockfile-progs: Add new recipe
lockfile-progs provide a method to lock and unlock mailboxes and files
safely (via liblockfile).

Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-09 11:34:41 +01:00
Qian Lei
af9aee6804 tiptop: Add new recipe
Tiptop is a performance monitoring tool for Linux. It provides a
dynamic real-time view of the tasks running in the system. Tiptop
is very similar to the top utility, but most of the information
displayed comes from hardware counters.

Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-09 11:18:42 +01:00
Martin Jansa
a4a0e0b09b iotop: Drop python-distutils from RDEPENDS
* nothing in iotop is using that for normal function

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-28 13:41:02 +01:00
Martin Jansa
0d52c7db7f acpitests: Blacklist failing recipe
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-28 13:41:02 +01:00
Qian Lei
7f24cb1fe4 indent: Add new recipe
Indent is a GNU program for beautifying C code, so that it is easier
to read. Indent can also convert from one C writing style to a different
one. Indent understands correct C syntax and tries to handle incorrect C
syntax.

Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-28 13:41:01 +01:00
Fathi Boudra
1b6141cc55 fwts: update to 14.09.00 release
* bump PV and matching SRCREV
* add glib-2.0 to DEPENDS, introduced in 14.09.00 with logind support

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 12:03:03 +01:00
Bian Naimeng
34909b91af dash: Port from openembedded and upgrade to 0.5.8
Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:49 +01:00
Jackie Huang
e0570eaccc rrdtool: add missing dependency on groff-native
rrdtool needs groff-native to format the documentation.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:48 +01:00
Jackie Huang
dee112a683 rrdtool: inherit cpan-base to help build perl modules
It's incorrect to use -I for nativeperl to specify @INC/#include
directory to target build perl, which cause error like:
| temp/do_configure/run.do_configure.20749: line 112: 20256 Illegal instruction (core dumped)
| perl -I/path/to/tmp/sysroots/intel-haswell-64/usr/lib64/perl/$perl_version Makefile.PL

Inherit cpan-base and set related env vars to fix this and
avoid using sed to hack Makefile when build perl modules.

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:48 +01:00
Li xin
5877ff349f rarpd: add new recipe
RARP (Reverse Address Resolution Protocol) is a protocol which allows
individual devices on an IP network to get their own IP addresses from
the RARP server. Some machines (e.g. SPARC boxes) use this protocol
instead of e.g. DHCP to query their IP addresses during network bootup.

Linux kernels up to 2.2 used to provide a kernel daemon for this
service,but since 2.3 kernels it is served by this userland daemon.
You should install rarpd if you want to set up a RARP server on your
network.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:47 +01:00
Li xin
7c1f6113d9 nicstat: add new recipe
nicstat is a tool that prints out network statistics for all network
interface cards (NICs), including packets, kilobytes per second,
average packet sizes and more.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-24 11:59:47 +01:00
Martin Jansa
3f0c898617 subsurface: blacklist until it's upgraded for libdivecomputer compatibility
* I've started with upgrade, but requires lot more changes which I'm not
  comfortable to finish on something I cannot test in runtime

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:34 +02:00