summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* lxdm: RDEPEND on libsvg-gtkDan McGregor2015-02-121-1/+1
| | | | | | | | 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>
* xserver-nodm-init: only enable for runlevel 5Dan McGregor2015-02-122-2/+11
| | | | | | | | | 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>
* openldap: fix for new libtoolRobert Yang2015-02-121-1/+1
| | | | | | | 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>
* mariadb: mariadb-server depends on mariadb-clientRoy Li2015-02-121-1/+2
| | | | | | | | | /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>
* rsnapshot: specify where perl is on the targetJoe Slater2015-02-121-0/+1
| | | | | | | 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>
* rng-tools: Fixes for latest OE layoutsGary Thomas2015-02-122-4/+5
| | | | | | | | | | | | | | | | | 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>
* tmux: remove sed-native from DEPENDSPaul Eggleton2015-02-121-1/+1
| | | | | | | | 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>
* rsyslog: don't call init script in logrotate conf fileJackie Huang2015-02-121-2/+2
| | | | | | | | | 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>
* rsyslog: add packageconfig for imfile moduleJackie Huang2015-02-121-1/+2
| | | | | | | * 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>
* polkit-group-rule: Add polkitd user and groupAsh Charles2015-02-121-0/+1
| | | | | | | | | | | | | | | | | | | | 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>
* cpufrequtils: Don't preserve host user permissionsAsh Charles2015-02-121-1/+1
| | | | | | | | | | | | | | 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>
* libspatialite: Upgrade to version 4.2.0Holger Hans Peter Freyther2015-02-124-212/+27
| | | | | | | | | | | | 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>
* libpostproc: drop, moved to oe-coreMartin Jansa2015-02-121-43/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add x11 to required DISTRO_FEATURESMartin Jansa2015-02-1225-18/+83
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* samba: disable service by defaultChong.Lu@windriver.com2015-02-121-0/+2
| | | | | | | 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>
* mozjs_17.0.0: Fix build error in powerpc(e500v2)leimaohui2015-02-122-0/+37
| | | | | | | | | | | 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>
* debianutils: remove, this is in oe-core nowRoss Burton2015-02-122-199/+0
| | | | | | | | 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>
* iperf3: Add native supportmike.looijmans@topic.nl2015-02-121-0/+1
| | | | | | | | | | | | | 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>
* tclap: add ALLOW_EMPTY in bb fileYangHaibo2015-02-121-0/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* syslog-ng: Add a PACKAGECONFIG for syslog-ng-libsChong.Lu@windriver.com2015-02-121-0/+1
| | | | | | | | | 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>
* php: Look for libraries in ${baselib} rather than libJackie Huang2015-02-121-0/+1
| | | | | | | | | | | 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>
* fb-tests: Prepend fb- to the binariesDarren Hart2015-02-121-5/+6
| | | | | | | | | 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>
* nana: add new recipeLi xin2015-02-123-0/+211
| | | | | | | | | 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>
* msr-tools: add recipeBen Shelton2015-01-281-0/+19
| | | | | | | | 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>
* openct: add new recipeLi xin2015-01-286-0/+265
| | | | | | | | | | | | 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>
* system-setup-keyboard: add new recipeLi xin2015-01-281-0/+29
| | | | | | | | | 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>
* system-config-keyboard: add new recipeLi xin2015-01-281-0/+27
| | | | | | | | 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>
* rsyslog: set the default file permissionJackie Huang2015-01-281-0/+2
| | | | | | | | 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>
* pkcs11-helper: add new recipeLi xin2015-01-201-0/+29
| | | | | | | | | | | 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>
* lcov: add initial recipe 1.11Ting Liu2015-01-201-0/+28
| | | | | Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cryptsetup: update 1.6.2 -> 1.6.6Andre McCurdy2015-01-201-3/+3
| | | | | Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libjpeg-turbo: update 1.3.1 -> 1.4.0Andre McCurdy2015-01-201-5/+5
| | | | | | | | 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>
* crash: add new recipeleimaohui2015-01-155-0/+117
| | | | | | | crash core analysis suite Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rsyslog: fix build with json-0.12Martin Jansa2015-01-152-0/+46
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: add recipe for vim-tinyJackie Huang2015-01-152-7/+26
| | | | | | | | | | | | 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>
* libssh: depends fixArmin Kuster2015-01-151-0/+3
| | | | | | | 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>
* dlm: add a new recipeleimaohui2015-01-121-0/+49
| | | | | | | 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>
* corosync_2.3.4: add new recipeleimaohui2015-01-121-0/+61
| | | | | | | 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>
* libqb: add new recipeleimaohui2015-01-121-0/+26
| | | | | | | 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>
* libutempter: Fix compile errorQian Lei2015-01-122-5/+41
| | | | | | | | | | | iface.c: In function 'utempter_add_record': | <command-line>:0:12: error: expected expression before '/' token | iface.c:46:35: note: in expansion of macro 'LIBEXECDIR' | #define UTEMPTER_DEFAULT_PATHNAME LIBEXECDIR "/utempter/utempter" Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libssh: update to just after 0.6.4Paul Eggleton2015-01-081-1/+3
| | | | | | | | | | | Among other things, includes a fix for CVE-2014-8132. (There are a couple of useful-looking fixes after 0.6.4 in the 0.6 branch, hence I have renamed the recipe to _git and set PV to the standard format.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: add PACKAGECONFIG for imapPaul Eggleton2015-01-081-4/+6
| | | | | | | Allow imap support to be easily disabled; default it to enabled based on previous configuration. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: add PACKAGECONFIG to fix implicit dependency on libpamPaul Eggleton2015-01-081-1/+4
| | | | | | | | | Add a pam PACKAGECONFIG option defaulted from the pam DISTRO_FEATURES item, so that if pam isn't in DISTRO_FEATURES, it is explicitly disabled (and conversely if it is in DISTRO_FEATURES that we have an explicit dependency on libpam). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* uw-imap: make libpam dependency dependent on DISTRO_FEATURESPaul Eggleton2015-01-081-2/+5
| | | | | | If pam is not in DISTRO_FEATURES, we shouldn't be building it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: fix phar script packagingPaul Eggleton2015-01-082-10/+23
| | | | | | | | | | | | | | Fix several issues with how the phar package is installed and packaged: * The symlink was pointing to an absolute path on the host, which naturally does not work on the target * The script itself had a shebang pointing to a path on the host * A file-rdeps warning was occurring due to rpmdeps detecting that the script requires the php binary; in order to prevent the main php package depending on php-cli which provides the php binary, move the phar script to its own package (I suspect most people won't need it anyway). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: upgrade to 5.5.20Paul Eggleton2015-01-081-2/+2
| | | | | | | | | | | | | | | | | | | | | Among many fixes since 5.5.15, the following security issues were fixed: CVE-2014-8142 CVE-2014-3710 CVE-2014-3669 CVE-2014-3670 CVE-2014-3668 CVE-2014-3538 CVE-2014-3587 CVE-2014-2497 CVE-2014-5120 CVE-2014-3597 For more details please see the upstream changelog: http://php.net/ChangeLog-5.php Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: integrate modphpPaul Eggleton2015-01-084-32/+163
| | | | | | | | | | | | | | | | | | | Build the mod_php Apache module within the main php recipe; this avoids files in the sysroot from stepping on eachother and therefore avoids the resulting build failure. Changes made: * Add an "apache2" PACKAGECONFIG, default disabled. This means that if you previously used the modphp recipe you now need to set PACKAGECONFIG for php to include "apache2". * Bring in most patches and configure options from the modphp recipe. * Specify ${libdir}/php5 as libdir. This avoids the PHP extensions directory being /usr/lib/extensions by default which is ugly. * Tidy up some superfluous/malformed entries in FILES_${PN}-pear * Drop obsolete PHP_MAJVER * Replace virtclass- override with class- Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* libc-client: rename to uw-imap, upgrade to 2007fPaul Eggleton2015-01-084-5/+113
| | | | | | | | | | | | * Upgrade to 2007f * Rename to uw-imap; this is the name used by Fedora and is much more sensible than libc-client * Fix errors when linking the library against code compiled with -fPIC such as mod-php (patch from Fedora). * Add a security patch from Fedora * Rename files directory to uw-imap Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: upgrade to 5.5.15Paul Eggleton2015-01-081-5/+6
| | | | | | | | | | | | | Based on the corresponding changes to the modphp recipe in meta-webserver. From the commit message for the modphp upgrade: * LIC_FILES_CHKSUM needed to change because the copyright year changed * Enabled mcrypt since upstream recommend this for acceptable performance * Disabled the opcache; this is a new feature in 5.5 and the configure check for it currently breaks when cross-compiling. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* linux.inc: support building with B != S which is default nowMartin Jansa2015-01-081-8/+8
| | | | | | | | | | | | | | * this .inc file wasn't working since oe-core commit: commit 106dab2fd0321e6b4e77b40111e59a3a31d329d4 Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Fri Dec 19 17:46:27 2014 +0000 Subject: kernel: Fix non linux-yocto builds * Fixes following do_configure error | NOTE: make oldconfig | make: *** No rule to make target `oldconfig'. Stop. | ERROR: oe_runmake failed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>