]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
4 years agokernel-module-split.bbclass: identify kernel modconf files as configuration files
Gratian Crisan [Thu, 5 Nov 2020 21:39:56 +0000 (15:39 -0600)]
kernel-module-split.bbclass: identify kernel modconf files as configuration files

Currently the modconf fragments representing the configuration for
kernel modules are written out to appropriate .conf files and added to
the FILES variable. However they are not identified as 'configuration
files' and installing a new version of a kernel module results in a
conflict and a failed installed because the respective .conf file is
already in place from a previous install.

Add the generated .conf files to the CONFFILES variable denoting their
true nature.

Signed-off-by: Gratian Crisan <gratian.crisan@ni.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agorecipes-graphics: libxkbcommon disable build of libxkbregistry
Anibal Limon [Thu, 5 Nov 2020 18:04:47 +0000 (12:04 -0600)]
recipes-graphics: libxkbcommon disable build of libxkbregistry

This library depends on libxml2 causing a build failure,

...
07:50:36 Run-time dependency xcb-xkb found: YES 1.14
07:50:36 Found CMake: NO
07:50:36 Run-time dependency libxml-2.0 found: NO (tried pkgconfig)
07:50:36
07:50:36 ../libxkbcommon-1.0.1/meson.build:329:4: ERROR: Dependency "libxml-2.0" not found, tried pkgconfig
07:50:36
07:50:36 A full log can be found at /srv/oe/build/tmp-rpb-glibc/work/cortexa53-linaro-linux/libxkbcommon/1.0.1-r0/build/meson-logs/meson-log.txt
07:50:36 WARNING: exit code 1 from a shell command.
...

According libxkbcommon PACKAGING file the libxkbregistry is suggested to
be packaged separately, users of libxkbcommon dosen't require
libxkbregistry and vice-versa, see:

https://github.com/xkbcommon/libxkbcommon/blob/master/PACKAGING

Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agovim: add nativesdk to BBCLASSEXTEND
Nathan Rossi [Thu, 5 Nov 2020 11:02:47 +0000 (11:02 +0000)]
vim: add nativesdk to BBCLASSEXTEND

Enable nativesdk build support in order to be able to include vim in
nativesdk targets (e.g. buildtools-tarball/sdk). It is useful to be able
to provide an editor in a relocatable form for when hosts do not provide
an editor. Additionally the vim recipe provides the xxd tool.

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoalsa-utils: Fix license to GPLv2 only
Richard Purdie [Thu, 29 Oct 2020 22:14:53 +0000 (22:14 +0000)]
alsa-utils: Fix license to GPLv2 only

Parts of alsa-utils are v2 only, parts are v2 or later. The effect is
the end result is GPLv2 and there seems little value in marking everything
as being a mixture of both. Fix LICENSE to match reality.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibdnf: Fix license as it contains 'or later' clause
Richard Purdie [Thu, 29 Oct 2020 21:45:47 +0000 (21:45 +0000)]
libdnf: Fix license as it contains 'or later' clause

The license headers are clear that the code is "or later", fix LICENSE
to match.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoptest-runner: Fix license as it contains 'or later' clause
Richard Purdie [Thu, 29 Oct 2020 21:31:50 +0000 (21:31 +0000)]
ptest-runner: Fix license as it contains 'or later' clause

The license headers are clear that the code is "or later", fix LICENSE
to match.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoconnman: set service to conflict with systemd-networkd
Yi Zhao [Mon, 2 Nov 2020 09:20:12 +0000 (17:20 +0800)]
connman: set service to conflict with systemd-networkd

Do not run systemd-networkd and connman simultaneously. These two
network managers may conflict with each other.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agomesa: fix a build race
Alexander Kanavin [Mon, 2 Nov 2020 23:02:58 +0000 (00:02 +0100)]
mesa: fix a build race

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodosfstools: add mkfs.vfat to ALTERNATIVE
Ricardo Salveti [Mon, 2 Nov 2020 22:34:29 +0000 (19:34 -0300)]
dosfstools: add mkfs.vfat to ALTERNATIVE

The mkfs.vfat tool can also be provided by busybox via the CONFIG_MKFS_VFAT
configuration (not enabled by default in OE but can be enabled on
systems avoiding components based on GPLv3).

Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agosystemd-serialgetty: Switch to TERM=linux
Jason Wessel [Mon, 2 Nov 2020 22:28:52 +0000 (14:28 -0800)]
systemd-serialgetty: Switch to TERM=linux

