Commit Graph

7482 Commits

Author SHA1 Message Date
Khem Raj 89461fecb7 lockdev: Make baselib configurable
This ensures that baselib can be passed from bitbake tasks via
environment

Refresh patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 5a5d2cfa1b cli11: Fix multilib build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 02fca7f87c nvme-cli: Use nonarch libdir for dracut config files
Fixes packaging errors where libdir != nonarch_libdir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Fabio Berton b27741f2a4 nanopb: Add recipe for version 0.4.0
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:01:19 -08:00
Alexander Kanavin abda84d15d enscript/indent/sharutils: fix build with gettext 0.20.x
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:01:19 -08:00
Adrian Bunk 85bb0d6930 libqmi: Upgrade 1.24.0 -> 1.24.2
This is a bugfix release on the 1.24 stable branch.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 00:04:14 -08:00
Alistair Francis 7f28f5c7a2 openocd: Enable remote-bitbang build option
Enable the remote-bitbang via PACKAGECONFIG to allow connecting to
verilator instances.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:58:23 -08:00
Khem Raj d603409c32 mpv: Remove luajit dependency for ppc64
luajit is not available on ppc64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:58:23 -08:00
Khem Raj a597de10ea dfu-util-native,sjf2410-linux-native: Fix Deploy in multimachine builds
When more than two machine are built using same tmpdir and happen to use
these tools the builds fail

Fixes
ERROR: The recipe dfu-util-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
  TOPDIR/build/tmp/deploy/tools/dfu-util-0.9
    (matched in manifest-qemumips-dfu-util-native.deploy)
Please verify which recipe should provide the above files.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Khem Raj 989b67be6d libcec: Fix multilib build
Fixes
ERROR: libcec-4.0.4-r0 do_package: QA Issue: libcec: Files/directories were installed but not shipped in any package:
  /usr/lib/python3.7/site-packages/_cec.so
  /usr/lib/python3.7/site-packages/cec.py

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Khem Raj 130cc706f1 poco: Define LIB_SUFFIX per OE multilibs
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Khem Raj 16fc37015e libinih: Fix multilib build
Fixes
ERROR: libinih-0.0+gitrAUTOINC+25078f7156-r3 do_package: QA Issue: libinih: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libinih.a
  /usr/lib/libinihcpp.a
  /usr/lib/pkgconfig
  /usr/lib/pkgconfig/inihcpp.pc
  /usr/lib/pkgconfig/inih.pc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:51 -08:00
