6363 Commits

Author SHA1 Message Date
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
Richard Weinberger
9968314f32 mini-iconv: Don't use ${PN}
Don't use ${PN} for the source dir, it will break multilib builds.
The correct variable is ${BPN}.

Cc: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:06:05 -08:00
Richard Weinberger
b0d5b8c22d mksh: Don't use ${PN}
Don't use ${PN} for the source dir, it will break multilib builds.
The correct variable is ${BPN}.

Cc: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:06:05 -08:00
Khem Raj
765418cc65 linuxptp: Upgrade to 2.0 release
Drop upstreamed patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:05:36 -08:00
Ferry
c44679b494 libgpiod_1.2: add dependency on python when building python bindings
Commit ab54dd75 "libgpiod: Rrecommend python3 only for PN-python package" also removes the build dependency
on python3 however this results in fatal error: Python.h: No such file or directory #include <Python.h>

Signed-off-by: Ferry Toth <ftoth@exalondelft.nl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:05:36 -08:00
Pierre-Jean Texier
73c5e54ffa qrencode: 4.0.0 -> 4.0.1
Upgrade qrencode from 4.0.0 to 4.0.1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-10 09:05:36 -08:00
Khem Raj
a8aef12ce6 luajit: Disable for mips n64/n32 hosts
- mips64 port does not exist
- Also convert aarch64 compatible host case to an override

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Khem Raj
70dae711a9 mpv: Disable lua on mips/aarch64
Luajit depeendency is not available on mips64/aarch64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Khem Raj
6738435fe9 start-stop-daemon: Upgrade to 1.18.25
Import patches from oe-core to fix build  for mips64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Ankit Navik
c5f551f841 spirv-tools: Initial recipe for spirv tools
Add generic recipe for spirv tools.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-02 10:28:18 -08:00
Khem Raj
aa5cf52fd4 catch2: Replace the patch with upstreamable patch
Update to tip of master

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-02 10:28:18 -08:00
Khem Raj
f0ef6d4a16 tinymembench: Update to tip of master
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-02 10:28:18 -08:00
Ankit Navik
fd6b867701 wifi-test-suite: Initial recipe for wifi test suite.
Add generic recipe for wifi test suite from wifi alliance.
Suite is to support certification program development and device certification.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-27 09:18:09 -08:00
Khem Raj
039f5243b1 libedit: Upgrade to 20181209
Add native and nativesdk incarnations as well since clang needs it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 18:27:54 -08:00
Khem Raj
61198956a6 packagegroup-meta-oe: Remove unbuildable packages on risc-v from rdep
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 13:18:02 -08:00
Khem Raj
65c6eccf09 packagegroup-meta-oe: Exclude android-tools breakpad on ppc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 13:01:06 -08:00
Khem Raj
83549ca796 packagegroup-meta-oe: Exclude unbuildable packages on mips64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 12:55:14 -08:00
Khem Raj
91e5397729 android-tools: Disable for powerpc/powerpc64
* There is no support for linux-ppc in this version
* Point mips64 to right linux port

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
22ddd2cd31 redis: Update to 4.0.12
Exclude atomics on ppc as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
e1db44b73f mozjs: Remove -Werror=format from CXXFLAGS
This is to make way for gcc9 since it spews some extra warnings
which need to be eventually fixed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
5f063ad3b6 open-vm-tools: Upgrade to 10.3.5
Add a patch to fix build with gcc9

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
bf5cc7e1ff breakpad: Fix build with gcc9 on x86
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
3d33a2ecd6 lio-utils: Switch SRC_URI to use datera mirror on github
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
390498950f ttf-droid: Delete from staging install area instead of sources
* This leaves the sourcedir unmodified
* Add -f option to rm to not fail if file is not there

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
e0d9dd2acd srecord: GPL-3.0 and LGPL-3.0 is correct license
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
56fe916ab5 libgpiod: Rrecommend python3 only for PN-python package
Fixes overdependency on PN

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
79ab090e2f ltrace: Fix a NULL string use
This case is likely to happen when mod == NULL so print it when
we are computing modname and symname

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
d596859cdf breakpad: Update to latest
- Drop upstreamed ucontext_t patch
- basename is now available in musl
- Pin ARM-only ISA on armv5 and older arches
- Use COMPATIBLE_HOST instead of COMPATIBLE_MACHINE
- memory.h has been renamed to memory_allocator.h in latest breakpad

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
Khem Raj
640002dedc modemmanager: Fix build with gcc9
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-23 13:29:20 -08:00
S. Lockwood-Childs
d8730f4328 libvpx: bump to 1.7.0
Fetch was switched from tarball to git fetcher with release tag because
libvpx-1.7.0.tar.bz2 was not available at the previous download URL.

