aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2016-06-13evince, epdf, gdm, gnumeric, libgnomeprint, tumbler, gedit, gnome-panel, ↵Martin Jansa
gnome-session, gnome-terminal, libgnomecups, gtksourceview2, libgweather, libgnomeui, tracker, gimp, poppler, mousepad, goffice, tasks: blacklist, fails to build with gcc-6 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13fwts: Remove 14.09.00, newer 14.12.00 is in recipes-testMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08mpv: Media PlayerAbdur Rehman
mpv is a fork of mplayer2 and MPlayer. It shares some features with the former projects while introducing many more. Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Abdur Rehman <abdur_rehman@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08libass: add newer versionAbdur Rehman
* mpv requires newer libass to build * move SRC_URI from Google Code to GitHub * ENCA support has been removed https://github.com/libass/libass/pull/197 remove --enable-enca which is now an [unknown-configure-option] * Fix [textrel] for x86 targets Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Abdur Rehman <abdur_rehman@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08meta-oe: override SECURITY_CFLAGS for llvm3.3Manuel Bachmann
When compiling llvm3.3 and including meta_oe_security_flags.inc: - on x86 (qemux86 e.g.), text relocation warnings appear ; - on x86-64 (qemux86-64 e.g.), linking fails with the following error message: "relocation R_X86_64_PC32 against undefined symbol [...] recompile with -fPIC" Add llvm3.3 to the overrides list, so that it builds correctly. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08toybox: Upgrade to 0.7.1Paul Barker
The previous patches are now included in the upstream 0.7.1 release. Two new patches are needed, both of which have been submitted upstream: * The version should report as 0.7.1 not 0.7.0. * grep didn't print any output due to printf choking on a field width of INT_MAX/2. When trim is not set we can drop the field width instead of using a huge default width. The unstripped toybox binary has moved from "toybox_unstripped" to "generated/unstripped/toybox". Additionally, the swapon command is now disabled as it does not support the '-a' option used by initscripts. Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08libftdi: update to 1.3Jonathan Liu
COPYING.LIB license checksum has changed to fix the FSF address. Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08syslog-ng: expand service file @variables@ earlierIan Ray
Move variable expansion of @SBINDIR@, @LOCALSTATEDIR@, and @BASEBINDIR@ earlier during install, to before the systemd service file is installed by an automake rule. Signed-off-by: Ian Ray <ian.ray@ge.com>
2016-06-08opencv: Reorder PACKAGES variableRicardo Ribalda Delgado
PACKAGES content order is important, because it determines the destination of the files, when the folders overlaps. Without this patch: NOTE: Executing RunQueue Tasks ERROR: QA Issue: non debug package contains .debug directory: opencv-apps path packages-split/opencv-apps/usr/share/OpenCV/java/.debug/libopencv_java310.so [debug-files] WARNING: QA Issue: opencv-apps: found library in wrong location: /usr/share/OpenCV/java/libopencv_java310.so opencv-apps: found library in wrong location: /usr/share/OpenCV/java/.debug/libopencv_java310.so [libdir] ERROR: QA run found fatal errors. Please consider fixing them. ERROR: Function failed: do_package_qa Fixes: 3132af1d1d15 ("opencv: Fix metapkg dependencies for opencv-java ... ") Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08opencv: Make gphoto2 dep optional via PACKAGECONFIGRicardo Ribalda Delgado
Opencv can be built without support for gphoto2 if needed. Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08gitkpkgv: Ensure files are closedRichard Purdie
This avoids warnings with python 3. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08gnome-doc-utils-stub: add a recipeAlexander Kanavin
Real gnome-doc-utils can no longer be build (because it requires both python 2 and libxml2, which can only be build for one version of Python), so a stub recipe which provides just m4 macros is provided, and usage of gnome-doc-utils is disabled where needed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08cmpi-bindings: fix build with python 3Alexander Kanavin
This recipe seemed to have a floating dependency on Python 3, so let's make it fixed. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08python-pygobject: add a recipeAlexander Kanavin
oe-core provides only python3-pygobject now, and a few recipes in meta-oe still need the version built against Python 2. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08Remove unnecessary exports of HOST_SYS and BUILD_SYS in python-based recipesAlexander Kanavin
They are no longer required to build python software. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08nano: fix license to GPLv3.Vesa Jääskeläinen
Nano recipe has incorrectly stated GPLv2 license where actually it is GPLv3. Signed-off-by: Vesa Jääskeläinen <dachaac@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08plymouth: allow disabling the dracut depChristopher Larson
Add a 'initrd' PACKAGECONFIG to disable emission of the plymouth-initrd package which includes initramfs files for use by dracut. Disabling this will avoid the runtime dependency on dracut, which is useful if one doesn't need or want dracut and doesn't want to pull in meta-initramfs. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08luajit: fix build issues, obey more varsChristopher Larson
Rework how variables are passed in to ensure that more of our flag vars are obeyed, make it obey more of our target path vars, and use fewer of its hardcoded flags. Also add verbosity to the compile output for debugging. Without this, errors were seen for us: | In file included from .../lib/gcc/i686-pc-linux-gnu/5.2.0/include-fixed/64/sgxx-glibc/syslimits.h:7:0, | from .../lib/gcc/i686-pc-linux-gnu/5.2.0/include-fixed/64/sgxx-glibc/limits.h:34, | from luaconf.h:12, | from lua.h:16, | from lj_arch.h:9: | .../lib/gcc/i686-pc-linux-gnu/5.2.0/include-fixed/64/sgxx-glibc/limits.h:168:61: fatal error: limits.h: No such file or directory | compilation terminated. | Makefile:233: *** Unsupported target architecture. Stop. | make[1]: Leaving directory '.../luajit/2.0.4-r0/LuaJIT-2.0.4/src' Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08efivar-native: fix compile failure with older host gcc (<=4.6)Hongxu Jia
While host gcc version is 4.6.3 in ubuntu 1204, it did not recognize -std=gnu11 and -Wmaybe-uninitialized. While host gcc version is 4.4.7 in centos6, it did not recognize -std=gnu11, -Wmaybe-uninitialized, and -flto. For native build, use -std=gnu99 to replace -std=gnu11, and directly remove -Wmaybe-uninitialized and -flto. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08nodejs: update to 4.4.5Jonathan Liu
Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08python-simplejson: change to setuptoolsGeorge McCollister
Change from distutils to setuptools. simplejson's setup.py is written to import setup, Extension, Command from setuptools and fallback to distutils if the import fails. Prior to this change files were being installed to a host polluted path /usr/lib/python2.7/site-packages/simplejson-3.8.2-py2.7-linux-x86_64.egg (even on ARM targets). python was unable to import simplejson. Switching to setuptools corrects the problem. Signed-off-by: George McCollister <george.mccollister@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08geany-plugins: fix buildAndreas Müller
| build/cache/glib-gettext.m4:39: error: m4_copy: won't overwrite defined macro: glib_DEFUN | build/cache/glib-gettext.m4:39: the top level | autom4te: m4 failed with exit status: 1 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27openct: Fix rootfs creation errorsDai Caiyun
To fix error as following: file /var/run from install of openct-0.6.20-r0 conflicts with file from package base-files-3.0.14 Signed-off-by: Dai Caiyun <daicy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27iptraf: Fix rootfs creation errorsDai Caiyun
fix errors as following: file /var/run from install of iptraf-3.0.0-r0.x86_64 conflicts with file from package base-files-3.0.14-r89.ubinux_x86_64 Signed-off-by: Dai Caiyun <daicy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27fontforge: add back gnulib to DEPENDSAndreas Müller
commit 00ec8bc10df539ecedc3beb2dde28a8e4665cad8 Author: Paul Gortmaker <paul.gortmaker@windriver.com> Date: Sun May 8 15:08:12 2016 -0400 autotools-bootstrap: make bootstrap package specific. removed this dependency causing: ERROR: fontforge-20150824-r0 do_configure: Function failed: do_configure (log file is located at /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/log.do_configure.26234) ERROR: Logfile of failure stored in: /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/log.do_configure.26234 Log data follows: | DEBUG: Executing python function sysroot_cleansstate | DEBUG: Python function sysroot_cleansstate finished | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common'] | DEBUG: Executing shell function autotools_preconfigure | DEBUG: Shell function autotools_preconfigure finished | DEBUG: Executing python function autotools_copy_aclocals | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common'] | DEBUG: Python function autotools_copy_aclocals finished | DEBUG: Executing shell function do_configure | cp: cannot stat '/home/superandy/tmp/oe-core-glibc/sysroots/raspberrypi2/usr/share/gnulib': No such file or directory | WARNING: /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/run.do_configure.26234:1 exit 1 from 'cp -rf /home/superandy/tmp/oe-core-glibc/sysroots/raspberrypi2/usr/share/gnulib /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/git' | ERROR: Function failed: do_configure (log file is located at /home/superandy/tmp/oe-core-glibc/work/cortexa7t2hf-neon-vfpv4-angstrom-linux-gnueabi/fontforge/20150824-r0/temp/log.do_configure.26234) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27freeglut: Add a recipe freeglut to replace mesa-glutNeena Busireddy
FreeGLUT is a free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library. More information about this library can be found in http://freeglut.sourceforge.net/ Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27mesa-glut: Remove the recipeNeena Busireddy
mesa-glut is dead upstream for almost three years now and it does not generate library for GLUT. mesa-glut is now replaced by freeGLUT which is a free-software/open-source alternative to the OpenGL Utility Toolkit (GLUT) library. Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27assimp: Add recipe for Open Asset Import LibraryNeena Busireddy
Open Asset Import Library (short name: Assimp) is a portable Open Source library to import various well-known 3D model formats in a uniform manner. Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27x11vnc: remove old libtool macros from acinclude.m4Christopher Larson
These can cause build problems. We only want macros in acinclude.m4 which aren't available for aclocal to get elsewhere. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27networkmanager: add missing dep on dbus-glib-nativeChristopher Larson
The networkmanager build runs dbus-binding-tool, which only exists if dbus-glib-native has been built, and will fail otherwise. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27networkmanager: add missing dep on intltool-nativeChristopher Larson
Recipes using intltool need this dependency. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27openlmi-networking: add missing dep on konkretcmpi-nativeChristopher Larson
Without it, we can hit errors like: | CMake Error at .../build/tmp/sysroots/qemux86-64/usr/share/cmake/Modules/OpenLMIMacros.cmake:105 (message): | KonkretCMPI failed: No such file or directory Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27mg: stop relying on make -eChristopher Larson
Relying on 'make -e' isn't ideal, as it's less implicit behavior, relies on variable exports, and hides the variables being used from someone reading the recipe. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27llvm: make llvm-config wrapper error message more understandableRoss Burton
The llvm-config wrapper has an error message that is quite abrupt, expand it so it helps the user. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-19uim: Fix WarningArmin Kuster
WARNING: uim-1.8.6-r0 do_configure: Missing DEPENDS on intltool-native Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-19geany-plugins: initial add 1.27Andreas Müller
geany-plugins comes around as a loose collection of modules. I thought about using PACKAGES_DYNAMIC but this way seems better maintainable: * a removed plugin will at least complain for license file missing * a new plugin will complain for unpacked files Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-19geany: update to 1.27Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-19poppler: update to 0.43.0Andreas Müller
* 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>
2016-05-19rrdtool: only unset PERLHOSTLIB in do_configureRobert Yang
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>
2016-05-19obexftp: mark as compatible with bluez5Andrea Adami
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>
2016-05-19krb5: fix uninitialized variable warningDaniel McGregor
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>
2016-05-19libhugetlbfs: enable build for x86-32Yang Shi
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>
2016-05-19efivar: fix unknown option while gold linker usedHongxu Jia
- 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>
2016-05-19efibootmgr: sync with upstream while efivar upgraded to 0.23Hongxu Jia
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>
2016-05-19efivar: fix do_install failedHongxu Jia
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>
2016-05-19efibootmgr: update and unblacklistKoen Kooi
Also fix style issues. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-19efivar: update to 0.23Koen Kooi
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>
2016-05-19gnulib: bump git revisionIoan-Adrian Ratiu
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>
2016-05-19libsoc: update to 0.8.1Jack Mitchell
- 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>
2016-05-19libxkbui: Fix license WARNINGArmin Kuster
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>