Long ago in commit 473ff65c2f69de4ece3204fadfae7c5cb992149a
(serial-getty service: Add xterm as default TERM), the xterm
became the default for the serial port terminal.

Using the version of vim.tiny in oe-core master with the
serial port connected in xterm version 322 (which is one
of the most widely deployed versions at the current time)
causes artifacts and missed characters.

The example sequence is the following:
  * Start vim
  * Press "i" to enter input mode
  * Type "123"
  * Press Escape to enter command mode
  * Press "a" to enter append mode
  * Type "456"

At this point if you are using xterm less than version 535 you will
see on your screen "12456" instead of "123456".

Changing the TERM variable to "linux" will still allow you to have all
the same functionality with colorization, ansi character escapes
etc..., but will avoid the extra xterm specific escape sequence that
only exists in the most recent versions of xterm.

This patch allows the end user to set the serial terminal type to
something other than the new default of "linux" by changing the
SERIAL_TERM variable in local.conf.  For example:
    SERIAL_TERM = "xterm"

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobase-files/profile: Add universal resize function
Jason Wessel [Mon, 2 Nov 2020 22:28:51 +0000 (14:28 -0800)]
base-files/profile: Add universal resize function

Using an editor or any kind of command line that wraps beyond the
column width of the session on a serial port is quite problematic
unless you are using an 80x24 session.

The original /etc/profile tried to use the resize binary if it was
available.  The problem is that you only get the resize binary if
xterm, or busybox is installed.

This updated /etc/profile will add a resize function available to the
shell when no xterm or busybox resize binary is found.  More care is
taken in this new version to test that terminal is interactive.  The
EDITOR and SHLVL environment variables are checked to prevent resize
from running necessarily.

The function definitions are not indented intentionally to keep them
to the 80 column width.

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agokea: use odd-even version scheme for updates
Alexander Kanavin [Mon, 2 Nov 2020 20:17:27 +0000 (21:17 +0100)]
kea: use odd-even version scheme for updates

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agonumactl: upgrade 2.0.13 -> 2.0.14
Alexander Kanavin [Mon, 2 Nov 2020 16:49:07 +0000 (17:49 +0100)]
numactl: upgrade 2.0.13 -> 2.0.14

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibsoup-2.4: upgrade 2.70.0 -> 2.72.0
Alexander Kanavin [Mon, 2 Nov 2020 16:49:06 +0000 (17:49 +0100)]
libsoup-2.4: upgrade 2.70.0 -> 2.72.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibmpc: upgrade 1.2.0 -> 1.2.1
Alexander Kanavin [Mon, 2 Nov 2020 16:49:05 +0000 (17:49 +0100)]
libmpc: upgrade 1.2.0 -> 1.2.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibgcrypt: upgrade 1.8.6 -> 1.8.7
Alexander Kanavin [Mon, 2 Nov 2020 16:49:04 +0000 (17:49 +0100)]
libgcrypt: upgrade 1.8.6 -> 1.8.7

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibevdev: upgrade 1.9.1 -> 1.10.0
Alexander Kanavin [Mon, 2 Nov 2020 16:49:03 +0000 (17:49 +0100)]
libevdev: upgrade 1.9.1 -> 1.10.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibcap-ng: upgrade 0.7.11 -> 0.8
Alexander Kanavin [Mon, 2 Nov 2020 16:49:02 +0000 (17:49 +0100)]
libcap-ng: upgrade 0.7.11 -> 0.8

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibassuan: upgrade 2.5.3 -> 2.5.4
Alexander Kanavin [Mon, 2 Nov 2020 16:49:01 +0000 (17:49 +0100)]
libassuan: upgrade 2.5.3 -> 2.5.4

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoenchant2: upgrade 2.2.9 -> 2.2.12
Alexander Kanavin [Mon, 2 Nov 2020 16:49:00 +0000 (17:49 +0100)]
enchant2: upgrade 2.2.9 -> 2.2.12

