summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
* strongswan: move to meta-networkingPaul Eggleton2013-04-291-36/+0
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* vim: update to 7.3.905Paul Barker2013-04-224-5461/+10
| | | | | | | | | | | | | | | | | Replace version 7.2.446 with the latest version currently available, 7.3.905. The old fetch method was inefficient as version 7.2 was downloaded and patches applied to get to version 7.2.446. Attempting this method with git 7.3 did not work as not all 905 patches applied cleanly. Instead we fetch version 7.3.905 directly from the upstream mercurial repository. This causes an implicit dependency on mercurial-native for the build which is reasonable considering that not many images include vim by default. The previously used patch configure.in_remove_CC_quotes.patch is still required as these changes haven't been made upstream; this patch still applies cleanly. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: use correct license filePaul Barker2013-04-221-1/+1
| | | | | | | | The vim license conditions are in the file runtime/doc/uganda.txt within the sources, not src/README.txt. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: use example vimrc from vim runtime filesPaul Barker2013-04-222-99/+4
| | | | | | | | | | | | Rather than keeping our own local vimrc file we can use vimrc_example.vim from the runtime files distributed with vim. This keeps us up-to-date with changes to the config when we move to a new vim version. Also tidy comments around do_install_append so that it is clearer what is happening. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* p910nd: Fix the lock directory useOtavio Salvador2013-04-222-2/+33
| | | | | | | | | The original code uses a subdir inside of /var/lock which is hard for us to manage as it may be running in tmpfs; we did change it for avoid the subdir so it just works. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: do not link to ICUMarcin Juszkiewicz2013-04-222-0/+31
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: prevent binaries from being stripped too earlyPaul Barker2013-04-191-0/+1
| | | | | | | | | | By default, vim binaries are stripped during the build. This prevents us from putting non-stripped binaries into a -dbg package. Passing 'STRIP=/bin/true' to configure is the method recommended in the vim Makefile to disable stripping of binaries during the build. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: recommend that runtime data is installed along with binariesPaul Barker2013-04-191-0/+3
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ipsec-tools: move to meta-networking and tweakPaul Eggleton2013-04-193-72/+0
| | | | | | | * Add purpose and Upstream-Status to patch Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tbb: update to 4.1 Update 3 version from 20130314Marcin Juszkiewicz2013-04-192-3/+34
| | | | | | | | ARMv7a support was added in 4.1 Update 3 Older ARM cores support was added by me. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* multipath-tools: move to right placeMartin Jansa2013-04-161-0/+30
|
* recipes: Unify indentationMartin Jansa2013-04-1582-710/+706
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* libetpan: add liblockfile dependencyMartin Jansa2013-04-151-1/+3
| | | | | | | | | | * claws-mail failed with | configure:20783: checking whether libetpan-config hints compiles and links fine | configure:20797: arm-oe-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm -o conftest -O2 -pipe -g -feliminate-unused-debug-types -Wno-unused-function -Wno-pointer-sign -Wall -pthread -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/include/enchant -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/include/glib-2.0 -I/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/lib/glib-2.0/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c -lm -L/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/qemuarm/usr/lib -letpan -pthread -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -lgnutls -llockfile -lsasl2 >&5 | /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/sysroots/x86_64-linux/usr/libexec/armv5te-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.7.2/ld: cannot find -llockfile | collect2: error: ld returned 1 exit status Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pcsc-lite: move systemd support from meta-systemd back to meta-oeMartin Jansa2013-04-151-1/+8
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* syslog-ng: move systemd support from meta-systemd back to meta-oeMartin Jansa2013-04-151-2/+10
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* strongswan: move systemd support from meta-systemd back to meta-oeMartin Jansa2013-04-151-5/+8
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* udisks: move systemd support from meta-systemd back to meta-oeMartin Jansa2013-04-152-2/+124
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cryptsetup: Update to latest version and use openssl as crypto backendStefan Herbrechtsmeier2013-04-152-18/+31
| | | | | | | | | | | | | | | | | | | | | Cryptsetup with the command luksOpen failed with the error message: device-mapper: status ioctl failed: Permission denied The error comes from libgcrypt with drops root privileges if it is linked with libcap support [1]. Update cryptsetup to latest version, add PACKAGECONFIG for crypto backend selection (openssl / gcrypt) and change the default crypto backend to openssl as libgcrypt states the drop root privileges behaviour as a feature [2]. The license was updated to GPLv2 with OpenSSL exception. Update the RRECOMMENDS to be conistent with the package names. [1] http://code.google.com/p/cryptsetup/issues/detail?id=47 [2] https://bugs.g10code.com/gnupg/issue1181 Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pngcheck initial add 2.3.0Andreas Müller2013-04-091-0/+22
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework: enable autostartSamuel Stirtzel2013-04-092-1/+13
| | | | | | | maliit-server will start via xdg autostart Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* maliit-framework: fix for Qt applicationsSamuel Stirtzel2013-04-092-1/+46
| | | | | | | fixes a linking issue and also sets the required variable for X based programms Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gd: Add mirror for when libgd.org is downPaul Barker2013-04-081-0/+2
| | | | | | | | Added http://fossies.org/unix/www/ as a mirror of http://www.libgd.org/releases/ so that gd-2.0.36RC1.tar.gz can still be downloaded when libgd.org is down. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fbset: Replace deprecated update-alternatives syntaxPaul Barker2013-04-081-6/+4
| | | | | | | | | | | | | | | | | | Building fbset gave the following warning: WARNING: fbset: Use of ALTERNATIVE_NAME is deprecated, see update-alternatives.bbclass for more info. update-alternatives.bbclass states that this warning will eventually become an error so this is worth fixing. The use of deprecated syntax is replaced with current syntax to do the same thing. To test that this works, a .deb package was created and the post-install script was checked to ensure that update-alternatives would be called with the exact same arguments as it was by the script generated by the old recipe. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libyaml: allow native buildsAndreas Oberritter2013-04-041-0/+2
| | | | | Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gperftools: add 2.0Marcin Juszkiewicz2013-03-292-0/+593
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmcrypt: add 2.5.8Marcin Juszkiewicz2013-03-291-0/+12
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libunwind: add 1.1 versionMarcin Juszkiewicz2013-03-292-0/+16
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tbb: add 4.1 20130116 version (4.1 update 2)Marcin Juszkiewicz2013-03-293-0/+67
| | | | | | | | | | | | | | Intel® Threading Building Blocks (Intel® TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable and composable, and that have future-proof scalability. Natively supports only x86(-64) targets with fallbacks for non-supported architectures. There is a work at Linaro to add AArch64 and ARMv7a support. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glog: add 0.3.3 versionMarcin Juszkiewicz2013-03-292-0/+15
| | | | | | | | | | | The glog library implements application-level logging. This library provides logging APIs based on C++-style streams and various helper macros. glog.inc cause meta-linaro has glog_svn.bb recipe as well Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lio-utils: initial add 4.1Ting Liu2013-03-251-0/+59
| | | | | | | | | | | | lio-utils (lio-utils.git) provide a simple low-level configuration tool set for the Target+iSCSI (LIO). lio-utils use the configFS kernel API that is available with LIO, which provides a clean interface for controlling the kernel level Target engine and its fabric module subsystems. Signed-off-by: Ting Liu <b28495@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: do not strip during installMarcin Juszkiewicz2013-03-212-1/+2
| | | | | | | | | | | | | | | | | Before: WARNING: File '/usr/lib/openldap/slapd' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapsearch' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapmodify' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapdelete' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapmodrdn' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldappasswd' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapwhoami' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapcompare' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapexop' from openldap was already stripped, this will prevent future debugging! WARNING: File '/usr/bin/ldapurl' from openldap was already stripped, this will prevent future debugging! Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ca-certificates: support running update-ca-certificates during do_rootfsAndreas Oberritter2013-03-214-16/+87
| | | | | Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencv: switch to out-of-tree buildsKoen Kooi2013-03-211-0/+4
| | | | | | | This eliminates a few warnings from the configure step and makes sense in general. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencv: enable SSE1/2/3 and SSSE3 when finding '-msse3' in TARGET_CC_ARCHKoen Kooi2013-03-211-1/+2
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsprogs: fix compile with uclibcAndreas Oberritter2013-03-182-1/+108
| | | | | | | | Uclibc doesn't have aio.h, which xfsprogs checks for. However, xfsprogs doesn't use aio. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libtinyxml: Add native support and use relative pathsStefan Herbrechtsmeier2013-03-181-8/+10
| | | | | | | | Replace CXXFLAGS += "-fPIC" with EXTRA_CXXFLAGS to allow native build and use relative paths to simplify recipe. Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmsensors: Upgrade 3.3.2 -> lmsensors_3.3.3Khem Raj2013-03-131-5/+3
| | | | | | | | | | | Fix build with mutlilib enabled architectures when we have libdir != /usr/lib it always would not package libsensors.* since they will get installed into /usr/lib and ignored. So define LIBDIR properly Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* onig: do not use system headersMarcin Juszkiewicz2013-03-132-1/+46
| | | | | | | | | When build on host with older eglibc (Ubuntu 12.04) build fails with: /tmp/OE/build/tmp-eglibc/sysroots/genericarmv8/usr/include/bits/predefs.h:23:3: error: #error "Never use <bits/predefs.h> directly; include <stdc-predef.h> instead." Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: upgrade to 0.18.4Martin Jansa2013-03-132-12/+10
| | | | | | * 0.18.0 was failing to build after libpng was upgraded to 1.6 in oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gsoap: added gsoap 2.8.12 recipeFelipe F. Tonello2013-03-133-0/+54
| | | | | | | This recipe was inspired on the gsoap recipe in oe-classic. Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmsensors: Add lmsensors-config RRECOMMENDSThomas Fitzsimmons2013-02-163-37/+19
| | | | | Signed-off-by: Thomas Fitzsimmons <fitzsim@cisco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmsensors-config: Initial commitThomas Fitzsimmons2013-02-165-0/+50
| | | | | | | | | | | | | | lmsensors-config provides lmsensors configuration files. The main lmsensors recipe provides machine-independent parts of lmsensors, while this recipe allows configuration files to be machine-specific. The packages consist of: * lmsensors-config-libsensors: libsensors configuration file * lmsensors-config-sensord: sensord logging daemon configuration files * lmsensors-config-fancontrol: fancontrol script configuration file Signed-off-by: Thomas Fitzsimmons <fitzsim@cisco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* oniguruma: add 5.9.3 versionMarcin Juszkiewicz2013-02-161-0/+15
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ca-certificates: upgrade to 20130119Martin Jansa2013-02-161-2/+2
| | | | | | * old archive is no longer on upstream URL Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mg: add recipe for version 20110905Mario Domenech Goulart2013-02-161-0/+20
| | | | | Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libyaml: update to 0.1.4 and tweakPaul Eggleton2013-02-161-4/+3
| | | | | | | | | * Update to 0.1.4 * Set SUMMARY instead of DESCRIPTION * Drop PR Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xchat: add libsexy to DEPENDSMartin Jansa2013-02-011-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnome-terminal, system-tools-backends, slim, benchfft, syslog-ng: move to ↵Martin Jansa2013-02-015-0/+0
| | | | | | | | | nonworking directories * this set does not build with distroless qemuarm as reported in 'State of bitbake world' thread, nobody volunteered to fix them Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: use new u-a syntaxMartin Jansa2013-01-311-5/+5
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: implement gvim, vim-tiny as PACKAGECONFIGMartin Jansa2013-01-314-73/+30
| | | | | | | | | | | | | | | * only one of those should be built in sysroot, otherwise they were overwritting files provided by other alternatives * define PACKAGECONFIG options * there are no RCONFLICTS/RREPLACES/RPROVIDES, because it depends on selected PACKAGECONFIGs * add PN to VIMDIR and use VIMDIR where undefined VIMVER was (e.g. "${PN}${VIMVER}") * move checksums from .inc to recipe * vim/gvim/vim-tiny conflict is now fatal, with http://patches.openembedded.org/patch/43105/ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>