Commit Graph

6401 Commits

Author SHA1 Message Date
Khem Raj
c4432a5f62 mozjs: Fix symbol visibility with clang/libc++
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Khem Raj
fe08cf3545 jack: Fix build when using libc++
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Khem Raj
e3a9b1a976 asio: Update to 1.12.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Khem Raj
3dc2b51183 jsonrpc: Update to 1.1.1
License-Updare: Change in copyright headers
ba3507a24b (diff-61e0bdf7e1b43c5c93d9488b22e04170)

Drop all patches since these issues are already fixed in new version
add new dependency on hiredis

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Khem Raj
920265d47a xmlrpc-c: Update to 1.51.03
Fix build with clang while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Khem Raj
6fd901de5a tinymembench: Fix build with clang assembler
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Khem Raj
21e3bb57ff mosh: Upgrade to 1.3.2
Fix building with clang/libc++ while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Khem Raj
9c4f08ba84 cpuburn-arm: Move cpuburn-neon to cpuburn-arm and add more tests
This provides more benchmarks for different arm arches >= v7

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Randy MacLeod
677a32a2b6 irssi: Upgrade from 1.0.4 to 1.1.2
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Hong Liu
055da2bcec php: upgrade to 5.6.39
1.Upgrade php from 5.6.38 to 5.6.39.

Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Alex Kiernan
9ada8b1306 jq: update to 1.6
Drop backported patch as it's present in 1.6. Switch to autotools-brokensep
to avoid

| sed -e 's/\\/\\\\/g' -e 's/"/\\"/g' -e 's/^/"/' -e 's/$/\\n"/' ../jq-1.6/src/builtin.jq > src/builtin.inc
| /bin/sh: src/builtin.inc: No such file or directory

License-Update: whitespace changes
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-30 13:34:49 -08:00
Randy MacLeod
bd6803523c libvncserver: make PACKAGECONFIG flags explicit
Set all the PACKAGECONFIG enable/disable flags explicitly
rather than rely on assumed defaults. This also makes it
clear what the intended configuration is in log files.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 13:51:46 -08:00
Randy MacLeod
12351cdd21 libvncserver: Update to latest commit post 0.9.12
Update to latest git HEAD rather than just 0.9.12 since
that includes a fix for CVE-2018-15127.

Support for lzo in addition to a bundled minilzo was added
upstream so add a PACKAGECONFIG[lzo] and add it to the default config.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 13:51:46 -08:00
Stefan Agner
fd7cd2b188 iwd: update to 0.14
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 07:06:19 -08:00
Stefan Agner
7735b4c80c ell: update to 0.17
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 07:06:19 -08:00
Stefan Agner
c049e02663 polkit: inherit distro_features_check
Make the recently added REQUIRED_DISTRO_FEATURES effective by
inheriting distro_features_check.

Fixes: 97a1a55f47 ("polkit: add polkit as a required distro feature")
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 07:06:19 -08:00
Matthijs Vader
41817d8ae1 nodejs 8.14.0 -> 8.15.0
Update nodejs to latest 8.x stable release 8.15.0.

Signed-off-by: Matthijs Vader <mvader@victronenergy.com>
Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 07:06:19 -08:00
William A. Kennington III via Openembedded-devel
36618f327e libmbim: Upgrade to 1.18.0
Accidentally sent outdated patch. This is current. Verified it works
with both GCC and clang.

>From b1d6d7ae22f7ebcd943493c60e78dea2f9c00a31 Mon Sep 17 00:00:00 2001
From: Glenn Stroz <gstroz@uber.com>
Date: Fri, 25 Jan 2019 20:33:57 -0500
Subject: [PATCH] libmbim: Upgrade to 1.18.0

Signed-off-by: Glenn Stroz <gstroz@uber.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 07:06:19 -08:00
Khem Raj
f25ae4f0ab nmap: Fix build with clang8/musl/libc++
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 07:05:17 -08:00
Ross Burton
3893910f9a efivar: recommend required kernel module
The library to modify EFI variables is useless without access to efivarfs, so
recommend the kernel package that has contains this module.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-26 11:00:07 -08:00
Krzysztof Kozlowski
7cf2f4996f libkcapi: Bump to v1.1.4
License file was updated with new dates ("2016" -> "2016 - 2019").

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-26 11:00:07 -08:00
Krzysztof Kozlowski
7c52d8ab71 libkcapi: Fix missing bash (for apps) and unneeded checksums (for testapp) when building
Fix build failures:
1. with "apps" PACKAGECONFIG:

    ERROR: libkcapi-1.1.3+gitAUTOINC+1c736c43eb-r0 do_package:
    QA Issue: libkcapi: Files/directories were installed but not shipped in any package:
      /usr/bin/.sha1hmac.hmac
      /usr/lib/.libkcapi.so.1.1.3.hmac