License-Update: reformatting
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodiffoscope: upgrade 160 -> 161
Alexander Kanavin [Mon, 2 Nov 2020 16:48:59 +0000 (17:48 +0100)]
diffoscope: upgrade 160 -> 161

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agowebkitgtk: upgrade 2.30.1 -> 2.30.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:58 +0000 (17:48 +0100)]
webkitgtk: upgrade 2.30.1 -> 2.30.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agort-tests/hwlatdetect: upgrade 1.8 -> 1.9
Alexander Kanavin [Mon, 2 Nov 2020 16:48:57 +0000 (17:48 +0100)]
rt-tests/hwlatdetect: upgrade 1.8 -> 1.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agox264: upgrade to latest revision
Alexander Kanavin [Mon, 2 Nov 2020 16:48:56 +0000 (17:48 +0100)]
x264: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogstreamer1.0: upgrade 1.18.0 -> 1.18.1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:55 +0000 (17:48 +0100)]
gstreamer1.0: upgrade 1.18.0 -> 1.18.1

License-Update: COPYING replaces gpl2 with lgpl2.1, COPYING.LIB removed.
This does not change the overall licensing situation as explained here:
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1422

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoalsa: upgrade 1.2.3 -> 1.2.4
Alexander Kanavin [Mon, 2 Nov 2020 16:48:54 +0000 (17:48 +0100)]
alsa: upgrade 1.2.3 -> 1.2.4

Backport a patch to fix musl builds.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolinux-firmware: upgrade 20200817 -> 20201022
Alexander Kanavin [Mon, 2 Nov 2020 16:48:53 +0000 (17:48 +0100)]
linux-firmware: upgrade 20200817 -> 20201022

License-Update: WHENCE file names updates
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agofreetype: upgrade 2.10.2 -> 2.10.4
Alexander Kanavin [Mon, 2 Nov 2020 16:48:52 +0000 (17:48 +0100)]
freetype: upgrade 2.10.2 -> 2.10.4

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibhandy: upgrade 1.0.0 -> 1.0.1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:51 +0000 (17:48 +0100)]
libhandy: upgrade 1.0.0 -> 1.0.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agostress-ng: upgrade 0.11.21 -> 0.11.23
Alexander Kanavin [Mon, 2 Nov 2020 16:48:50 +0000 (17:48 +0100)]
stress-ng: upgrade 0.11.21 -> 0.11.23

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibsolv: upgrade 0.7.14 -> 0.7.16
Alexander Kanavin [Mon, 2 Nov 2020 16:48:49 +0000 (17:48 +0100)]
libsolv: upgrade 0.7.14 -> 0.7.16

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoiptables: upgrade 1.8.5 -> 1.8.6
Alexander Kanavin [Mon, 2 Nov 2020 16:48:48 +0000 (17:48 +0100)]
iptables: upgrade 1.8.5 -> 1.8.6

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoasciidoc: upgrade 9.0.2 -> 9.0.4
Alexander Kanavin [Mon, 2 Nov 2020 16:48:47 +0000 (17:48 +0100)]
asciidoc: upgrade 9.0.2 -> 9.0.4

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-setuptools: upgrade 49.6.0 -> 50.3.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:46 +0000 (17:48 +0100)]
python3-setuptools: upgrade 49.6.0 -> 50.3.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-pygments: upgrade 2.6.1 -> 2.7.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:45 +0000 (17:48 +0100)]
python3-pygments: upgrade 2.6.1 -> 2.7.2

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-pyelftools: upgrade 0.26 -> 0.27
Alexander Kanavin [Mon, 2 Nov 2020 16:48:44 +0000 (17:48 +0100)]
python3-pyelftools: upgrade 0.26 -> 0.27

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-git: upgrade 3.1.7 -> 3.1.11
Alexander Kanavin [Mon, 2 Nov 2020 16:48:43 +0000 (17:48 +0100)]
python3-git: upgrade 3.1.7 -> 3.1.11

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopython3-numpy: upgrade 1.19.1 -> 1.19.3
Alexander Kanavin [Mon, 2 Nov 2020 16:48:42 +0000 (17:48 +0100)]
python3-numpy: upgrade 1.19.1 -> 1.19.3

License-Update: reformatting
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agomtools: upgrade 4.0.24 -> 4.0.25
Alexander Kanavin [Mon, 2 Nov 2020 16:48:41 +0000 (17:48 +0100)]
mtools: upgrade 4.0.24 -> 4.0.25

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogo: upgrade 1.15.2 -> 1.15.3
Alexander Kanavin [Mon, 2 Nov 2020 16:48:40 +0000 (17:48 +0100)]
go: upgrade 1.15.2 -> 1.15.3