Khem Raj 7b39ea059a libgit2: Upgrade to 0.28.4
Fix library install path to consider multilib as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj d6b8482611 libfann: Define LIB_SUFFIX suitable for OE multilib needs
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj 2f6c043c0c hiredis: Upgrade to 0.14.0
* Define LIBRARY_PATH so multilibbed version can install correctly
* Forward port patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj c8c31eef9f rsyslog: Do not assume atomic built-ins on ppc
Fixes build issue
runtime/../action.c:2019: undefined reference to `__sync_val_compare_and_swap_8'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj e40f8ff1b2 luajit: Add ppc/ppc64 to unsupported arch list
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj 5f4b646795 lcdproc: Upgrade to latest top of tree
* Drop BASEPV, used only once
* serialVFD needs to use ioperm, inb and outb which are only on x86 32/64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Khem Raj dd69fafd7f libqb: Add --enable-nosection-fallback with mips64/clang
Same issue happens with clang/mips64 so extend the gold fix to cover for
this case

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Khem Raj 110652d951 nlohmann-json: Upgrade to 3.7.3
Rename recipe to express PV

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-16 19:50:07 -08:00
Khem Raj e595651343 fvwm: Upgrade to 2.6.9
Drop manpage disable part from existing patch
An upstream patch [1] helps manpage creation

[1] https://github.com/fvwmorg/fvwm/commit/0fdf2815bc09edaf4c0ecb45d47ad12d00863239

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-16 19:41:37 -08:00
Alex Kiernan 96d881d545 ostree: Add support for gjs tests
Now gjs is packaged in meta-gnome, add support for gjs tests through
PACKAGECONFIG; note gjs has a large dependency footprint, requiring (at
least) gobject-instrospection-data, gtk-3 and x11. Move python3-pyyaml
to RDEPENDS directly based on the layer, so that building ptest without
meta-python is possible (though more tests will have to be skipped).

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-16 08:38:35 -08:00
Andreas Müller 5796a9ff45 geany: remove pythonnative from inherit
* build tested with oe-core patch removing python2 from hosttools
* checked log files and there are no traces that a running python is required

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-15 21:08:54 -08:00
Khem Raj 773bd4cec5 libpfm4: Moved here from oe-core
Upgrade to 4.10.1 while here
oprofile/ppc64 still depends on it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-15 21:08:54 -08:00
Khem Raj d51f6000bf packagegroup-meta-oe: Remove ppc64 specific incompatible packages
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-15 21:08:54 -08:00
Khem Raj a761b39a60 rsyslog: Sync VALGRIND supported arch list
This list should be same as the valgrind recipe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-15 21:08:54 -08:00
Khem Raj 28cbc85732 breakpad: Update to latest upstream
Drop upstreamed patch
Adjust syscalls for mips64
Drop fpregset_t/mcontext alternatives for musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-15 21:08:54 -08:00
Khem Raj 72600f0a4f mozjs: extend --with-intl-api=build to all mips
This fixes mozjs crash, in launching js in qemu during gjs build

Fixes
|
| (process:606857): Gjs-ERROR **: 02:02:06.039: Could not initialize Javascript

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2019-12-13 18:29:14 -08:00
Khem Raj a5cdd2907b xterm: Fix latent issue found with musl
[YOCTO #13691]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Ross Burton <ross.burton@intel.com>
Cc: Armin Kuster <akuster808@gmail.com>
2019-12-13 18:29:14 -08:00
Yi Zhao 5a293cf439 tk: upgrade 8.6.9 -> 8.6.10
Drop patches that were merged upstream:
  configure.use.fontconfig.with.xft.patch
  non-linux.diff
  tklibrary.diff

Refresh patches:
  confsearch.diff
  fix-xft.diff

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-13 18:29:14 -08:00
Khem Raj 7906fbb404 hdf5: Upgrade to 1.8.21
Forward port 0001-cross-compiling-support.patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-13 18:29:14 -08:00
Kai Kang bbecc5dfc4 fltk: fix build error when enable package config examples
Backport patch to fix fltk build error when enable package config
'examples'. Drop the useless parts such as .gitignore and Makefile
from the patch.

fltk-native is also required by package config 'examples'.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-13 18:29:14 -08:00
Bartosz Golaszewski 52cfe934cc xdelta3: add native and nativesdk to BBCLASSEXTEND
Allow to build xdelta natively as it may be used for creating binary
delta patches for OTA updates.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-13 18:29:14 -08:00
Bartosz Golaszewski a02c41342b xdelta3: update to v3.1.0
The repository now lives under a different address. Let's use git
directly to fetch sources as there are no proper release tarballs.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-13 18:29:14 -08:00
Max Krummenacher a04e0ed79f libsoc: use python3 for python bindings
With python in PACKAGECONFIGS and with the removal of python2 from
host tools the recipe fails to build. Change the recipe to use python3.

libsoc configure uses the host python to detect the used version,
install and use the python3-native package to have the same version
for host and target.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-13 18:29:14 -08:00
Alex Kiernan f0a641554d ostree: Upgrade 2019.5 -> 2019.6
Drop all patches as they now exist upstream. Add tar to the dependencies
for ptest as this is required when running with libarchive enabled (and
the busybox version doesn't suffice).

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-11 16:22:40 -08:00
Bartosz Golaszewski 6d87abfa1d librsync: new package
rdiff is a popular tool for calculating binary delta patches. It's
provided by the librsync package (unrelated to rsync already available
in poky).

This recipe adds new packages for librsync and rdiff.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-11 16:22:40 -08:00
Martin Jansa 68be5fe160 googletest: fix build with newer oe-core without python in HOSTTOOLS
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-11 16:22:40 -08:00
Gianfranco Costamagna 41be29ccd1 boinc: update recipe to version 7.16.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-11 16:22:40 -08:00
Khem Raj 90e33e509c libsmi: Use right name for tcl license
Fixes
WARNING: libsmi-0.5.0-r0 do_populate_lic: libsmi: No generic license file exists for: TCL in any provider

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-10 16:21:08 -08:00
Andreas Müller 1d6a1d38b8 stalonetray: Add x11 to required distro feature
It depends on virtual/libx11

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-10 16:21:08 -08:00
Andreas Müller 05ce3eba10 glfw: add features_check to inherit
Without this REQUIRED_DISTRO_FEATURES is a noop

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-10 16:21:07 -08:00
Pierre-Jean Texier c1d1697c50 libssh2: add nativesdk support
Fixes:
 Missing or unbuildable dependency chain was: ['nativesdk-cmake', 'nativesdk-curl', 'nativesdk-libssh2']

So, extend libssh2 to nativesdk to fix this issue.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-10 16:21:07 -08:00
Wang Mingyu f570bb50ac xterm: upgrade 350 -> 351
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-10 16:21:07 -08:00
Khem Raj ee007abc63 id3lib: Update to newer debian patchset
adopt the patch routine, since the format of tarball has changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-08 23:04:02 -08:00
Adrian Bunk 851321744e gpsd: Add a PACKAGECONFIG for disabling usb support
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-08 23:00:58 -08:00
Khem Raj bcd508dedf udisks2: Update to 2.8.4
package tmpfiles.d/udisk2.conf, generated with systemd enabled

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-08 23:00:57 -08:00
Khem Raj 41c3eea8c9 sigrok-cli: Update to 0.7.1
Package /usr/share/icons/hicolor/scalable/apps/sigrok-cli.svg

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-08 23:00:57 -08:00
Khem Raj e53eafc5d9 liblockdev: Loosen the regexp for py3
Fixes packaging with py 3.8

ERROR: libblockdev-2.23-r0 do_package: QA Issue: libblockdev: Files/directories were installed but not shipped in any package:
/usr/lib/python3.8
/usr/lib/python3.8/site-packages
/usr/lib/python3.8/site-packages/gi
/usr/lib/python3.8/site-packages/gi/overrides
/usr/lib/python3.8/site-packages/gi/overrides/BlockDev.py

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-08 23:00:57 -08:00
Stefan Agner f0fb70479a Revert "zstd: move recipe to oe-core"
The recipe has not been accepted in oe-core. So readd the recipe to
meta-openembedded.

This reverts commit b0b9cebc72.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-08 23:00:57 -08:00