2. with "testapp" PACKAGECONFIG:

    ERROR: libkcapi-1.1.3+gitAUTOINC+1c736c43eb-r0 do_package_qa:
    QA Issue: /usr/libexec/libkcapi/test.sh contained in package libkcapi requires /bin/bash,
    but no providers found in RDEPENDS_libkcapi? [file-rdeps]

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-26 11:00:07 -08:00
Mingli Yu
12e66e89e3 openldap: improve reproducibility
Rework remove-user-host-pwd-from-version.patch to
fix below buildpath warning:
| WARNING: openldap-2.4.46-r0 do_package_qa: QA Issue: File /work/core2-64-wrs-linux/openldap/2.4.46-r0/packages-split/openldap-bin/usr/bin/ldappasswd in package contained reference to tmpdir [buildpaths]

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-23 17:47:51 -08:00
Gianfranco Costamagna
6ceb78f3f0 cpprest: update to 2.10.9, drop patches
drop patches, now useless in this version.

Seems like with both Ubuntu, Debian and Yocto builds that
network is not accessed anymore with this upstream release.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22 00:54:02 -08:00
Andreas Müller
fefb16a9fc graphviz(-native): initial add 2.40.1
Graphviz is helpful for creating docs with doxygen (at least)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22 00:52:44 -08:00
Maxime Roussin-Bélanger
b2480dbeb6 libvncserver: fix configure argument on openssl when disabled
When openssl is not included in the PACKAGECONFIG it
shouldn't try to compile with openssl.

libvncserver CMakeLists.txt activates all of its options and
tries to find libssl.so. CMake finds it inside the native
sysroot which could be the wrong architecture when linking.

Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22 00:52:44 -08:00
Maxime Roussin-Bélanger
587cdd42bb libvncserver: Make PACKAGECONFIG easier to read by making the list multiline
Signed-off-by: Maxime Roussin-Bélanger <maxime.roussinbelanger@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22 00:52:44 -08:00
Marc Ferland
e9ed7ba6b3 usb-modeswitch: upgrade to 2.5.2
Upgrade usb-swithmode to version 2.5.2 and the accompanying
usb-switchmode-data to 20170806.

Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-22 00:52:44 -08:00
Stefan Agner
463ce0cca6 modemmanager: enable polkit depending on distro feature
Enable the polkit package config depending on whether polkit is
enabled in DISTRO_FEATURES.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-20 10:15:44 -08:00
Stefan Agner
11cff77d3a packagegroup-meta-oe: add polkit depending on distro feature
Add polkit and related packages depending on whether polkit is
enabled in DISTRO_FEATURES.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-20 10:15:44 -08:00
Stefan Agner
97a1a55f47 polkit: add polkit as a required distro feature
Make sure polkit is in DISTRO_FEATURERS if this package is being
installed. This will make sure that people who do use polkit in
their image also do enabled the recently introduced distro feature
polkit in their distro.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-20 10:15:44 -08:00
Andreas Müller
6d4e34c3e5 atkmm: upgrade 2.24.2 -> 2.28.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Andreas Müller
d60d1fbc5e glibmm: upgrade 2.56.0 -> 2.58.0
remove-examples.patch was refreshed with devtool

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Andreas Müller
770da50054 libsigc++-2.0: upgrade 2.10.0 -> 2.10.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Pascal Bach
d417b693a5 rocksdb: make resulting cmake config relocatable
RocksDB is still using CMake 2.8 and thus does not make use of importet targets.
This leads to hardcoded paths to the build directory in the resulting packaged files.

The workaround for the issue is to bypass CMakes detection and let the linker deal with finding the right library.

This is necessary until RocksDB moves to a more modern CMake.
It's also applied in the Poco recipe right now.

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Hong Liu
e6f9d00977 logwatch:replace mv with cp
1.Mv is used in the original code, which may cause "mv: cannot stat 'conf/': No such file or directory".
  So we use cp instead of it.

Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Kai Kang
8243374c0e rocksdb: fix qa warning of buildpaths
rocksdb fails qa check buildpaths:

| WARNING: rocksdb-5.17.2-r0 do_package_qa: QA Issue: File
| /work/core2-64-poky-linux/rocksdb/5.17.2-r0/packages-split/rocksdb-dev/usr/lib64/cmake/rocksdb/RocksDBTargets.cmake
| in package contained reference to tmpdir [buildpaths]

Removing buildpath info from the cmake file.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Alistair Francis
ce38f8c0f3 xorg-driver: xf86-video-ati: Remove x86 COMPATIBLE_MACHINE
The ATI drivers can work on non-x86 platforms such as RISC-V, remove the
x86 specific COMPATIBLE_MACHINE requirement.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-16 19:19:44 -08:00
Akram Hameed
a368821c96 postgresql: Update the regex to determine PGMAJORVERSION to match v10+ database clusters
Older versions of postgresql would generate MAJVER.MINVER in new clusters. 10+ do not. Update the regex to determine PGMAJORVERSION as a single int.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-15 22:08:47 -08:00
William A. Kennington III via Openembedded-devel
d183435dac cli11: Add recipe
cli11 is a c++ command line parser library that provides a simple
user interface with modern c++ semantics.

Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-15 22:08:47 -08:00
Khem Raj
1ed152e32e lockdev: Switch to use archive tarballs for SRC_URI
anonscm.debian.org has been replaced with https://salsa.debian.org
however, lockdev has been dropped from debian packages, so its not
maintained at salsa.debian.org, therefore resort to archives and add few
more fixes to get it building from archive.

bump PE since version still remains 1.0.3 but we drop +git${...} from PV

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-14 14:31:14 -08:00
Khem Raj
eb6cf36865 haveged: Upgrade 1.9.4
Upstream release mechanism has switched to using github
Forward port and update patch status

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-14 10:46:36 -08:00
André Draszik
e219649594 meta-oe: remove True option to getVar calls (again)
A couple have still been missed in the past despite multiple
attempts at doing so (or simply have re-appeared?).

Search & replace made using the following command:
    sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \
        -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \
             | cut -d':' -f1 \
             | sort -u)

Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-13 10:28:01 -08:00
Theodore A. Roth
aad4917e13 modemmanager: Add libxslt-native to DEPENDS
Addresses the following build error:

| make[2]: Entering directory '/home/matt/renew_thud/build/tmp/work/armv5e-poky-linux-gnueabi/modemmanager/1.8.2-r0.tr0/build/include'
| xsltproc --xinclude --nonet ../../ModemManager-1.8.2/build-aux/header-generator.xsl ../../ModemManager-1.8.2/introspection/all.xml > ModemManager-names.h
| /bin/bash: xsltproc: command not found
| make[2]: *** [Makefile:651: ModemManager-names.h] Error 127

Problem doesn't manifest if the host has already installed xsltproc
outside of OE environment.

Signed-off-by: Theodore A. Roth <troth@openavr.org>
Signed-off-by: Matthew Stanger <matthew_stanger@trimble.com>
Signed-off-by: Theodore A. Roth <theodore_roth@trimble.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-11 15:04:17 -08:00
Alexander Kanavin
26b1bd2097 postgresql: correctly build against target perl
Previously perl-native headers were erroneously included,
which was causing issues with the new perl recipe.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-11 07:48:30 -08:00
Mingli Yu
29f47a6d73 libteam: Upgrade to 1.28
Remove the useless checksum lines as the
source is git repo, not the tar file.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-11 01:46:31 -08:00
Mingli Yu
e24d03f13e libdbi-perl: Upgrade to 1.642
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-11 00:28:32 -08:00
Pierre-Jean Texier
0fc61f4b96 minicoredumper: Update to 2.0.1
- Drop upstreamed patch
- Update COPYING file checksum: the copyright date changes
	 and there is a convertion to SPDX Format.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 23:27:12 -08:00
Peace Lee
1828df678c guider: add a new runtime profiler package
guider [1] is a system-wide performance analyzer for platforms based
on linux kernel. It can measure a variety of system resource usage and
trace thread/process activities. It also reports vary meaningful
output to analyze system status.

[1] https://github.com/iipeace/guider

Signed-off-by: Peace Lee <iipeace5@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:09:30 -08:00
Khem Raj
3decf2b9e6 licenses: Add Arphic-Public-License text
ttf-arphic-uming recipe in meta-oe needs this
source: http://ftp.gnu.org/gnu/non-gnu/chinese-fonts-truetype/LICENSE

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:06:05 -08:00