Set PV directly to allow automated version updates between point releases.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogit: upgrade 2.28.0 -> 2.29.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:39 +0000 (17:48 +0100)]
git: upgrade 2.28.0 -> 2.29.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobtrfs-tools: upgrade 5.7 -> 5.9
Alexander Kanavin [Mon, 2 Nov 2020 16:48:38 +0000 (17:48 +0100)]
btrfs-tools: upgrade 5.7 -> 5.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodropbear: upgrade 2020.80 -> 2020.81
Alexander Kanavin [Mon, 2 Nov 2020 16:48:37 +0000 (17:48 +0100)]
dropbear: upgrade 2020.80 -> 2020.81

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agonfs-utils: upgrade 2.5.1 -> 2.5.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:36 +0000 (17:48 +0100)]
nfs-utils: upgrade 2.5.1 -> 2.5.2

Drop chunks from clang-warnings.patch that are merged upstream.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agousbutils: upgrade 012 -> 013
Alexander Kanavin [Mon, 2 Nov 2020 16:48:34 +0000 (17:48 +0100)]
usbutils: upgrade 012 -> 013

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agou-boot: upgrade 2020.07 -> 2020.10
Alexander Kanavin [Mon, 2 Nov 2020 16:48:33 +0000 (17:48 +0100)]
u-boot: upgrade 2020.07 -> 2020.10

License-Update: added MIT license to README; overall license remains as it was
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoxkeyboard-config: upgrade 2.30 -> 2.31
Alexander Kanavin [Mon, 2 Nov 2020 16:48:32 +0000 (17:48 +0100)]
xkeyboard-config: upgrade 2.30 -> 2.31

