summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* libsecret: initial add 0.18Andreas Müller2014-10-011-0/+14
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* faenza-icon-theme: initial add 1.3Andreas Müller2014-10-011-0/+25
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* smartmontools: add systemd service fileChen Qi2014-09-262-1/+25
| | | | | | | | Add systemd service file for smartmontools. The service is disabled by default. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* smartmontools: fix for its SysV init scriptChen Qi2014-09-263-3/+16
| | | | | | | | | Changes include: 1. Make it run at runlevel 2, 3, 4 and 5 by default. 2. Add /etc/default/smartmontools, just as Ubuntu does. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iscsi-initiator-utils: add recipe fileRoy Li2014-09-268-0/+524
| | | | | | | | | | The package provides the server daemon for the iSCSI protocol, as well as the utility programs used to manage it. iSCSI is a protocol for distributed disk access using SCSI commands sent over Internet Protocol networks Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Phoronix Test Suite packageTodd E Brandt2014-09-261-0/+24
| | | | | | | | | | | | | | | | This is the package recipe for the phoronix test suite v5.2.1. The tool is for benchmarking and testing of the system. Signed-off-by: Todd Brandt <todd.e.brandt@linux.intel.com> ---- meta-oe/recipes-benchmark/phoronix-test-suite/phoronix-test-suite_5.2.1.bb | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) v2: changes based on Ross Burton's comments. However, I kept this line: S = "${WORKDIR}/phoronix-test-suite", since the tarball folder doesn't include the version number. v3: changed the license file locatoin and moved the RDEPENDS field down Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ruby.inc: DEPEND on libyaml-nativeMark Asselstine2014-09-261-1/+1
| | | | | | | | | | | | Without this dependency we will see warnings when ever we use the ruby-native from the sysroot ...tmp/sysroots/x86_64-linux/usr/lib/ruby/yaml.rb:84:in `<top (required)>': It seems your ruby installation is missing psych (for YAML output). To eliminate this warning, please install libyaml and reinstall your ruby. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* radvd: add systemd service fileChen Qi2014-09-262-1/+27
| | | | | | | | Add systemd service for for radvd. The unit is disabled by default, just as Fedora20 does. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ssmping: add recipe for ssmping-0.9.1YangHaibo2014-09-261-0/+10
| | | | | Signed-off-by: YangHaibo <b40869@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rsyslog: add ptest supportJackie Huang2014-09-264-1/+185
| | | | | | | | | | | | Changed: - add a patch to use serial-tests config needed by ptest - add a patch to fix rsyslog test cases don't finish issue - add run-ptest, do_compile_ptest and do_install_ptest - add dependency for rsyslog-ptest - add PACKAGECONFIG for valgrind Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-perl: fix for eglibc-gconvsRobert Yang2014-09-262-3/+3
| | | | | | | There is no eglibc-gconvs now, but glibc-gconvs. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xchat: update recipe with build/configure fixesstephen.arnold422014-09-263-9/+99
| | | | | | | | | | | | | | Update recipe with build/configure fixes (rework autotools config, add patch for separate build dir, add patch for automake foreign, add PACKAGECONFIG option for python interface, move dbus to RDEPEND, as dbus-glib header is required for build; the last one is a workaround for the QA depend warning on more than one dep in PKGCONF). Upstream-Status: Inappropriate (no more upstream) Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Steve Arnold <stephen.arnold42@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltp-ddt: keep do_make_scripts as separate task to lock correctlyDenys Dmytriyenko2014-09-261-5/+6
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* zeromq: following ptest formattingRoy Li2014-09-262-10/+17
| | | | | Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* toybox: New recipe for toybox-0.4.9Paul Barker2014-09-263-0/+441
| | | | | | | | | | | | | | | | | | | | | | | | | | Toybox is a BSD-licensed alternative to Busybox which may be of interest to a few people. It's still a work in progress but it already covers a large number of the basic commands a system needs. Removing toybox after it has been installed currently bricks the system though as the postrm script runs after '/bin/toybox' has been removed (so things like '/bin/ln' become broken links and the update-alternatives script can't run). Toybox is patched to change the install paths of several utilities to match the paths used by Busybox. This is needed as update-alternatives from opkg-utils cannot handle two providers of a given utility which place their links in different locations. Link locations have so far only been matched with Busybox, other packages such as coreutils still cause clashes. Therefore, toybox currently installs cleanly on core-image-minimal but fails to install cleanly on core-image-full-cmdline. Hopefully Toybox is still usable for testing in the current state. With further development of the recipe it should be possible to install and uninstall toybox cleanly on all core images. With further upstream development it should become a viable replacement for Busybox. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ruby.bbclass: introduce a class to assist in building gemsMark Asselstine2014-09-262-0/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to allow the building of gems we have created a ruby.bbclass. The building of gems is much like the building of python packages in that we rely on building up -native gems in order to facilitate the cross compiling of the gems that will be built for the target. When dependencies exist between gems they must be satisfied by the -native gems installed in the host sysroot. This approach is feasible since the build process is able to query installed gems without being affected by the ARCH they were built for. At this point I have yet to come across a situation where the assumption associated with this approach have failed but so far focus has only been on x86 and x86-64 builds. The recipes which inherit the ruby.bbclass can optionally define a BPV in the case where the gemspec version doesn't always map 1:1 to the PV. This situation has only been encountered on a few occasions so the class has been made to default BPV to PV. To demonstrate the ruby.bbclass in use we have included a recipe to build the bundler gem. Bundler can be used on a running target to install gems from rubygems.org, which can be useful in itself when you don't have recipes available for gems but want to try installing and running pre-built gems. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tftp-hpa: bug fix on empty file put errorzhangxiao2014-09-262-0/+34
| | | | | | | | | | With the feature that checking the disk filled up, the return value of function write_behind was checked and used to detect the disk status. While for empty file, without data being written, this function will return -1 thus the disk filled up error was miss-raised. Fix it. Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dialog: fix the redirection of the error informationRoy Li2014-09-261-2/+2
| | | | | | | | Drop the error information, other than redirect them to stdout, otherwise the error information will be included into LIBS/CFLAG Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* multipath-tools: update to version 0.5.0+Joe Slater2014-09-265-9/+304
| | | | | | | | | | SCRREV includes patches up to 9/12/2014. Modify upstream source to be better set up for cross compilation. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: klcc: consider --sysroot option and override gcc-cross encoded sysrootAndrea Adami2014-09-263-2/+17
| | | | | | | | | | | | | For the recipes built with klcc-cross it is necessary to pass --sysroot otherwise we default to the one encoded in gcc-cross which actually is the 'first one' built. The issue was revealed when building for armv4 after having built for armv5te: the produced binaries did contain Illegal Instruction (bx lr). Use ${TOOLCHAIN_OPTIONS} variable to specify --sysroot=${STAGING_DIR_TARGET} Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rsyslog: add UPDATE_ALTERNATIVE for syslog-serviceChen Qi2014-09-261-1/+8
| | | | | | | | | Use ALTERNATIVE mechanism in OE to manage the syslog service to avoid conflicts with other syslog implementations like sysklogd or busybox. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* imagemagick: do not install magick-baseconfig.h repeatedlyWenzong Fan2014-09-262-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | Both targets install-data-local & install-includeHEADERS will install header file magick-baseconfig.h to the same location, and they might be run in the same time while enabling parallel build: * target dependencies: + install-data-am: ... install-data-local ... install-includeHEADERS * make install error: /usr/bin/install: cannot create regular file \ `.../usr/include/ImageMagick-6/magick/magick-baseconfig.h': \ File exists \ make[3]: *** [install-magickincarchHEADERS] Error 1 * reproduce the error: $ /usr/bin/install test /tmp & /usr/bin/install test /tmp [1] 4052 /usr/bin/install: cannot create regular file `/tmp/test': File exists [1]+ Exit 1 /usr/bin/install test /tmp Just disable the one from install-data-local to remove this race issue. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* collectd: add systemd unit fileChong.Lu@windriver.com2014-09-262-2/+23
| | | | | | | Add systemd unit file for collectd. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* talloc: fixes for sstate cache reuseRobert Yang2014-09-261-1/+9
| | | | | | | | | | | | | Fixes for sstate cache reuse between different build dirs. The ${SWIGLIBDIR##${STAGING_DIR_NATIVE}} had confused bitbake, bitbake would add the "SWIGLIBDIR##${STAGING_DIR_NATIVE}" to the deps of do_install, which caused the sstate cached can't be re-used. Use another way for SWIGLIBDIR to fix the problem. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* talloc: fix swig dependenciesWenzong Fan2014-09-262-3/+4
| | | | | | | | | | | | | | | | * depens on swig-native to make sure that the talloc.i always be installed; * remove relative path that from `swig -swiglib`: ${D}/usr/bin/../share -> ${D}/usr/share This prevents 'install' from creraing empty dir: ${D}${bindir}; * fix the path to talloc.i for separate build. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postgresql: add systemd unit fileChong.Lu@windriver.com2014-09-262-1/+48
| | | | | | | | | Add systemd unit file for postgresql. When 'sysvinit' and 'systemd' are both in DISTRO_FEATURES, we need to prevent the init script from running via systemd. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postgresql: move initdb to postgresql-setupChong.Lu@windriver.com2014-09-263-50/+77
| | | | | | | | | | We shouldn't use sysvinit init script to initialize database when use systemd as the init manager, so split initdb function to postgresql-setup. Before starting postgresql server, we can use "postgresql-setup initdb" to initialize the database cluster. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hostapd: use ${PN} for SYSTEMD_SERVICEChen Qi2014-09-261-3/+3
| | | | | | | Use ${PN} for SYSTEMD_SERVICE to avoid errors in case of multilib. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: use ${PN} for SYSTEMD_SERVICEChen Qi2014-09-261-2/+2
| | | | | | | Use ${PN} for SYSTEMD_SERVICE to avoid errors in case of multilib. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* subsurface: Adjust dependencies to match eglibc -> glibc moveKhem Raj2014-09-261-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* collectd: Upgrade to 5.4.1 and fix with glibc 2.20Khem Raj2014-09-263-9/+111
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit, acpitests: Fix build on hardfloat armKhem Raj2014-09-262-2/+5
| | | | | | | | | | | | luajit as well as acpitests build system has mind of its own and does not respect CC and friends in makefiles so we have to inject the CFLAGS via EXTRA_OEMAKE, some of ABI defining params e.g. float-abi selection is mentioned in TUNE_CCARGS and not in TOOLCHAIN_OPTIONS. This causes build to go for softfloat build and that is not what we want. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* numlockx: Update SRC_URI to somewhere fetchableKhem Raj2014-09-261-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ckermit: Update recipe ckermit_301.bb -> ckermit_302.bbKhem Raj2014-09-261-4/+5
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* keymaps: systemd support now in OE-CorePaul Eggleton2014-09-262-20/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* portmap: systemd support now in OE-CorePaul Eggleton2014-09-262-21/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* dhcp: remove parts now merged into OE-Core recipePaul Eggleton2014-09-263-36/+3
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libunwind: remove as recipe is now in OE-CorePaul Eggleton2014-09-262-34/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* glade3: Enable gnome support in meta-gnome instead of meta-oeKhem Raj2014-09-262-1/+2
| | | | | | | | | | | | | | | | This decouples meta-oe dependencies on meta-gnome, right now we have to use meta-gnome as dependent layer ERROR: Nothing PROVIDES 'libbonoboui' (but meta-openembedded/meta-oe/recipes-devtools/glade/glade3_3.8.2.bb DEPENDS on or otherwise requires it) ERROR: Required build target 'glade3' has no buildable providers. Missing or unbuildable dependency chain was: ['glade3', 'libbonoboui'] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nautilus: Drop using autotools-brokensepKhem Raj2014-09-261-3/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libgnomekbd: Drop using autotools-brokensepKhem Raj2014-09-261-7/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* proftpd: fix integer overflow CVE-2013-4359Hongxu Jia2014-09-262-1/+144
| | | | | | | | | | | | | Integrate a patch from proftpd upstream to fix an integer overflow bug described in the CVE-2013-4359, which allows remote attachers to cause a denial of service (memory consumption) attack. Refer: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4359 Signed-off-by: Shan Hai <shan.hai@windriver.com> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webmin: fix hardcode of python2.3Robert Yang2014-09-262-1/+28
| | | | | | Use "/usr/bin/env python" to fix it. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* rrdtool: use rrdtool rather than PNRobert Yang2014-09-261-1/+1
| | | | | | | The "${datadir}/${PN}" will be changed to "${datadir}/lib32-rrdtool" when multilib which isn't what need, use rrdtool to fix the problem. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* bonnie: add perl to RDEPENDS_bonnie-scriptsRobert Yang2014-09-261-0/+2
| | | | | | | | Perl: bonnie-scripts/usr/bin/bon_csv2html:#!/usr/bin/perl bonnie-scripts/usr/bin/bon_csv2txt:#!/usr/bin/perl Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* sdparm: split sdparm-scripts subpkgRobert Yang2014-09-261-0/+6
| | | | | | | | | | | | | | Bash scripts: packages-split/sdparm/usr/bin/sas_disk_blink:#!/bin/bash packages-split/sdparm/usr/bin/scsi_ch_swp:#!/bin/bash The sdparm is a ~150K executable so making it pull in bash at >1000K isn't good for embedded systems. Neither script appears to be essential, so put them in sdparm-scripts as Randy suggested. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* sg3-utils: add bash to RDEPENDS_sg3-utilsRobert Yang2014-09-261-0/+2
| | | | | | | | | | | | | | Bash scripts: sg3-utils/usr/bin/scsi_stop:#!/bin/bash sg3-utils/usr/bin/scsi_mandat:#!/bin/bash sg3-utils/usr/bin/scsi_logging_level:#! /bin/bash sg3-utils/usr/bin/scsi_temperature:#!/bin/bash sg3-utils/usr/bin/scsi_start:#!/bin/bash sg3-utils/usr/bin/scsi_satl:#!/bin/bash sg3-utils/usr/bin/scsi_readcap:#!/bin/bash sg3-utils/usr/bin/scsi_ready:#!/bin/bash Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* apache2: split apache2-scripts subpkgRobert Yang2014-09-261-2/+8
| | | | | | | | | | Split apache2-scripts subpkg to put the perl script dbmmanage, so that apache2 doesn't have to RDEPEND on perl. Add another perl script apxs to apache2-dev pkg as Olof Johansson suggested. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* phpmyadmin: add bash to RDEPENDS_phpmyadminRobert Yang2014-09-261-0/+1
| | | | | | | | | | | | | | | | Bashism: possible bashism in plugins/transformations/generator_plugin.sh line 16 (echo -e): echo -e "Usage: ./generator_plugin.sh MIMEType MIMESubtype TransformationName [Description]\n" possible bashism in plugins/transformations/generator_plugin.sh line 28 (${parm,[,][pat]} or ${parm^[^][pat]}): MT="${MT^}" possible bashism in plugins/transformations/generator_plugin.sh line 29 (${parm,[,][pat]} or ${parm^[^][pat]}): MS="${MS^}" possible bashism in plugins/transformations/generator_plugin.sh line 30 (${parm,[,][pat]} or ${parm^[^][pat]}): TN="${TN^}" possible bashism in plugins/transformations/generator_plugin.sh line 51 (should be 'b = a'): if [ "$4" == "--generate_only_main_class" ]; then Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* memcached: add bash to RDEPENDS_memcachedRobert Yang2014-09-261-1/+3
| | | | | | | | | | | | | | | | | | | | | | Bashism: possible bashism in memcached/etc/init.d/memcached line 40 (bash arrays, ${name[0|*|@]}): if [ -r "${FILES[0]}" ]; then possible bashism in memcached/etc/init.d/memcached line 42 (bash arrays, ${name[0|*|@]}): for FILE in "${FILES[@]}"; possible bashism in memcached/etc/init.d/memcached line 53 (should be VAR="${VAR}foo"): CONFIGS+=($NAME) possible bashism in memcached/etc/init.d/memcached line 54 (should be 'b = a'): elif [ "memcached_$2" == "$NAME" ]; possible bashism in memcached/etc/init.d/memcached line 62 (bash arrays, ${name[0|*|@]}): if [ ${#CONFIGS[@]} == 0 ]; possible bashism in memcached/etc/init.d/memcached line 71 (bash arrays, ${name[0|*|@]}): CONFIG_NUM=${#CONFIGS[@]} possible bashism in memcached/etc/init.d/memcached line 72 ('((' should be '$(('): for ((i=0; i < $CONFIG_NUM; i++)); do possible bashism in memcached/etc/init.d/memcached line 73 (bash arrays, ${name[0|*|@]}): NAME=${CONFIGS[${i}]} Signed-off-by: Robert Yang <liezhi.yang@windriver.com>