summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
...
* openldap: update version to 2.4.39Jackie Huang2014-10-109-42/+125
| | | | | | | | | | | | | | | | | | | | | Changed: * Move slapd from ${libexecdir} to ${sbin}: Installing slapd under ${sbin} is more FHS and LSB compliance * Manage init script by inheriting update-rc.d, than postinst * Add status for initscript * Rename the patch named with commit id to gnutls-Avoid-use-of-deprecated-function.patch * Add a patch for CVE-2013-4449 * Add a patch to use /dev/urandom for entropy * Allow tls obtains random bits from /dev/urandom: The URANDOM_DEVICE is undefined for cross-compiling, define it as /dev/urandom to allow tls obtains random bits from /dev/urandom. * Add PACKAGECONFIG for mdb, ndb, relay and sock * Remove unsupported config for ldbm * Add license file Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fftw: add virtual/fftw to PROVIDES and EXCLUDE_FROM_WORLDMartin Jansa2014-10-065-2/+10
| | | | | | | | | | | | | | | * now when sysroot conflicts are fatal we really don't want to build multiple fftw providers in the same sysroot ERROR: The recipe fftwl is trying to install files into a shared area when those files already exist. Those files and their manifest location are: /home/jenkins/oe/world/shr-core/tmp-glibc/sysroots/qemuarm/usr/include/fftw3.f Matched in manifest-qemuarm-fftw.populate_sysroot manifest-qemuarm-fftwf.populate_sysroot Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libssh2: add recipe fileFabrice Coulon2014-10-061-0/+18
| | | | | | | | | | | A separate commit on curl adds a PACKAGECONFIG option within the curl recipe in OE-Core to use libssh2 in curl, the user can enable libssh2 via conf/local.conf or custom distro configuration, this will pull in libssh2, which is not used by default. Signed-off-by: Fabrice Coulon <fabrice.coulon@axis.com> Signed-off-by: Olof Johansson <olof.johansson@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rsnapshot: add new packageWenzong Fan2014-10-061-0/+34
| | | | | | | | | | | | | rsnapshot is a filesystem snapshot utility based on rsync. rsnapshot makes it easy to make periodic snapshots of local machines, and remote machines over ssh. The code makes extensive use of hard links whenever possible, to greatly reduce the disk space required. Homepage: http://www.rsnapshot.org/ Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* imagemagick: Update recipe 6.8.8 -> 6.8.9Khem Raj2014-10-063-79/+6
| | | | | | | | | | Fix fetch failures Remove automate patch we have 1.12+ automake in OE-Core now Change-Id: I2ba1f6fb173613774f29f87c621ad3ca10f4e872 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: drop the anonymous function and use proper install layoutJackie Huang2014-10-041-22/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The anonymous function redefined bindir to bindir_noprefix (and others), which broke the sstate between build dirs. The redefined *_noprefix was to used to pass to the INSTALL_* variables to change the layout as we want, but in fact we can do this in other ways instead of the pain one: 1) Change the default layout and a little adjustment. There are 4 install layout: STANDALONE(default), RPM, DEB and SVR4. And RPM is the one close to what we are using. 2) Don't use prefix and pass full paths to INSTALL_*. The mariadb's cmake define some of the INSTALL_* relative to CMAKE_INSTALL_PREFIX, So we can use empty CMAKE_INSTALL_PREFIX, then we can pass our full paths to INSTALL_* directly. This patch set the default layout to RPM and pass paths only for: - INSTALL_DOCDIR: no prefix prepending, so ${datadir} works. - INSTALL_LIBDIR/INSTALL_PLUGINDIR: use ${baselib}. The mysql-test is moved from /usr to /usr/share which is more reasonable, fix the FILES inclusion accordingly. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fb-test: update to 1.1.0Koen Kooi2014-10-041-2/+2
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* bash-completion: resolve sysroot conflicts for util-linux and networkmanagerAndreas Müller2014-10-011-1/+4
| | | | | | | | | | | | | * continue the priority for packages shipping bash-completion * oe-core's latest changes turn sysroot conflicts into critical error ERROR: The recipe bash-completion is trying to install files into a shared area when those files already exist. Those files and their manifest location are: /home/a.mueller/tmp/oe-core-glibc/sysroots/overo/usr/share/bash-completion/completions/nmcli Matched in manifest-overo-networkmanager.populate_sysroot /home/a.mueller/tmp/oe-core-glibc/sysroots/overo/usr/share/bash-completion/completions/su Matched in manifest-overo-util-linux.populate_sysroot Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* poppler: update to 0.26.5Andreas Müller2014-10-011-3/+3
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.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>
* 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>
* 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>
* 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>
* 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>
* 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>
* libunwind: remove as recipe is now in OE-CorePaul Eggleton2014-09-262-34/+0
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.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>
* pps-tools: add recipePeter Bigot2014-09-011-0/+16
| | | | | | | | This provides some utilities and a user-space header necessary to use the Linux KPPS (RFC 2783) capabilities of gpsd and ntp. Signed-off-by: Peter A. Bigot <pab@pabigot.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: upgrade from 5.5.38 to 39Kang Kai2014-08-283-2/+2
| | | | | | | | Upgrade mariadb from 5.5.38 to 5.5.39. Previous upgrade made a lot of work, so it is easy this time. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: add systemd unit fileChen Qi2014-08-272-2/+33
| | | | | | | | | | The service file mainly comes from Fedora20. This patch also adds a configuration file under /etc/tmpfiles.d so that mysqld could start correctly. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: change the group of /var/lib/mysql from 'nogroup' to 'mysql'.Hongxu Jia2014-08-271-1/+1
| | | | | | | | | The commit 8f637f9bbcdda1dc7a1998d243708c727aa6016f added mysql group, we should change the group of /var/lib/mysql from 'nogroup' to 'mysql' also. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: refer ubuntu/redhat to add mysql groupHongxu Jia2014-08-211-2/+2
| | | | | | | | | | | In ubuntu/redhat, we have: ... ps -eo user,group,cmd | grep "mysql" mysql mysql /usr/sbin/mysqld ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* numactl: fix the ptestRoy.Li2014-08-211-1/+2
| | | | | | | | | 1. one test case is not installed 2. install a copy of numactl into ptest dir, since the test script is using the relative path to run numactl Signed-off-by: Roy.Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postgresql: Fix typo in PACKAGECONFIG[python] variableBob Cochran2014-08-211-1/+1
| | | | | | | typo in extra argument to be added when feature is disabled Signed-off-by: Bob Cochran <openembedded@mindchasers.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mg: fix build when host system does not have libncurses-devBen Shelton2014-08-212-1/+38
| | | | | | | | | | | | | | The configure script for mg checks the standard locations under /usr for the term.h header file needed to build against ncurses; however, in the OE cross-compile case, this is not valid, since the file will be under the sysroot instead. This causes the configure step to fail when the build machine does not have the libncurses-dev package installed. To fix the issue, remove the check. Since mg DEPENDS on ncurses, term.h will always be there. Signed-off-by: Ben Shelton <ben.shelton@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* eject: three fixesMorgan Little2014-08-154-0/+105
| | | | | | | | | | eject-2.1.1-verbose.patch: Kept to help with debugging eject-2.1.5-spaces.patch: help with spaces in the mount path eject-timeout.patch: allow a longer timeout Signed-off-by: Morgan Little <morgan.little@windriver.com> Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* talloc: remove empty bindirMartin Jansa2014-08-131-0/+1
| | | | | | | | * fixes following QA warnings: talloc-2.0.1: talloc: Files/directories were installed but not shipped /usr/bin [installed-vs-shipped] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* syslog-ng: fix do_compi1e of qemuarm while DEBUG_BUILDHongxu Jia2014-08-132-0/+55
| | | | | | | | | | | | | | | The thread local storage caused arm-gcc broken while compiling syslog-ng with option '-g -O'. ... dnscache.s: Assembler messages: dnscache.s:100: Error: invalid operands (.text and *UND* sections) for `-' ... Add option --enable-thread-tls in configure to explicitly disable thread local storage for arm while DEBUG_BUILD enabled. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* syslog-ng: fix a multilib build failure and a QA issueJackie Huang2014-08-111-5/+11
| | | | | | | | | | | | | | | | | * Use BPN instead of PN to fix the multilib build failure: ERROR: Function failed: SYSTEMD_SERVICE_lib32-syslog-ng value lib32-syslog-ng.service does not exist * Do not add syslog-init for systemd to fix the QA issue: WARNING: syslog-ng: alternative target (/etc/init.d/syslog or /etc/init.d/syslog.syslog-ng) does not exist, skipping... WARNING: syslog-ng: NOT adding alternative provide /etc/init.d/syslog: /etc/init.d/syslog.syslog-ng does not exist WARNING: alt_link == alt_target: /etc/init.d/syslog == /etc/init.d/syslog Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* syslog-ng: update configure.patch for older patch toolRobert Yang2014-08-111-10/+2
| | | | | | | | | The previous configure.patch can't be applied by older "patch" tool since the line number is incorrect, for example, the "patch 2.5.4" on CentOS 5.10. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gd: add dependency on libvpxMartin Jansa2014-08-111-1/+1
| | | | | | | * fixes floating dependency: gd-2.1.0: gd rdepends on libvpx but it isn't a build dependency? [build-deps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gd: add dependency on tiffMartin Jansa2014-08-111-1/+1
| | | | | | | * fixes floating dependency: gd/gd/latest lost dependency on liblzma tiff Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* synergy: add dependency on libxineramaMartin Jansa2014-08-111-1/+1
| | | | | | | * fixes floating dependency: synergy/synergy/latest lost dependency on libxinerama Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* start-stop-daemon: remove unrecognized configure optionMartin Jansa2014-08-111-1/+0
| | | | | | | | * fixes following QA warning: start-stop-daemon-1.16.0.2: start-stop-daemon: configure was passed unrecognised options: --without-deselect [unknown-configure-option] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* links, links-x11: remove unrecognized configure optionsMartin Jansa2014-08-112-4/+4
| | | | | | | | | | | | * fixes following QA warnings: links-2.7: links: configure was passed unrecognised options: --enable-javascript --with-libfl --without-sdl [unknown-configure-option] links-x11-2.7: links-x11: configure was passed unrecognised options: --enable-javascript --with-libfl --without-sdl [unknown-configure-option] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmicrohttpd: add dependency on file and disable spdyMartin Jansa2014-08-111-2/+3
| | | | | | | | | | | | * fixes following floating dependencies: libmicrohttpd/libmicrohttpd-bin/latest lost dependency on file WARN: libmicrohttpd rdepends on libssl but it isn't a build dependency? [build-deps] * and unknown-configure-option qa warning: libmicrohttpd-0.9.34: libmicrohttpd: configure was passed unrecognised options: --enable-gnutls [unknown-configure-option] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mariadb: update to 5.5.38Paul Eggleton2014-08-1020-1187/+286
| | | | | | | | | | | | | * Upstream switched from autotools to cmake * Separate build dir and parallel make now work * Library versioning no longer used for plugins; other libtool cruft gone * Proper upstream initscript * Plugins moved from client library package to mariadb-server package (matches how Fedora packages these) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evtest: Update to 0e14da9 revisionOtavio Salvador2014-08-101-2/+2
| | | | | | | This updates to 1.31, plus fixes available in the Git tree. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* evtest: Stop using Cgit based archiveOtavio Salvador2014-08-101-3/+6
| | | | | | | | | | | | | The Cgit based archive may change depending on the order of images, timestamp and like causing checksum to change. This patch uses the same 1.25 version but fetching it using Git, so no code changes are done. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Cliff Brake <cbrake@bec-systems.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libusbg: update to latest git and fix S!=BKoen Kooi2014-08-102-4/+43
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencv: Bump SRCREV to 2.4.9 release tag, PV is now 2.4.9+git.Nick D'Ademo2014-08-101-2/+2
| | | | | Signed-off-by: Nick D'Ademo <nickdademo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencv: Disable 'gtk' backend if X11 is not availableOtavio Salvador2014-08-101-1/+2
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dfu-util-native: upgrade to 0.7 and drop 0.4Martin Jansa2014-08-059-102/+117
| | | | | | | | * fold .inc file into .bb * add usbpath patch from 0.4 to 0.7, otherwise dfu-util fails to build when built after usbpath recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* usb-modeswitch: Upgrade to latest versionJukka Rissanen2014-08-012-7/+7
| | | | | | | | | | | Use the latest version of usb-modeswitch (2.2.0) and usb-modeswitch-data (20140529). Note that usb-modeswitch-data requires usb-modeswitch version >= 2.2.0 due to new parameter HuaweiNewMode. Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: Upgrade to v7.4.373Paul Barker2014-07-301-1/+1
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* syslog-ng: Improved initscript VERBOSE handling.Richard Tollerton2014-07-301-4/+4
| | | | | | | | | | The messages echoed when starting and stopping syslog-ng are currently printed regardless of the setting of VERBOSE. Adjust the initscript so they're only printed when VERBOSE is enabled. Signed-off-by: Richard Tollerton <rich.tollerton@ni.com> Signed-off-by: Ben Shelton <ben.shelton@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>