Add python3native, as at least python 3.6 is needed during build, and not
all hosts have that.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agowpebackend-fdo: upgrade 1.7.1 -> 1.8.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:31 +0000 (17:48 +0100)]
wpebackend-fdo: upgrade 1.7.1 -> 1.8.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agovala: upgrade 0.48.9 -> 0.50.1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:30 +0000 (17:48 +0100)]
vala: upgrade 0.48.9 -> 0.50.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agosudo: upgrade 1.9.3 -> 1.9.3p1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:29 +0000 (17:48 +0100)]
sudo: upgrade 1.9.3 -> 1.9.3p1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agostrace: upgrade 5.8 -> 5.9
Alexander Kanavin [Mon, 2 Nov 2020 16:48:28 +0000 (17:48 +0100)]
strace: upgrade 5.8 -> 5.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoopenssl: upgrade 1.1.1g -> 1.1.1h
Alexander Kanavin [Mon, 2 Nov 2020 16:48:27 +0000 (17:48 +0100)]
openssl: upgrade 1.1.1g -> 1.1.1h

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoopenssh: upgrade 8.3p1 -> 8.4p1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:26 +0000 (17:48 +0100)]
openssh: upgrade 8.3p1 -> 8.4p1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibxkbcommon: upgrade 0.10.0 -> 1.0.1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:25 +0000 (17:48 +0100)]
libxkbcommon: upgrade 0.10.0 -> 1.0.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibwpe: upgrade 1.7.1 -> 1.8.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:24 +0000 (17:48 +0100)]
libwpe: upgrade 1.7.1 -> 1.8.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibva-utils: update 2.8.0 -> 2.9.1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:23 +0000 (17:48 +0100)]
libva-utils: update 2.8.0 -> 2.9.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibva: upgrade 2.8.0 -> 2.9.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:22 +0000 (17:48 +0100)]
libva: upgrade 2.8.0 -> 2.9.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibuv: upgrade 1.39.0 -> 1.40.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:21 +0000 (17:48 +0100)]
libuv: upgrade 1.39.0 -> 1.40.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibinput: upgrade 1.16.1 -> 1.16.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:20 +0000 (17:48 +0100)]
libinput: upgrade 1.16.1 -> 1.16.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibgudev: upgrade 233 -> 234
Alexander Kanavin [Mon, 2 Nov 2020 16:48:19 +0000 (17:48 +0100)]
libgudev: upgrade 233 -> 234

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibdnf: upgrade 0.48.0 -> 0.54.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:18 +0000 (17:48 +0100)]
libdnf: upgrade 0.48.0 -> 0.54.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoless: upgrade 562 -> 563
Alexander Kanavin [Mon, 2 Nov 2020 16:48:17 +0000 (17:48 +0100)]
less: upgrade 562 -> 563

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agokmscube: upgrade to latest revision
Alexander Kanavin [Mon, 2 Nov 2020 16:48:16 +0000 (17:48 +0100)]
kmscube: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoiw: upgrade 5.8 -> 5.9
Alexander Kanavin [Mon, 2 Nov 2020 16:48:15 +0000 (17:48 +0100)]
iw: upgrade 5.8 -> 5.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoi2c-tools: upgrade 4.1 -> 4.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:14 +0000 (17:48 +0100)]
i2c-tools: upgrade 4.1 -> 4.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agohelp2man: upgrade 1.47.15 -> 1.47.16
Alexander Kanavin [Mon, 2 Nov 2020 16:48:13 +0000 (17:48 +0100)]
help2man: upgrade 1.47.15 -> 1.47.16

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogtk+3: upgrade 3.24.22 -> 3.24.23
Alexander Kanavin [Mon, 2 Nov 2020 16:48:12 +0000 (17:48 +0100)]
gtk+3: upgrade 3.24.22 -> 3.24.23

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoglib-networking: upgrade 2.64.3 -> 2.66.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:11 +0000 (17:48 +0100)]
glib-networking: upgrade 2.64.3 -> 2.66.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogcr: upgrade 3.36.0 -> 3.38.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:10 +0000 (17:48 +0100)]
gcr: upgrade 3.36.0 -> 3.38.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoexpat: upgrade 2.2.9 -> 2.2.10
Alexander Kanavin [Mon, 2 Nov 2020 16:48:09 +0000 (17:48 +0100)]
expat: upgrade 2.2.9 -> 2.2.10

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoethtool: upgrade 5.8 -> 5.9
Alexander Kanavin [Mon, 2 Nov 2020 16:48:08 +0000 (17:48 +0100)]
ethtool: upgrade 5.8 -> 5.9

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodnf: upgrade 4.2.23 -> 4.4.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:07 +0000 (17:48 +0100)]
dnf: upgrade 4.2.23 -> 4.4.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodmidecode: upgrade 3.2 -> 3.3
Alexander Kanavin [Mon, 2 Nov 2020 16:48:06 +0000 (17:48 +0100)]
dmidecode: upgrade 3.2 -> 3.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodhcpcd: upgrade 9.2.0 -> 9.3.1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:05 +0000 (17:48 +0100)]
dhcpcd: upgrade 9.2.0 -> 9.3.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agodebianutils: upgrade 4.11.1 -> 4.11.2
Alexander Kanavin [Mon, 2 Nov 2020 16:48:04 +0000 (17:48 +0100)]
debianutils: upgrade 4.11.1 -> 4.11.2

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocurl: upgrade 7.72.0 -> 7.73.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:03 +0000 (17:48 +0100)]
curl: upgrade 7.72.0 -> 7.73.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agocreaterepo-c: upgrade 0.16.0 -> 0.16.1
Alexander Kanavin [Mon, 2 Nov 2020 16:48:02 +0000 (17:48 +0100)]
createrepo-c: upgrade 0.16.0 -> 0.16.1

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agobison: upgrade 3.7.2 -> 3.7.3
Alexander Kanavin [Mon, 2 Nov 2020 16:48:01 +0000 (17:48 +0100)]
bison: upgrade 3.7.2 -> 3.7.3

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoat-spi2-core: upgrade 2.36.1 -> 2.38.0
Alexander Kanavin [Mon, 2 Nov 2020 16:48:00 +0000 (17:48 +0100)]
at-spi2-core: upgrade 2.36.1 -> 2.38.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoat-spi2-atk: upgrade 2.34.2 -> 2.38.0
Alexander Kanavin [Mon, 2 Nov 2020 16:47:59 +0000 (17:47 +0100)]
at-spi2-atk: upgrade 2.34.2 -> 2.38.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoadwaita-icon-theme: upgrade 3.36.1 -> 3.38.0
Alexander Kanavin [Mon, 2 Nov 2020 16:47:58 +0000 (17:47 +0100)]
adwaita-icon-theme: upgrade 3.36.1 -> 3.38.0

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoacpica: upgrade 20200717 -> 20200925
Alexander Kanavin [Mon, 2 Nov 2020 16:47:57 +0000 (17:47 +0100)]
acpica: upgrade 20200717 -> 20200925

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agopiglit: upgrade to latest revision
Alexander Kanavin [Mon, 2 Nov 2020 16:47:56 +0000 (17:47 +0100)]
piglit: upgrade to latest revision

