summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* efl: fix build by adding -fPIC to CFLAGSAndreas Müller2015-10-261-0/+4
| | | | | | | | | | on armv7/cortexa8 efl fails with: | ld: error: modules/evas/image_loaders/png/bin_evas_evas_cserve2_slave-evas_image_load_png.o: requires unsupported dynamic reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC | ld: error: modules/evas/image_loaders/png/bin_evas_evas_cserve2_slave-evas_image_load_png.o: requires unsupported dynamic reloc R_ARM_MOVW_ABS_NC; recompile with -fPIC Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efl: add wayland-packageconfig to defaults if wayland is in distro featuresAndreas Müller2015-10-261-1/+1
| | | | | | | | | | | | | At least meta-fsl-arm supports either x11 or wayland - not both at the same time - for their gpu blobs. Selecting x11 only does not build wayland-egl and efl's configuration fails with: | checking whether to enable Wayland Egl rendering backend... yes | configure: error: Wayland Egl dependencies not found | Configure failed. The contents of all config.log files follows to aid debugging Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: update to 0.37.0Andreas Müller2015-10-261-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmodbus: version 3.0.5 -> 3.0.6Joe Slater2015-10-261-2/+2
| | | | | | | Rename recipe then change md5sum and sha256sum. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-good: fix depends to libgudevWenzong Fan2015-10-231-1/+1
| | | | | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl2-image: Initial add 2.0.0Andreas Müller2015-10-231-0/+31
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libvpx: avoid CVE-2015-1258Andreas Müller2015-10-231-0/+1
| | | | | | | | [1] https://security-tracker.debian.org/tracker/CVE-2015-1258 [2] http://pkgs.fedoraproject.org/cgit/libvpx.git/commit/?id=4257ff5f4ac22a3fe7b34f441e6425b2a8b690ae Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libuio: fix build issue with gcc-5Jagadeesh Krishnanjanappa2015-10-232-4/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Remove PNBLACKLIST[libuio] line, since libuio compiles fine with gcc-5 with this patch. 2. By default, gcc-5 uses C99 inline semantics, this semantics doesn't generate externally visible function for inline functions. This results in below error, when an another translation unit (TU) tries to link with the inline function, -- snip -- | lsuio.o: In function `main': | <...>/libuio/0.2.1-r0/git/tools/lsuio.c:85: undefined reference to `uio_mmap' | collect2: error: ld returned 1 exit status | make[2]: *** [lsuio] Error 1 -- CUT -- To solve this error and make libuio to compile with both 4.x and 5.x, 1. We can remove 'uio_mmap' inline function definition in uio_mmap.c, and move that definition into uio_helper.h file (which is included by lsuio.c) and replace inline with "static inline". Similarly it can be done to uio_single_munmap and uio_munmap inline functions 2. Add 'extern' keyword in front of uio_mmap inline function declaration , to make uio_mmap as a externally visible function, and so that it can be linked with other TUs. Going with option 1. Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-battery-plugin: fix build on arm64Kai Kang2015-10-232-0/+36
| | | | | | | Backport patch to fix build on arm64. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libgtop/metacity: add x11 to required DISTRO_FEATURESWenzong Fan2015-10-232-2/+7
| | | | | | | | The recipes depend on virtual/libx11 indirectly, they only can be built with x11 in DISTRO_FEATURES. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: fix multilib problemQi.Chen@windriver.com2015-10-231-2/+2
| | | | | | | | | | | | | | | | When building rrdtool with multilib enabled, we would meet the following error. ERROR: QA Issue: rrdtool: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/python2.7 /usr/lib/python2.7/site-packages /usr/lib/python2.7/site-packages/rrdtool.so .... Fix this problem by using nonarch_libdir instead of libdir. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: add systemd support and fix QA issueQi.Chen@windriver.com2015-10-231-2/+6
| | | | | | | | | | | | | | | | | When building rrdtool in a building directory where systemd is configured to be the init system, we would meet the following error. ERROR: QA Issue: rrdtool: Files/directories were installed but not shipped in any package: /lib /lib/systemd /lib/systemd/system /lib/systemd/system/rrdcached.socket /lib/systemd/system/rrdcached.service Fix this problem by adding systemd support to the rrdtool recipe. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: fix file locationsQi.Chen@windriver.com2015-10-231-2/+2
| | | | | | | | | | | | | | | | When we build rrdtool, we would meet the following QA issue. QA Issue: /usr/share/rrdtool/examples/stripes.py_rrdtool-perl contained in package rrdtool-perl requires /usr/bin/python, but no providers found in its RDEPENDS [file-rdeps] The problem is that /usr/share/rrdtool/examples not only contain perl examples, but also contains python examples. Besides, ${datadir}/examples don't exist, fix it to be ${datadir}/rrdtool/examples. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rrdtool: fix useless-rpath QA issueQi.Chen@windriver.com2015-10-231-2/+2
| | | | | | | | | | | | | | | | When building rrdtool, we would meet the following error. ERROR: QA Issue: rrdtool-python: work/core2-64-poky-linux/rrdtool /1.5.4-r0/packages-split/rrdtool-python/usr/lib/python2.7/site-packages /rrdtool.so contains probably-redundant RPATH /usr/lib [useless-rpaths] Fix this issue by removing 'LD_RUN_PATH=$(libdir)' when compiling rrdtool.so. As we use '--disable-rpath' in EXTRA_OECONF, we don't need to the to remove '--rpath=$(libdir)' in Makefile.am. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* sysdig: Fix build with lua >= 5.2Khem Raj2015-10-233-2/+163
| | | | | | | | It was still using deprecated lua contructs also fix for musl while at it Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: Upgrade to 2.1 beta1Khem Raj2015-10-232-41/+9
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* poppler: Support building against QT4-embeddedGary Thomas2015-10-232-1/+33
| | | | | | | | | | These changes allow the poppler package to build using qt4e. To enable them, add this line to local.conf PACKAGECONFIG_append_pn-poppler = " qt4e" Signed-off-by: Gary Thomas <gary@mlbassoc.com> Upstream-status: Innapropriate [OE configuration] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmsensors: remove unused service fileLi Xin2015-10-232-18/+2
| | | | | | | | | | | * Upstream ships a systemd service file sensord.service now, so we don't need this anymore. * Install lm_sensors.service and fancontrol.service to support systemd systems. lm_sensors.service: Initialize hardware monitoring sensors. fancontrol.service: Start fan control, if configured. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsrtp: add new recipeCarlos Rafael Giani2015-10-231-0/+18
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdvdnav: add new recipeCarlos Rafael Giani2015-10-231-0/+14
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vo-amrwbenc: add new recipeCarlos Rafael Giani2015-10-231-0/+13
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vo-aacenc: add new recipeCarlos Rafael Giani2015-10-231-0/+13
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* opencore-amr: add new recipeCarlos Rafael Giani2015-10-231-0/+13
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gst-plugins-ugly: Fix opencore AMR plugin supportCarlos Rafael Giani2015-10-232-1/+64
| | | | | | | | | opencore 0.1.3 and later use a different header installation path. Fix the gst-plugins-ugly AMR plugin to use the correct paths, and add packageconfigs for amrwb and amrnb. Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lmsensors-config: add configuration file sensordLi Xin2015-10-232-2/+19
| | | | | | | It is needed to start sensord.service. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iperf3 :upgrade to 3.1Chunrong Guo2015-10-233-120/+10
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dracut: RDEPEND on util-linuxJoe Slater2015-10-231-1/+1
| | | | | | | | We might need findmnt and setsid, which are in the util-linux package. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xerces-c: enable a native variant with BBCLASSEXTENDJoshua Lock2015-10-231-0/+2
| | | | | Signed-off-by: Joshua Lock <joshua.lock@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webmin: remove perl-module-sdbm from RDEPENDSQi.Chen@windriver.com2015-10-231-1/+1
| | | | | | | | | | Remove 'perl-module-sdbm' from RDEPENDS as perl don't build out this module. This also fixes the following warning. WARNING: QA Issue: webmin rdepends on perl-module-sdbm, but it isn't a build dependency? [build-deps] Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* phpmyadmin: 4.4.9 -> 4.5.0.2Kai Kang2015-10-231-4/+5
| | | | | | | | | | | | | | | | Upgrade phpmyadmin from 4.4.9 to 4.5.0.2 and SRC_URI is updated. Accoring to release note, there is NO API changes for 4.5.0.x serial. So upgrade to 4.5.0.2 rather than 4.4.15 which will only support for security fixes only. And license file has some text update. See: https://github.com/phpmyadmin/phpmyadmin/commit/9d080a482fae73bde5049620088d4687da245163 Change files owner to fix [host-user-contaminated] warnings. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openldap: 2.4.41 -> 2.4.42Kai Kang2015-10-232-2/+32
| | | | | | | | | | | Upgrade phpmyadmin from 2.4.41 to 2.4.42. And backport patch from http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=commitdiff;h=6fe51a9 to fix CVE-2015-6908. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nginx: update to 1.9.5Jens Rehsack2015-10-232-11/+12
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nginx: fix broken proxy_pass featureJens Rehsack2015-10-231-0/+3
| | | | | | | | | | | | | [NGINX ticket #748 - https://trac.nginx.org/nginx/ticket/748] Accoriding to #748 or https://github.com/archlinuxarm/PKGBUILDs/issues/1161, respectively, proxy_pass is broken on some architectures without position independent code. The solution is adding -fPIE -pie as build flags. Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* network-manager-applet: drop dependency on blacklisted gnome-keyringMartin Jansa2015-10-231-2/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lirc: use weak assignment in PACKAGECONFIG like other recipesMartin Jansa2015-10-231-2/+4
| | | | | | | * using append makes it harder to disable PACKAGECONFIGs set from DISTRO_FEATURES Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* webmin: fix QA host-user-contaminatedAnders Darander2015-10-231-1/+4
| | | | | | | | | | | | | | Due to the way most files were installed, using cp ..., during packaging we got spammed with messages like: WARNING: QA Issue: webmin: /webmin-module-fail2ban/usr/lib/webmin/webmin/fail2ban/lang/no is owned by gid 100, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated] WARNING: QA Issue: webmin: /webmin-module-system-status/usr/lib/webmin/webmin/system-status/lang/no is owned by gid 100, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated] Do the install in a similar way as is done in bin_package.bbclass. By doing that, we're not getting any QA-errors from host-user-contaminated. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* debootstrap: cleanup the recipeMartin Jansa2015-10-231-8/+18
| | | | | | | | | * FILESEXTRAPATHS_prepend isn't needed * ${PN}-${PV} -> ${BP} * drop autotools, it doesn't use autotools, there is just a Makefile * use SUMMARY instead of DESCRIPTION Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vpnc, arptables, lirc, debootstrap, log4cpp, python-ldap: drop unused ↵Martin Jansa2015-10-236-6/+0
| | | | | | variable PRIORITY Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rygel: Add recipeManuel Bachmann2015-10-231-0/+58
| | | | | | | | | | | | | | | | | | | | | | | | | Rygel is a UPnP Audio-Video media server, that allows to share media files to other devices. It can also become a MediaRenderer controlled by UPnP or DLNA Controllers. Rygel makes use of the GStreamer library to recognize and index media files. UPnp clients will then be able to browse through them with the aid of metadata (artist, date...). We do not propose to build without GStreamer support (because then if cannot parse any actual media file, and this is pointless), and for the same reason always include the GStreamer engine in the main package ; but allow separate packages for plugins. (disable tracker plugin for now, because it pulls 3 layers and needs us to have a PREFERRED udev provider, which is a bit extreme for a first version) Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Author: Manuel Bachmann <manuel.bachmann@iot.bzh> Author: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* media-service-upnp: Update to 0.5.0Manuel Bachmann2015-10-231-1/+1
| | | | | | | Update to latest version (requires gupnp-dlna 0.9.4). Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gupnp-dlna: Update to 0.9.4, support gstreamerManuel Bachmann2015-10-231-5/+4
| | | | | | | | | | | Minor update. As we now have GStreamer 1.0+, add a PACKAGECONFIG option to build the additional "gupnp-dlna-gst" library if it is present. This is most notably needed by Rygel. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mkvtoolnix: fix Boost build, update to 8.4.0, allow Qt5 GUIManuel Bachmann2015-10-231-7/+17
| | | | | | | | | | | | | mkvtoolnix does not compile with newest Boost 1.58, mostly due to the following bugs : https://github.com/mbunkus/mkvtoolnix/issues/1172 https://github.com/mbunkus/mkvtoolnix/issues/1176 Update to the latest version, allow to use Qt5 if present, and adapt configure steps accordingly. Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vorbis-tools: fix CVE-2015-6749Kai Kang2015-10-232-1/+52
| | | | | | | | | Backport patch to fix CVE-2015-6749 from: https://trac.xiph.org/ticket/2212 Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: do not autoenable the mouseJackie Huang2015-10-231-0/+6
| | | | | | | | | The mouse being autoenabled is just annoying in xfce4-terminal (mouse drag make vim go into visual mode and there is no right click menu), so remove the setting for xfce. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efibootmgr: 0.6.0 -> 0.12Kai Kang2015-10-234-80/+27
| | | | | | | | | | | | Upgrade efibootmgr from 0.6.0 to 0.12. * update HOMEPAGE * drop obsolete patches that source files have been removed * add dependency efivar * update CFLAGS to fix print wrong version issue Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* efivar: 0.7 -> 0.21Kai Kang2015-10-234-18/+131
| | | | | | | | | | | | | | | Upgrade efivar from 0.7 to 0.21. * update HOMEPAGE and git repo. * update license file checksum. It made FSF addresses in COPYING be URLs. Ref: https://github.com/rhinstaller/efivar/commit/ca88012 * add -native recipe to provide command makeguids and add patch for target package to use this native makeguids command * add patch to build efivar-native with lower version gcc which doesn't support options '-Wmaybe-uninitialized' and '-std=gnu11' Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: Upgrade to v7.4.769Paul Barker2015-10-232-2/+2
| | | | | | | | | | v7.4.769 is the latest marked stable in Gentoo so we know this has had some testing. License change is simply rewording "further more" -> "furthermore". Signed-off-by: Paul Barker <paul@paulbarker.me.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* postfix.inc: do not hardcode userid and groupidHongxu Jia2015-10-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It hardcoded to assign vmail's userid and groupid with 5000, which caused the following useradd/groupadd is increased from 5000 at do_root time. Such as 'tracing' group id is 5001 (tracing group is added in lttng-tools). It is better to allocate it dynamically. BTW, you may google to find the hardcoded 5000 in following site: https://help.ubuntu.com/community/PostfixVirtualMailBoxClamSmtpHowto In its main.cf, it also hardcoded virtual_uid_maps and virtual_gid_maps. ... virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 .. But in meta-oe's main.cf_2.0, it assigned virtual_uid_maps and virtual_gid_maps with a search. ... virtual_uid_maps = static:`grep vmail /etc/passwd | cut -d ":" -f 3` virtual_gid_maps = static:`grep vmail /etc/passwd | cut -d ":" -f 4` ... So please feel free to forget 5000. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* drbd: fix permission bits of drbd.serviceQi.Chen@windriver.com2015-10-212-0/+26
| | | | | | | | The permission bits should be 0644 instead of 0755. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* wireshark: update package to 1.12.8Armin Kuster2015-10-211-2/+2
| | | | | | | | | | changes include CVE-2015-7830 see https://www.wireshark.org/docs/relnotes/wireshark-1.12.8.html Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>