Commit Graph

7758 Commits

Author SHA1 Message Date
Khem Raj
b89254a8bb rsyslog: Use python3 in ptests
Adjusts rdeps accordingly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 22:27:14 -08:00
Viktor Rosendahl
7002e7dd37 lcov: Add missing missing RDEPEND and enable nativesdk
It seems like geninfo is depending on gcov-symlinks, so it should be
added here. Also, lcov is useful in SDKs, so let's enable the building
of native and nativesdk packages.

Signed-off-by: Viktor Rosendahl <Viktor.Rosendahl@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 11:09:49 -08:00
Viktor Rosendahl
64441dc46b lcov: Add support for intermediate JSON format
gcc-9 uses this intermediate JSON format, so we will need these two patches
to make lcov work again.

Signed-off-by: Viktor Rosendahl <Viktor.Rosendahl@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 11:09:49 -08:00
Viktor Rosendahl
416c4f7d5b perl: Add libperlio-gzip-perl and libjson-perl
We need to add these perl modules in order to make lcov compatible
with gcc9.

Signed-off-by: Viktor Rosendahl <Viktor.Rosendahl@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 11:09:49 -08:00
Yi Zhao
cbe0b43010 libgphoto2: remove executable permission bits of udev rule file
Fixes systemd-udevd warning:
systemd-udevd[156]: Configuration file /etc/udev/rules.d/40-libgphoto2.rules
is marked executable. Please remove executable permission bits. Proceeding anyway.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 11:09:49 -08:00
Khem Raj
9f3e738cbc mpv: Disable lua support for riscv
luajit port of risc-v does not exist yet

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 11:09:49 -08:00
Khem Raj
497aa40527 abseil-cpp: Fix build on risc-v
Port GetProgramCounter to support risc-v program counter

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 23:32:52 -08:00
Khem Raj
2052442dbd gtkwave: Inherit mime and mime-xdg
Use += for depends to not override prior ones

Fixes
gtkwave-3.3.103: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: gtkwave path '/work/aarch64-yoe-linux/gtkwave/3.3.103-r0/packages-split/gtkwave/usr/share/applications/gtkwave.desktop' [mime-xdg]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Khem Raj
815c6ac7f3 remmina: Inherit mime-xdg
Fixes
remmina-1.3.6: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: remmina path '/work/aarch64-yoe-linux/remmina/1.3.6-r0/packages-split/remmina/usr/share/applications/remmina-file.desktop'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Khem Raj
ea5c076386 joe: Inherit mime-xdg
Fixes
joe-4.6: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: joe path '/work/aarch64-yoe-linux/joe/4.6-r0/packages-split/joe/usr/share/applications/jpico.desktop'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Khem Raj
e9a2438b3c libsigrok: inherit mime
Fixes
libsigrok-0.5.2: package contains mime types but does not inhert mime: libsigrok path '/work/aarch64-yoe-linux/libsigrok/0.5.2-r0/packages-split/libsigrok/usr/share/mime/packages/vnd.sigrok.session.xml' [mime]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Khem Raj
7012edb060 sigrok-cli: Inherit mime-xdg
Fixes
WARNING: sigrok-cli-0.7.1-r0 do_package_qa: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Max Krummenacher
f23f2b96b9 lirc: build and deploy with python3
lirc already uses python3 for the build, reflect that in the recipe.
Add the relevant python modules used in the scripts to RDEPENDS.
Deploy all python scripts in the lirc-python package.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:08 -08:00
Mingli Yu
51c6ea0bc0 nmap: make ndiff support python3
The ndiff is python2 compatible now, backport
a patch from debian to make ndiff port to python3.

Refer to https://sources.debian.org/data/main/n/nmap/7.80+dfsg1-2/debian/patches/0004-Python3-port-of-ndiff.patch

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:08 -08:00
Khem Raj
3dcfe32690 mpv: Fix build with python3
Use bootstrap.py to download right waf version
turn the python3 patch into a sed command

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:07 -08:00
Khem Raj
25e8539bfd libmimetic: Fix ordrered comparision between pointer and zero
Found with clang

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: asmitha <asmithakarun@gmail.com>
2020-02-15 08:05:07 -08:00
Tim Orling
16fd296360 phoronix-test-suite: add missing mime and mime-xdg inherit
Fixes:
"
WARNING: phoronix-test-suite-9.2.1-r0 do_package_qa: QA Issue:
         package contains desktop file with key 'MimeType' but does not inhert mime-xdg:
         phoronix-test-suite path '/work/all-oe-linux/phoronix-test-suite/9.2.1-r0/packages-split/ \
         phoronix-test-suite/usr/share/applications/phoronix-test-suite-launcher.desktop' [mime-xdg]
WARNING: phoronix-test-suite-9.2.1-r0 do_package_qa: QA Issue:
         package contains mime types but does not inhert mime:
         phoronix-test-suite path '/work/all-oe-linux/phoronix-test-suite/9.2.1-r0/packages-split/ \
         phoronix-test-suite/usr/share/mime/packages/openbenchmarking-mime.xml' [mime]