Un-break musl builds with 0001-Add-a-missing-include-for-htobe32-definition.patch.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agovulkan-samples: replace vulkan-demos
Alexander Kanavin [Mon, 2 Nov 2020 16:47:55 +0000 (17:47 +0100)]
vulkan-samples: replace vulkan-demos

vulkan-samples is the official collection, and vulkan-demos
author has stated that he will be mostly contributing there:
https://github.com/SaschaWillems/Vulkan#Khronossamples

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agovulkan: update 1.2.135 -> 1.2.154
Alexander Kanavin [Mon, 2 Nov 2020 16:47:54 +0000 (17:47 +0100)]
vulkan: update 1.2.135 -> 1.2.154

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoshaderc: upgrade 2019.0 -> 2020.3
Alexander Kanavin [Mon, 2 Nov 2020 16:47:53 +0000 (17:47 +0100)]
shaderc: upgrade 2019.0 -> 2020.3

Remove 0002-shaderc-2019.0-fix-build-against-new-glslang.patch
as issue fixed upstream.

Rebase 0001-Fix-the-link-order-of-libglslang-and-libHLSL.patch.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoglslang: bump to a newer commit
Alexander Kanavin [Mon, 2 Nov 2020 16:47:52 +0000 (17:47 +0100)]
glslang: bump to a newer commit

This is needed to support the latest release of shaderc.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoglslang: upgrade 8.13.3559 -> 8.13.3743
Alexander Kanavin [Mon, 2 Nov 2020 16:47:51 +0000 (17:47 +0100)]
glslang: upgrade 8.13.3559 -> 8.13.3743

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoglslang: fix upstream version check
Alexander Kanavin [Mon, 2 Nov 2020 16:47:50 +0000 (17:47 +0100)]
glslang: fix upstream version check

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agospirv-tools: upgrade 2019.5 -> 2020.5
Alexander Kanavin [Mon, 2 Nov 2020 16:47:49 +0000 (17:47 +0100)]
spirv-tools: upgrade 2019.5 -> 2020.5

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agospirv-tools: correctly set PV
Alexander Kanavin [Mon, 2 Nov 2020 16:47:48 +0000 (17:47 +0100)]
spirv-tools: correctly set PV

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibsdl2: Fix directfb SDL_RenderFillRect
Mark Jonas [Mon, 2 Nov 2020 08:34:40 +0000 (09:34 +0100)]
libsdl2: Fix directfb SDL_RenderFillRect

Refactoring of SDL2 internal API has broken SDL_RenderFillRect for
DirectFB. The problem has already been fixed upstream.

Signed-off-by: Mark Jonas <toertel@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibsdl2: Fix directfb syntax error
Mark Jonas [Mon, 2 Nov 2020 08:34:39 +0000 (09:34 +0100)]
libsdl2: Fix directfb syntax error

Build of libsdl2 with directfb is broken due to a spurious '}' and a
missing 'E' since version 2.0.12. The upstream is already fixed.

Signed-off-by: Mark Jonas <toertel@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agorpm: use libgcrypt instead of OpenSSL for cryptography
Ross Burton [Mon, 2 Nov 2020 10:51:15 +0000 (10:51 +0000)]
rpm: use libgcrypt instead of OpenSSL for cryptography

RPM 4.16 uses libgcrypt by default[1], so change our build to follow.

[1] https://github.com/rpm-software-management/rpm/commit/5c0801a1a3cba56d5c7e379323242e26f33f0729

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agosstatesig: Remove workaround for bitbake taskhash bug
Richard Purdie [Sun, 1 Nov 2020 11:54:20 +0000 (11:54 +0000)]
sstatesig: Remove workaround for bitbake taskhash bug

