summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support
Commit message (Collapse)AuthorAgeFilesLines
...
* syslog-ng: change conf files to version 3.19Slater, Joseph2019-11-012-4/+14
| | | | | | | Also add dns_cache(no) option to eliminate initialization warning. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: add volatile directory init for systemdSlater, Joseph2019-11-013-6/+11
| | | | | | | | | | systemd requires volatile file/directory specifications to be in a tmpfiles.d directory. We put ours in /etc/tmpfiles.d. Also eliminate SRC_URI duplication in .bb and .inc files. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* colord: initial add 1.4.4Andreas Müller2019-11-016-0/+395
| | | | | | | | | | | | | | | | * It is a dependency for upcoming gnome-settings-daemon * It is used by GNOME and KDE [1] so move it to meta-oe * Getting it to build was a bit tricky. Udev (systemd) is a mandatory dependency and for native we do not support build. To get around native build was stripped down to what's necessary only. Native build is done with the help of configuration in recipe and (old-school) Makefile. This solution was chosen to avoid massive patching of meson build which tends to be a maintenance burden (as experienced at KDE recipes in meta-qt5-extra). [1] https://www.freedesktop.org/software/colord/intro.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: add python3 packageconfigMartin Siegumfeldt2019-11-011-4/+7
| | | | | | | | | | | | * used for enabling python bindings - note that behavior is changed from 'opt-out' to 'opt-in' * config is used for potentially inheriting distutils3-base * also decapitalize packageconfig names similar to other recipes Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poco: Upgrade 1.9.0 -> 1.9.4Adrian Bunk2019-11-012-43/+1
| | | | | | | Removed patch for issue fixed upstream. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmicrohttpd: Upgrade 0.9.66 -> 0.9.67Adrian Bunk2019-11-012-35/+2
| | | | | | | Backported patch removed. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unicode-ucd: Set correct SUMMARY and HOMEPAGEAndreas Müller2019-11-011-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gmime: upgrade 3.2.3 -> 3.2.4Zang Ruochen2019-11-011-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.80.0 -> 0.82.0Zang Ruochen2019-11-011-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unicode-ucd: initial add 12.1.0Andreas Müller2019-11-011-0/+25
| | | | | | | It is a build dependency for ibus Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencv: Enable pkg-config .pc file generationCarlos Rafael Giani2019-11-011-0/+1
| | | | | | | | | | In OpenCV 4, .pc file generation is disabled by default. Yet, other software such as GStreamer and FFmpeg rely on the .pc files during build time configuration. Explicitely enable .pc file generation to make sure pkg-config can be used for getting information about OpenCV. Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlsec1: upgrade 1.2.28 -> 1.2.29Zang Ruochen2019-10-281-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* itstool: rework native shebang and add class to make native itstool workAndreas Müller2019-10-273-2/+39
| | | | | | | | | | | | | | | | | | | | | itstool was reworked in [1] to not use host's python. This patch introduced the '-S' option for coreutils's env [2]. Unfortunately that option is relatively young [3] and elder build-host don't support it [4]. The only way to get around this is: * remove '-S' and -s' from native shebang * add a class itstool.bbclass. This class depends itstool-native and creates a valid python3 runtime environment. Most notable in the environment is export PYTHONNOUSERSITE = "1" which does same as '-s' option: force python to avoid adding (host) user sites. [1] http://cgit.openembedded.org/meta-openembedded/commit/meta-oe/recipes-support/itstool/itstool/0001-Don-t-use-build-time-hardcoded-python-binary-path.patch?id=e5ac325b7974a346b218d1f43b92d06f5b0dd078 [2] http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/itstool/itstool/0001-Don-t-use-build-time-hardcoded-python-binary-path.patch [3] https://github.com/coreutils/coreutils/commit/668306ed86c8c79b0af0db8b9c882654ebb66db2#diff-83d9d52b1f12ac589739ab1334ae4f30 [4] https://errors.yoctoproject.org/Errors/Details/274743/ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open-vm-tools: Fix build by removing deprecated G_INLINE_FUNCKhem Raj2019-10-262-0/+95
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgusb: initial add 0.3.0+Andreas Müller2019-10-261-0/+12
| | | | | | | | | | | | * It is a dependency for upcoming colord. That is used by GNOME and KDE [1] so move it to meta-oe * 0.3.0 failed build and gobject-introspection was not configurable -> use latest master sources [1] https://www.freedesktop.org/software/colord/intro.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: Inherit distutils3-base for packaging python filesKhem Raj2019-10-251-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: upgrade 0.8.2 -> 0.8.3Zheng Ruoqin2019-10-251-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwdata: upgrade 327 -> 328Zheng Ruoqin2019-10-251-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libftdi: Add target deps for python bindingsKhem Raj2019-10-241-3/+9
| | | | | | helps linking with right libraries for python bindings Signed-off-by: Khem Raj <raj.khem@gmail.com>
* open-vm-tools: Upgrade to 11.0.1Khem Raj2019-10-245-1333/+671
| | | | | | | Drop backported patch available in 11.0 release --disable-grabbitmqproxy is no longer a supported option Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsmi: Fix and operator per SPDXKhem Raj2019-10-211-1/+1
| | | | | | This was a fallout from last commit Signed-off-by: Khem Raj <raj.khem@gmail.com>
* daemonize: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of daemonize is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gperftools: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of gperftools is BSD-3-Clause Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libinih: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of libinih is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsmi: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of libsmi is BSD-3-Clause and TCL. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libssh2: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of of libssh2 is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* onig: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of onig is BSD-2-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdparm: Clarify BSD license variantChristophe PRIOUZEAU2019-10-171-1/+1
| | | | | | | The License of sdparm is BSD-3-Clause. Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pidgin-sipe: Upgrade to 1.25.0Khem Raj2019-10-171-4/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: bump to version 0.18+Martin Siegumfeldt2019-10-171-2/+3
| | | | | | | | Move a few commits ahead of 0.18 in order to resolve build issue related to static only library installation. Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: allow python3 bindings to be builtMartin Siegumfeldt2019-10-171-4/+4
| | | | | Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "libiio: fix build of python bindins"Martin Siegumfeldt2019-10-171-2/+1
| | | | | | | | | | This reverts commit b0caf1fb82b90a6b123ba4463a8405568eda0389. * bindings are build through the variant 'libiio-python' and is not intended installed as part of just 'libiio' Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2/libdevmapper: 2.03.02 -> 2.03.05Hongxu Jia2019-10-177-19/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Change to git repo 2. Backport three patches to fix the following issue: While commit [cd735ab1df systemd: upgrade to 243] applied in oe-core, lvmremove hung as following steps: ... dd if=/dev/zero of=./p0 bs=1M count=100 dd if=/dev/zero of=./p1 bs=1M count=100 losetup /dev/loop20 ./p0 losetup /dev/loop21 ./p1 pvcreate -y /dev/loop20 -ff pvcreate -y /dev/loop21 -ff vgcreate rootvg /dev/loop20 /dev/loop21 lvcreate -v -y -L 50 -n rootlv rootvg mkfs -t ext4 /dev/rootvg/rootlv mkdir -p ./lv mount /dev/rootvg/rootlv ./lv lvcreate -v -L 50 -s -n backup /dev/rootvg/rootlv lvconvert -v --merge -i 1 /dev/rootvg/backup umount ./lv vgchange -v -an vgchange -v -ay lvremove -f /dev/rootvg/rootlv ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exiv2: initial add 0.27.1Andreas Müller2019-10-131-0/+13
| | | | | | | | | | | | | | | * exiv2 lives in meta-luneos and meta-qt5-extra currently. Soon meta-gnome will require it for nautilus -> gexiv2 => move it up in layer hierarchy * This recipe was taken from meta-qt5-extra * There is a version 0.27.2 but from my experience as soon as upstream will create a successor of 0.27.2 they move tarballs from builds [1] -> archive [2] To avoid missing sources let's stick on 0.27.1. [1] https://exiv2.org/builds/ [2] https://www.exiv2.org/archive.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: remove unsupported OPTIONS+="event_timeout" ruleHongxu Jia2019-10-102-0/+40
| | | | | | | | | | | | | | | | | The OPTIONS+="event_timeout" is Unsupported since systemd/udev version 216, that is ~5 years ago. Since systemd/udev version 243, there's a new message printed if unsupported OPTIONS value is used: Invalid value for OPTIONS key, ignoring: 'event_timeout=180' Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1740666 The fix works on lvm2, it is not necessary for libdevmapper Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bdwgc: Enable C++ support and Additional options for muslKhem Raj2019-10-101-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: upgrade 0.8.1 -> 0.8.2Changqing Li2019-10-084-52/+54
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* log4cpp: Stop using RC as a variableWilliam A. Kennington III via Openembedded-devel2019-10-081-2/+2
| | | | | | | | | This recipe cannot be parsed when using meta-mingw because ${RC} expands to the Windows resource compiler. Let's use PRC instead to avoid that problem. Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smem: package smemcap separatelyMaciej Pijanowski2019-10-041-0/+4
| | | | | | | | | | | | Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com> smemcap is a tiny binary which allows capturing current state of the /proc for further offline analysis. Package it seperately so there is no need to install python runtime dependencies on the embedded system when not required. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libteam: update from 1.28 to 1.29Randy MacLeod2019-10-041-1/+1
| | | | | Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gd: fix CVE-2019-6978Trevor Gamblin2019-10-042-0/+300
| | | | | | | CVE: CVE-2019-6978 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: fix run lvcreate hung while PACKAGECONFIG udevHongxu Jia2019-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | Since lvm2-udevrules was removed from lvm RRECOMMENDS in the following commit: [3f64779ea libdevmapper/lvm2: force recipe libdevmapper to populate sysroot only] Execute the following command hung: $ dd if=/dev/zero of=./p0 bs=1M count=100 $ dd if=/dev/zero of=./p1 bs=1M count=100 $ losetup /dev/loop20 ./p0 $ losetup /dev/loop21 ./p1 $ pvcreate -y /dev/loop20 -ff $ pvcreate -y /dev/loop21 -ff $ vgcreate rootvg /dev/loop20 /dev/loop21 $ lvcreate -v -y -L 50 -n rootlv rootvg Add the missing pacakge to PACKAGECONFIG[udev] runtime depends could fix the issue. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Fix cross-buildsKhem Raj2019-09-253-27/+36
| | | | | | riscv is not yet supported to exclude it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmicrohttpd: backport the fix for building with older gnutlsMartin Jansa2019-09-252-1/+35
| | | | | | | | | | | | * with gnutls from meta-gplv2 libmicrohttpd fails to build now: libmicrohttpd-0.9.66/src/microhttpd/daemon.c:2539:7: error: unknown type name 'gnutls_init_flags_t'; did you mean 'gnutls_pin_flag_t'? 2539 | gnutls_init_flags_t flags; backport the fix from master branch * see https://bugs.gnunet.org/view.php?id=5806 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* numactl: fix a error about lib32-numactlHongzhi.Song2019-09-232-0/+101
| | | | | | | | | | | | | | lib32-numactl has a error: root@intel-x86-64:~# numademo -t -e 1M Configured Nodes does not match available memory nodes That's because (long long int) is assigned to (long int). This will cause (long int) overflow on 32bit system. Unify variable types and fix it. Signed-off-by: Hongzhi.Song <hongzhi.song@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Update to 1.8.8Khem Raj2019-09-204-103/+22
| | | | | | | | | | | | | | License-Update: Change URI from code.google.com to github.com [1] Drop the patches they seem to be not needed Add dependency on libedit Disable parallel make due to races aarch64 support is upstream so drop the patch [1] https://github.com/uim/uim/commit/a1cf71ec3719389874c42dd4c719a15509983485#diff-7116ef0705885343c9e1b2171a06be0e Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: update to 1.8.25Oleksandr Kravchuk2019-09-201-5/+8
| | | | | | | | License checksum was changed due to removed license info about remove code (see @0984e0f4a03e5e29bb5725b6f149f56c9e9c73c2). Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dfu-util-native: Dont build static binaryKhem Raj2019-09-182-70/+5
| | | | | | | | | | | | This did serve a purpose in past, this however is adding additional requirement on build host to require static libc.a. in general it will be good for user to select static linking explicitly, since it does have distribution obligations once static linking is in place. Add packageconfig to enable static builds and keep it off by default Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin JaMa Jansa <Martin.Jansa@gmail.com>
* dhex: Add new recipeDaniel Ammann2019-09-181-0/+24
| | | | | Signed-off-by: Daniel Ammann <daniel.ammann@bytesatwork.ch> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dfu-utils: Switch src_uri to sourceforge.netKhem Raj2019-09-171-6/+4
| | | | | | | dfu-util.gnumonks.org has gone AWOL Re-stylize the recipe while here Signed-off-by: Khem Raj <raj.khem@gmail.com>