"

Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:07 -08:00
Arun Parameswaran
82eafcc41c spidev-test: Add initial version of recipe
Allows for testing SPI interface using spidev driver and is part of the
kernel tools.

Signed-off-by: Arun Parameswaran <arun.parameswaran@broadcom.com>
Reviewed-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Tested-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Signed-off-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:07 -08:00
Randy Schacher
116dc4f9ca pcimem: add initial version 2.0
Initial revision from 09724edb1783a98da2b7ae53c5aaa87493aabc9b

Reviewed-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Reviewed-by: Randy Schacher <stuart.schacher@broadcom.com>
Signed-off-by: Jonathan Richardson <jonathan.richardson@broadcom.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:07 -08:00
Wang Mingyu
4990f80ddb libp11: upgrade 0.4.10 -> 11
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:07 -08:00
Wang Mingyu
4dbe12d571 libdbi-perl: upgrade 1.642 -> 1.643
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:07 -08:00
Wang Mingyu
58d4365df0 hwdata: upgrade 0.331 -> 0.332
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 08:05:07 -08:00
Wang Mingyu
59ceb3f122 cryptsetup: upgrade 2.2.2 -> 2.3.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-14 17:11:40 -08:00
Pierre-Jean Texier
69c0e0d842 libiio: upgrade 0.18 -> 0.19
See full changelog https://github.com/analogdevicesinc/libiio/releases/tag/v0.19

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-14 17:11:40 -08:00
Wenlin Kang
f3f8add488 ipmitool: fix CVE-2020-5208
Fix CVE-2020-5208

Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-14 17:11:40 -08:00
Khem Raj
74b3646ce7 packagegroup-meta-oe: Remove python2 packages from packagegroup-meta-oe-devtools
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-14 17:11:40 -08:00
asmitha
92f7fdca80 libmimetic: Library to aid multi-part form data parsing
Mimetic library helps parsing the multi-part form data. This library
can be used for scenarios that includes multi-part form data file uploads
to the system.

The patch file includes:
i) The test directory is removed as there were errors (relocation errors)
since the shared object files of libc++ and libc were not taken from the
sysroot path but from the system's library path where the required
version of the .so is not present.

ii) The files 'mimetic/codec/other_codecs.h' and 'mimetic/contenttype.cxx'
contains changes that resolves errors when compiling on target system
aarch64-yoe-linux-musl.

Signed-off-by: asmitha <asmithakarun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-14 15:00:26 -08:00
Mingli Yu
0b7e50f7be iozone3: Upgrade to 489
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-13 14:07:47 -08:00
Sinan Kaya
ec2c3d3ef4 abseil-cpp: add recipe for git version
The repository contains the Abseil C++ library code. Abseil is an
open-source collection of C++ code (compliant to C++11) designed to
augment the C++ standard library.

https://github.com/abseil/abseil-cpp

Signed-off-by: Changyu Li <Changyu.Li@microsoft.com>
Signed-off-by: Sinan Kaya <sinan.kaya@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-13 14:07:47 -08:00
Mingli Yu
addc04e7c1 mcelog: Upgrade to 168
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-13 14:07:47 -08:00
Mingli Yu
dd7b78c6f5 libteam: Upgrade to 1.30
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-13 14:07:47 -08:00
Khem Raj
41f5abd221 meta-oe: Remove dnf dependent package for non-rpm package backend
dnf is not built when rpm is not in chosen backends

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-13 14:07:47 -08:00
Wang Mingyu
c13246e463 zabbix: upgrade 4.4.1 -> 4.4.5
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Wang Mingyu
d671941f3f xterm: upgrade 351 -> 353
Copyright updated: 1996-2018,2019 -> 1999-2019,2020

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Andreas Müller
89b9507d89 mozjs: Fix python3 build with gold
Fixes [1]

[1] http://errors.yoctoproject.org/Errors/Details/390559/

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Sinan Kaya
dbdade5081 protobuf: upgrade to 3.11.3
Signed-off-by: Sinan Kaya <sinan.kaya@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Andreas Müller
0b49236614 packagegroup-meta-oe: remove babl/gegl/gimp they moved to meta-gnome
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09 22:31:31 -08:00
Andreas Müller
3b3f733798 gimp: upgrade 2.8.22 -> 2.10.14
* patches don't apply any more
* get sources from location gimp's homepage suggests
* license checksum was changed by replacing http -> https [1]

[1] bab75b7365

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09 22:31:31 -08:00
Andreas Müller
d55b2dca5f gegl: upgrade 0.3.18 -> 0.4.20
* gegl is GPLv3 now
* gegl moved to meson build
* move to meta-gnome: latest gimp requires gexiv2 and nothing but gimp depends
  on gegl
* add more PACKAGECONFIGs and change defaults slightly: sdl->sdl2 / add gexiv2
  by default because gimp requires it anyway
* extend to native: latest gimp requires gegl for manipulation of pngs during
  build