The download instructions for the project point to autogenerated
tarballs now (instead of storage.googleapis.com) [1], but archive
tarballs generated by git can end up with checksums that change
over time... so using git directly is less likely to break.

Successfully compile tested against:
* ffmpeg-4.0.2
* gstreamer1.0-plugins-good-1.14.2
* vlc-2.2.2
with vpx enabled in each respective PACKAGECONFIG.

[1] https://www.webmproject.org/code/releases/

Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-22 15:37:36 -08:00
Andreas Müller
a96e6d718e openjpeg: fix build for multilib
| ERROR: openjpeg-2.3.0-r0 do_package: QA Issue: openjpeg: Files/directories were installed but not shipped in any package:
|   /usr/lib/libopenjp2.a
|   /usr/lib/libopenjp2.so
|   /usr/lib/libopenjp2.so.2.3.0
|   /usr/lib/libopenjp2.so.7
|   /usr/lib/cmake
|   /usr/lib/pkgconfig
|   /usr/lib/cmake/openjpeg-2.3
|   /usr/lib/cmake/openjpeg-2.3/OpenJPEGConfig.cmake
|   /usr/lib/cmake/openjpeg-2.3/OpenJPEGTargets.cmake
|   /usr/lib/cmake/openjpeg-2.3/OpenJPEGTargets-noconfig.cmake
|   /usr/lib/pkgconfig/libopenjp2.pc

* Addresses [1]
* Build tested with poppler in multilib and non-multilib environment

[1] https://github.com/openembedded/meta-openembedded/issues/103

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-22 15:37:35 -08:00
Ankit Navik
547ba317de spirv-shader-generator: Initial recipe for SPIRV-Cross
Add generic recipe for SPIRV-Cross tool.
SPIRV-Cross is a practical tool and library for performing reflection on
SPIR-V and disassembling SPIR-V back to high level languages.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-22 15:37:35 -08:00
Henrik Nymann Jensen (HNJE)
6f98c3f307 sharutils 4.15.2: BBCLASSEXTEND to native and nativesdk
Signed-off-by: Henrik Nymann Jensen <hnje@triax.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-20 09:57:54 -08:00
Khem Raj
e052ea1b74 rocksdb: Upgrade to 5.17.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18 22:15:59 -08:00
Khem Raj
c011beeaa6 opensc: Upgrade to 0.19.0
Switch fetcher to use github
Add patch to build with gcc9
Remove upstreamed patch
Inherit bash-completion

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18 22:15:59 -08:00
Khem Raj
014b90ee43 collectd: Upgrade to 5.8.1 release
Fix build with gcc9

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18 22:15:59 -08:00
Khem Raj
ba604d99ae catch2: Upgrade to 2.5.0 release
Drop upstreamed patch and add a patch to fix build seen with clang
and gcc9

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18 22:15:59 -08:00
Ivan Maidanski
2dc1b2411c bdwgc: upgrade 7.6.8 -> 7.6.10
Highlights of this upgrade:
* Fix races, deadlocks, bugs in disclaim finalization and find-leak mode

See the following for detailed changes:
* https://github.com/ivmai/bdwgc/releases/tag/v7.6.10

Signed-off-by: Ivan Maidanski <ivmai@mail.ru>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18 22:15:59 -08:00
Khem Raj
af94fa02ca gnulib: Upgrade to 2018-03-07.03
Call check_git_config to setup git to function correctly
on some builders git might not be setup for user and email
address

Fixes:

Your branch is behind 'origin/master' by 584 commits, and can be
fast-forwarded.
  (use "git pull" to update your local branch)
Cloning into
'TOPDIR/build/tmp/work/mips32r2-yoe-linux-musl/gnulib/2017-08-20.18-r0/image//usr/share/gnulib'...
done.

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-18 22:15:53 -08:00