When trying to lock an individual signature, we see the checksum calculations
of dependent tasks failing. The fix is to remove a bad optimisation within
bitbake but with the removed, we need to remove some bogus code with
OE-Core's sstatesig code too.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agolibxcb: Fix install file owner/group
Richard Purdie [Sun, 1 Nov 2020 11:47:29 +0000 (11:47 +0000)]
libxcb: Fix install file owner/group

The makefile uses cp -P behind the scenes for installing the tutorial files
and this preserves the build user identity. Fix this to the correct
owner/group. Usually do_package fixes and hides this but it can be seen
in do_install.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agoinsane: add GitLab /archive/ tests
Andrey Zhizhikin [Sat, 31 Oct 2020 22:07:39 +0000 (22:07 +0000)]
insane: add GitLab /archive/ tests

Archives produced by GitLab should be avoided in the same way as those
produced by GitHub.

Extend SRC_URI check to include GitLab and inform user that recipe
should be converted to use git protocol.

Link: https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg73109.html
Link: https://lists.openembedded.org/g/openembedded-core/message/144035
Cc: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agogdb: Update to 10.x release
Khem Raj [Sat, 31 Oct 2020 05:20:58 +0000 (22:20 -0700)]
gdb: Update to 10.x release

here is full announcement [1]

Do not add --disable-static, without adding --enable-shared
because certain libraries e.g. libctf expects the default
to be static which is only disabled if --enable-shared is specified

Do not limit make subdirs, this is only needed when building in a
unified tree, here builds are happening from a release tarball so it is
redundant

[1] https://www.gnu.org/software/gdb/download/ANNOUNCEMENT

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agorpm: Fix error.h handing properly on musl
Khem Raj [Sun, 1 Nov 2020 05:21:40 +0000 (22:21 -0700)]
rpm: Fix error.h handing properly on musl

Ignoring configure fragments when error.h does not exist on system
leaves eflutils half configured, which is seen when gold linker is
enabled because librpm does not have proper dependencies added,
therefore add error.h for non-glibc case and include it when glibc is
not used.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 years agognutls: explicitly set --with-librt-prefix
Martin Jansa [Sat, 31 Oct 2020 23:31:30 +0000 (00:31 +0100)]
gnutls: explicitly set --with-librt-prefix

* it will try to link with librt from host and if you have it on host (libc6-dev-i386 in ubuntu)
  it fails with:
  /usr/lib32/librt.so: error: undefined reference to '__clock_settime', version 'GLIBC_PRIVATE'
  /usr/lib32/librt.so: error: undefined reference to '__clock_getcpuclockid', version 'GLIBC_PRIVATE'
  /usr/lib32/librt.so: error: undefined reference to '__clock_getres', version 'GLIBC_PRIVATE'
  /usr/lib32/librt.so: error: undefined reference to '__clock_nanosleep', version 'GLIBC_PRIVATE'
  collect2: error: ld returned 1 exit status

  in older 3.6.14 it was using /usr/lib32/librt.so from host as well, but without do_compile
  failing

  configure:17539: checking for librt
  configure:17563: i686-oe-linux-gcc  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Werror=return-type --sysroot=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0/recipe-sysroot -o conftest  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0=/usr/src/debug/gnutls/3.6.14-r0                      -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0=/usr/src/debug/gnutls/3.6.14-r0                      -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0/recipe-sysroot=                      -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.14-r0/recipe-sysroot-native=    -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now conftest.c /usr/lib32/librt.so  >&5
  configure:17563: $? = 0
  configure:17573: result: yes
  configure:17580: checking how to link with librt
  configure:17582: result: /usr/lib32/librt.so

  with --with-librt-prefix passed, it finds the right one as shown in build/config.log:

  configure:17551: checking for librt
  configure:17575: i686-oe-linux-gcc  -m32 -march=core2 -mtune=core2 -msse3 -mfpmath=sse -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Werror=return-type --sysroot=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot -o conftest  -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0=/usr/src/debug/gnutls/3.6.15-r0                      -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0=/usr/src/debug/gnutls/3.6.15-r0                      -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot=                      -fdebug-prefix-map=/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot-native=   -I/tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now conftest.c /tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot/usr/lib/librt.so  >&5
  configure:17575: $? = 0
  configure:17585: result: yes
  configure:17592: checking how to link with librt
  configure:17594: result: /tmpdir/work/qemux86-oe-linux/gnutls/3.6.15-r0/recipe-sysroot/usr/lib/librt.so

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>