* get sources from location gimp's homepage suggests

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09 22:31:31 -08:00
Andreas Müller
c23165fe17 babl: upgrade 0.1.62 -> 0.1.74
* babl moved to meson build
* move to meta-gnome: latest gimp requires gexiv2 and nothing but gimp depends
  on babl
* extend to native build for native gegl (next patch)
* get sources from location gimp's homepage suggests

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09 22:31:31 -08:00
Trevor Woerner
835358a130 mpv: 0.26.0 -> 0.32.0
Remove mpv from the PNBLACKLIST by updating to the latest release and using a
newer, python3-aware waf for building (copied from glmark2).

The name of the license file changed, but the licence of the software itself
did not.

Added mime-xdg to inherit to handle mime artifacts.

Added to the FILES command to scoop up additional files being generated by
the build.

Re-added 'mpv' back to LICENSE_FLAGS_WHITELIST search list in
packagegroup-meta-oe.

Extensively fixed and cleaned up the PACKAGECONFIG options to reflect the
current options available when configuring mpv. Also cleaned up any configure
options which are no longer available.

Added the correct dependencies so mpv builds under wayland.

Tested with core-image-x11 on a rock-pi-4 with
	PACKAGECONFIG = "libass x11 opengl egl drm gbm vaapi vdpau"
	# mpv --vo=help
	Available video outputs:
	  libmpv           render API for libmpv
	  gpu              Shader-based GPU Renderer
	  vdpau            VDPAU with X11
	  vaapi            VA API with X11
	  x11              X11 (slow, old crap)
	  null             Null video output
	  image            Write video frames to image files
	  tct              true-color terminals
	  drm              Direct Rendering Manager

Tested with core-image-weston on a rock-pi-4 with:
	PACKAGECONFIG = "libass wayland x11 opengl"
	# mpv -vo=help
	Available video outputs:
	  libmpv           render API for libmpv
	  gpu              Shader-based GPU Renderer
	  wlshm            Wayland SHM video output
	  x11              X11 (slow, old crap)
	  null             Null video output
	  image            Write video frames to image files
	  tct              true-color terminals

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09 10:46:32 -08:00
Khem Raj
208b2feab6 tigervnc: Do not depend on chkconfig
This recipe is gone from core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-09 10:46:32 -08:00
Adrian Bunk
a30cedacfc modemmanager: Add a PACKAGECONFIG for the new --with-at-command-via-dbus option
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-07 18:07:43 -08:00
Luca Boccassi
dda2962584 dbus-broker: backport patches to fix policy with SELinux nodes
Backport from master: https://github.com/bus1/dbus-broker/pull/213

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-06 07:20:04 -08:00
André Draszik
fd2765bb16 smem: update to v1.5 (python3 compatibility)
smem generally works using the upstream code, but
the --source argument still throws exceptions - add
a patch to resolve those as well.

There is no release on the downloads URL, but a tag
in mercurial - so this now downloads the snapshot that
tag is pointing to.

Signed-off-by: André Draszik <git@andred.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-05 08:44:38 -08:00
Qi.Chen@windriver.com
924fff467b xmlsec1: fix for multilib
With previous change of nss/nspr in this recipe, multilib build
failure at do_configure.

Fix it by not using hardcoded /lib/.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-05 07:46:42 -08:00
Robert Joslyn
68aa2eab38 iwd: Update formatting
Try to conform better to the style guide.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-04 22:03:14 -08:00
Robert Joslyn
3db4cc7350 iwd: Use manpages class to control documentation
This class allows the api-documentation distro feature to control man
page generation. Remove copying all .txt files from ${S}/doc since these
are developer documents and wouldn't be of any use to users on the
target device.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-04 22:03:14 -08:00
Robert Joslyn
e2bf7b572c iwd: Add PACKAGECONFIG options
Make it easier to disable optional client, monitor, and man page
components and their dependencies. A user may want to disable the client
to avoid the use of GPLv3 readline.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-04 22:03:14 -08:00
Robert Joslyn
e44ff41621 iwd: Update to 1.4
dbus is not required to compile, but is expected at run time. Move it to
RDEPENDS.

Backport a patch from upstream to fix build using musl. rawmemchr is a
GNU extension that is not supported in musl.

>From upstream changelog:

ver 1.4:
	Fix issue with handling Crypto-Binding and invalid MACs.
	Fix issue with handling change station error results.
	Fix issue with handling DNS resolving installations.

ver 1.3:
	Fix issue with handling EAP-GTC and password requests.
	Fix issue with handling Crypto-Binding TLV for PEAPv0.
	Fix issue with handling key installation and PEAP Phase 2.
	Fix issue with handling externally triggered scan requests.
	Fix issue with handling RCPI calculation for RRM requests.

ver 1.2:
	Fix issue with handling scan requests while connecting.
	Fix issue with handling scan duration for RRM requests.
	Fix issue with handling parent TSF value for RRM requests.

ver 1.1:
	Fix issue with simple configuration support checks.
	Fix issue with handling TLS tunnel and PEAPv0.
	Add support for radio resource management.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-04 22:03:14 -08:00