summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* geany: update to 1.27Andreas Müller2016-05-191-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.43.0Andreas Müller2016-05-192-43/+4
| | | | | | | | * patch was applied upstream * a PACKAGECONFIG for nss was added - enabled by default Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: only unset PERLHOSTLIB in do_configureRobert Yang2016-05-191-1/+1
| | | | | | | | | | | | | The do_compile requires it, otherwise it can't find the native module correctly when perl-native is mirrored from another build. Fixed: | Compilation failed in require. | BEGIN failed--compilation aborted. | Can't locate loadable object for module File::Glob in @INC Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* obexftp: mark as compatible with bluez5Andrea Adami2016-05-191-3/+0
| | | | | | | | | | | | | | | | | | Fix opie-image: ERROR: Nothing PROVIDES 'obexftp' ERROR: obexftp was skipped: Recipe is blacklisted: bluez5 conflicts with bluez4 and bluez5 is selected in DISTRO_FEATURES Somehow on 2015-05-11 obex* had been blacklisted and on the same day Dmitry sent the patches #93471 and #93473. Openobex was then fixed (bluez 4 vs. 5 ) with commit id 3d6d36d24b9d8baa92ecd2a5a7657b56f00383b0. Originally Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com> Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: fix uninitialized variable warningDaniel McGregor2016-05-192-0/+38
| | | | | | | | On some targets clang erroniously detects an uninitialized variable. Backport the fix from upstream. Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libhugetlbfs: enable build for x86-32Yang Shi2016-05-192-1/+94
| | | | | | | | | | | Backported commit e3928d572b12f4e85a2a989482ac2d68c1bc2734 ("Force text segment alignment to 0x08000000 for i386 with gold linker") from libhugetlbfs -next branch to fix the build failure with gold linker. And, enable x86-32 in COMPATIBLE_HOST. Signed-off-by: Yang Shi <yang.shi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efivar: fix unknown option while gold linker usedHongxu Jia2016-05-192-0/+39
| | | | | | | | | | | - Use '-fPIC' to replace 'PIC'; - Use 'pie' to replace 'PIE' - Remove unknown '--add-needed' Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efibootmgr: sync with upstream while efivar upgraded to 0.23Hongxu Jia2016-05-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Sync with upstream to have the following fix: ... commit 53aa9cdf7f0746f91f39521d020b024103041384 Author: Peter Jones <pjones@redhat.com> Date: Thu Mar 3 09:50:03 2016 -0500 Explicitly pass a mode to efi_set_variable() in all cases. We'll have to do this for efivar-0.24 . Signed-off-by: Peter Jones <pjones@redhat.com> ... It fixed compile failure: ... efibootmgr.c: In function 'make_boot_var': efibootmgr.c:305:7: error: too few arguments to function 'efi_set_variable' rc = efi_set_variable(boot->guid, boot->name, boot->data, ^ ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efivar: fix do_install failedHongxu Jia2016-05-192-1/+46
| | | | | | | | | | | | | | | | | | | | | It fixes efivar.pc not found: ... | install -d -m 755 efivar/0.23-r0/image/usr/lib/pkgconfig/ | install -m 644 efivar.pc efivar/0.23-r0/image/usr/lib/pkgconfig/ ; install -m 644 efiboot.pc efivar/0.23-r0/image/usr/lib/pkgconfig/ ; | install: cannot stat 'efivar.pc': No such file or directory | install: cannot stat 'efiboot.pc': No such file or directory | make[1]: *** [install] Error 1 | make[1]: Leaving directory `efivar/0.23-r0/git/src' | make: *** [install] Error 2 | ERROR: oe_runmake failed ... Also sync with latest upstream Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efibootmgr: update and unblacklistKoen Kooi2016-05-192-24/+7
| | | | | | | Also fix style issues. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efivar: update to 0.23Koen Kooi2016-05-195-122/+87
| | | | | | | | | | Upstream removed the use of the nvme headers completely, so no more conflicts. Also drop gcc options patch, ubuntu 12.04 is too old to support in meta-oe/master. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnulib: bump git revisionIoan-Adrian Ratiu2016-05-191-1/+1
| | | | | | | | | The revision currently used is quite ancient (beginning of 2014) and we need bugfixes commited since then. Rather than backport patches it's cleaner to uprev. Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsoc: update to 0.8.1Jack Mitchell2016-05-192-17/+32
| | | | | | | | | - New python bindings supported - New board config options supported - PACKAGECONFIG options added for other configure flags Signed-off-by: Jack Mitchell <jack@embed.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libxkbui: Fix license WARNINGArmin Kuster2016-05-191-1/+1
| | | | | | | | | | | | WARNING: libxkbui-1_1.0.2-r10 do_populate_lic: libxkbui: No generic license file exists for: GPL in any provider sources have: Copyright (c) 1996 by Silicon Graphics Computer Systems, Inc. so picked "SGI-1" Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* autotools-bootstrap: make bootstrap package specific.Paul Gortmaker2016-05-122-25/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | The theory behind this bbclass was reasonable, with the primary goal being to avoid multiple downloads of gnulib, but it neglected the fact that packages would be shipping a specific version of the ./bootstrap which will support some flags but maybe not all the latest ones from the latest gnulib/build-aux/bootstrap file. I attempted to simply update the two pkgs to use the latest copy of bootstrap from gnulib but this of course triggers the descent into autoconf hell that we all know and love. Rather than futzing with the packages configure.ac and deviating from what the pkg maintainers intended and tested, we can just let the packages have independent calls to ./bootstrap with whatever flags are needed. The goal of this commit is to move the prepend out to the packages and then delete the class without any real functional change ; i.e. a purely mechanical change. Then we can adjust each package to ensure it will still build with a modern host, in an independent fashion, while keeping the main advantage of not fetching gnulib two extra times for netcf and fontforge. Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* nodejs: update to 4.4.4Jonathan Liu2016-05-101-2/+2
| | | | | Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* upower: fix WARNINGArmin Kuster2016-05-101-1/+1
| | | | | | | WARNING: upower-0.9.14-r2 do_configure: Missing DEPENDS on intltool-native Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* acpitests: Fix license issueArmin Kuster2016-05-101-0/+21
| | | | | | | | | WARNING: acpitests-20140828-r0 do_populate_lic: acpitests: No generic license file exists for: Intel in any provider this was copied from the acpitest web page Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnice, farsight2: unblacklist as libnice's nice.pc issue fixed.Noor Ahsan2016-05-102-5/+1
| | | | | | | | | | | * Update do_compile_append where it was updating *.pc from ${S} and removing staging dir folder. Now we have seperate build folder where packages get build. We have to search pc in ${B} not in ${S}. After updating the tmp dir path is removed from nice.pc file. * Remove PNBLACKLIST for libnice and farsight2 recipes. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wvstreams: fixing segfault with new gcc optimizationsKinsella, Ray2016-05-101-0/+2
| | | | | | | | | | | Recent GCC optimizations -ftree-dce and -foptimize-sibling-calls are causing a segfault in the wvstream stackmaster. Fedora had the same problem and resolved the issue by removing these optimizations. See: https://bugzilla.redhat.com/show_bug.cgi?id=812651 Signed-off-by: Ray Kinsella <ray.kinsella@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* llvm3.3: Disable auto -dbg packagesMartin Jansa2016-05-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * set NOAUTOPACKAGEDEBUG to disable automatic creation of -dbg FILES split * it doesn't work well with our do_split_packages calls and in the end breaks installing llvm3.3-dbg (e.g. when you enable IMAGE_GEN_DEBUGFS) * it shows a bit ugly error where multiple messages are written over each other: WARNING: [log_check] In line: [ConfiCollected errors: ] WARNING: [log_check] luneos-dev-image: found an error message in the logfile (keyword 'Collected errors'): [log_check] ConfiCollected errors: ERROR: ConfiCollected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for llvm3.3-dbg: * libllvm3.3-lto-dbg * libllvm3.3-llvm-3.3-dbg * * opkg_install: Cannot install package llvm3.3-dbg. guring gstreamer1.0-libav-dbg. but the main point is that do_split_packages returns some package names of packages which in the end aren't created, because there are no files in them after other -dbg packages eat them all due to automatic -dbg creation Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth: Selects the tools appropriate for the version ↵Ann Thornton2016-05-101-23/+20
| | | | | | | of bluez being used. Signed-off-by: Ann Thornton <ann.thornton@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmbench: avoid gcc optimize-away multiplicationRoy Li2016-05-102-0/+80
| | | | | | | | Change expression used in do_integer_mul and do_uint64_mul benchmarks so GCC doesn't optimize-away the loops, Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* leptonica: add PACAKGECONFIG for openjpegDerek Straka2016-05-101-0/+3
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* leptonica: update to version 1.73Derek Straka2016-05-101-2/+2
| | | | | | | updated to be compatible with giflib 5.1.x Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* giflib: update to version 5.1.4Derek Straka2016-05-101-5/+2
| | | | | | - Remove EXTRA_OECONF to disable X11 support since direct X11 window rendering has been retired Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: add --std=c++11 to fix build with Qt 5.7Martin Jansa2016-05-062-0/+43
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pidgin: use pkg-config instead of hardcoded paths or python-configMartin Jansa2016-05-062-23/+30
| | | | | | | | | | | * also fix following QA warning: WARNING: pidgin-2.10.12-r0 do_package: QA Issue: pidgin: Files/directories were installed but not shipped in any package: /usr/share/appdata /usr/share/appdata/pidgin.appdata.xml Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. pidgin: 2 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pidgin: add PACKAGECONFIGsMartin Jansa2016-05-061-8/+23
| | | | | | | | | | * disable gstreamer and vv, because gstreamer 0.10 is in meta-multimedia now * disable farsight2/farstream, because farsight2 is blacklisted * don't enable X11 support without x11 in DISTRO_FEATURES * allow to disable all UI, useful for DISTROs who want just the purple libraries like LuneOS Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pidgin: Update to 2.10.12Herrie2016-05-063-30/+26
| | | | | | Which is compatible with GnuTLS that's included in Krogoth. Signed-off-by: Herman van Hazendonk <github.com@herrie.org>
* toybox: Upgrade to 0.7.0Paul Barker2016-05-063-4/+125
| | | | | | | Add additional patches to fix issues seen during testing on qemux86. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* toybox: Remove out-of-date patchPaul Barker2016-05-061-388/+0
| | | | | Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: fix do_configure failure on some hostsQi.Chen@windriver.com2016-05-061-0/+2
| | | | | | | | | | | | | | | On some hosts, when building rrdtool, we would meet do_configure error like below. | *** Module name IN: /usr/lib64/perl/5.22.0/POSIX.pm | *** p1: /usr/lib64/ p3: perl/5.22.0/ p5: POSIX.pm | *** Module name OUT: /path/to/builddir/tmp/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.22.1/POSIX.pm | POSIX object version 1.53_01 does not match $POSIX::VERSION 1.53 at /usr/lib64/perl/5.22.0/XSLoader.pm line 108. Set PERLHOSTLIB to "" to fix the above error. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencv: Fix metapkg dependencies for opencv-java and opencv-localesOtavio Salvador2016-05-061-2/+3
| | | | | | | | | The opencv-java is not always generated so we ought to include it, only if it is available. The opencv-locales is not available and ought to be skipped. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* protobuf: split package to main and compiler packageseu@felipetonello.com2016-05-061-0/+6
| | | | | | | | Protobuf has two main features, a compiler and a library. Run-time applications only need the libraries to run. Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* protobuf: add protobuf-c recipeeu@felipetonello.com2016-05-061-0/+28
| | | | | | | | | | replaces/obsoletes: commit 0d31f8448412 [Added protobuf-c criu dependency] in meta-virtualization This version of the recipe also adds a separated package for the compiler. Signed-off-by: Felipe F. Tonello <eu@felipetonello.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth.bb: Selects the tools appropriate for the ↵Ann Thornton2016-05-061-0/+40
| | | | | | | version of bluez being used. Signed-off-by: Ann Thornton <ann.thornton@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glmark2: wl_surface should be destoryed after destroying wl_windowNeena Busireddy2016-05-062-1/+36
| | | | | | | | If wl_surface is destroyed while work thread is still running, segmentation fault occurs. Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: Upgrade to v7.4.1689Paul Barker2016-05-063-2/+173
| | | | | | | | | | | v7.4.1689 is currently used in Debian Testing and Arch Linux. The tags file used as an index to vim's documentation is not correctly created when cross compiling in v7.4.1689. Patch 7.4.1733 is backported to fix this issue. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tinymembench: update to version 0.4.0 plus bug fixesDerek Straka2016-05-061-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iperf3: update to version 3.1.2 plus bug fixesDerek Straka2016-05-061-3/+3
| | | | | | | license md5 updated for copyright date modifications Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iozone3: update to version 434Derek Straka2016-05-061-3/+3
| | | | | | | Update the license start and end to account for release notes Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fio: update to version 2.9Derek Straka2016-05-061-2/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fribidi: update to version 0.19.7Derek Straka2016-05-062-17/+17
| | | | | | | * license copyright entities were updated Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* syslog-ng.inc: fix prerm script & class includesIoan-Adrian Ratiu2016-05-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The order of class includes is very important because it's the order in which classes are evaluated. Both update-rc.d and update-alternatives write to the prerm script, so the class order decides the script code ordering. As they are now, prerm is: #!/bin/sh update-alternatives --remove syslog-init /etc/init.d/syslog.syslog-ng if [ -z "$D" ]; then /etc/init.d/syslog stop fi This causes errors because when syslog-ng is the only alternative it is removed and then the script tries to stop it (No such file or directory) but even if there are other alternatives, the script tries to stop something other than syslog-ng which was removed. By reversing the include order, prerm gets generated correctly and it tries to stop syslog-ng before removing it: if [ -z "$D" ]; then /etc/init.d/syslog stop fi update-alternatives --remove syslog-init /etc/init.d/syslog.syslog-ng Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sblim-sfcb: add missing dependency on unzip-nativeMartin Jansa2016-05-061-1/+1
| | | | | | | | | | | | | | | | * otherwise configure fails with: | checking whether to build shared libraries... yes | checking whether to build static libraries... no | checking for unzip... no | configure: error: Could not find unzip | NOTE: The following config.log files may provide further information. | NOTE: /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/sblim-sfcb/1.4.9-r0/build/config.log | ERROR: configure failed | ERROR: Function failed: do_configure (log file is located at /home/jenkins/oe/world/shr-core/tmp-glibc/work/armv5te-oe-linux-gnueabi/sblim-sfcb/1.4.9-r0/temp/log.do_configure.9838) NOTE: recipe sblim-sfcb-1.4.9-r0: task do_configure: Failed ERROR: Task 5 (/home/jenkins/oe/world/shr-core/meta-openembedded/meta-oe/recipes-extended/sblim-sfcb/sblim-sfcb_1.4.9.bb, do_configure) failed with exit code '1' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmicrohttpd: update to 0.9.49Bruno Bottazzini2016-05-061-7/+5
| | | | | | | | | | | This patch removes the flag --disable-spdy since libmicrospdy was dropped from libmicrohttpd as it is possible to see in the following commit. Revision: 36708 ID:36708 140774ce-b5e7-0310-ab8b-a85725594a96 URL: https://gnunet.org/svn/libmicrohttpd Signed-off-by: Bruno Bottazzini <bruno.bottazzini@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fluentbit: add new recipeEduardo Silva2016-05-061-0/+16
| | | | | | | | | | | Fluent Bit is an open source data collector for Embedded Linux, this patch adds the recipe for version 0.7.2. Project web site: http://fluentbit.io Documentation : http://fluentbit.io/documentation/ Signed-off-by: Eduardo Silva <eduardo@monkey.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fbida: use separate builddirChristopher Larson2016-05-061-1/+4
| | | | | | | | Separate builddir from the sourcedir. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Sujith H <sujith.h@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Remove deprecated readdir_r()Khem Raj2016-05-062-0/+37
| | | | | | | New glibc >= 2.24 will remove it Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>