]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
3 years agoFix rust-native build issue when debug is enabled
Pgowda [Wed, 29 Sep 2021 13:20:54 +0000 (06:20 -0700)]
Fix rust-native build issue when debug is enabled

When DEBUG_BUILD is set for building rust-native, it generated
error as follows:-
=========================================================
Building : rustdoc, rustdoc-json-types
error[E0463]: can't find crate for `rustc_llvm`
which `rustc_driver` depends on
  --> src/librustdoc/lib.rs:37:1
   |
37 | extern crate rustc_driver;
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
=========================================================
On analyzing the issue, it was found that rustc_llvm crate was present
at required path. However, it was very huge due to the presence of
debugging information. Hence, it was somehow not recognized as a valid
crate. The following patch removes the debug information from
rust-llvm-native which is built prior to rust-native but retains debug
information as required in rust-native binaries.

Signed-off-by: Pgowda <pgowda.cve@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopatch.bbclass: when the patch fails show more info on the fatal error
Jose Quaresma [Sun, 3 Oct 2021 21:31:50 +0000 (22:31 +0100)]
patch.bbclass: when the patch fails show more info on the fatal error

There are situations when the user have the 'patchdir' defined
as a parameter on SRC_URI. However he doesn't know that with this
the patch is applied relatively to the receipe source dir 'S'.

- When user have 'patchdir' defined check if this directory exist.
- If the patch fails show addition info to the user:
  - Import: show the striplevel
  - Resolver: show the expanded 'patchdir' to the user.

The next example is from opencv in meta-oe layer, here the
patch is applied on the target directory ${WORKDIR}/git/contrib.

S = "${WORKDIR}/git"
SRCREV_FORMAT = "opencv_contrib"
SRC_URI = "git://github.com/opencv/opencv.git;name=opencv \
           git://github.com/opencv/opencv_contrib.git;destsuffix=contrib;name=contrib \
           file://0001-sfm-link-with-Glog_LIBS.patch;patchdir=../contrib \
           "

* When the patch fail there are no message that indicates the real reason.
  patchdir=../no-found-on-file-system

ERROR: opencv-4.5.2-r0 do_patch: Command Error: 'quilt --quiltrc /build/tmp/work/core2-64-poky-linux/opencv/4.5.2-r0/recipe-sysroot-native/etc/quiltrc push' exited with 0  Output:
stdout: Applying patch 0001-sfm-link-with-Glog_LIBS.patch
can't find file to patch at input line 37
Perhaps you used the wrong -p or --strip option?

* The check of the patchdir will add a new fatal error
  when the user specifies a wrong path than don't exist.
  patchdir=../no-found-on-file-system

ERROR: opencv-4.5.2-r0 do_patch: Target directory '/build/tmp/work/core2-64-poky-linux/opencv/4.5.2-r0/git/../no-found-on-file-system' not found, patchdir '../no-found-on-file-system' is incorrect in patch file '0001-sfm-link-with-Glog_LIBS.patch'

* When we can't aplly the patch but the patchdir exist,
  show the expanded patchdir on fatal error.
  patchdir=../git

ERROR: opencv-4.5.2-r0 do_patch: Applying patch '0001-sfm-link-with-Glog_LIBS.patch' on target directory '/build/tmp/work/core2-64-poky-linux/opencv/4.5.2-r0/git/../git'
Command Error: 'quilt --quiltrc /build/tmp/work/core2-64-poky-linux/opencv/4.5.2-r0/recipe-sysroot-native/etc/quiltrc push' exited with 0  Output:
stdout: Applying patch 0001-sfm-link-with-Glog_LIBS.patch
can't find file to patch at input line 37
Perhaps you used the wrong -p or --strip option?

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agolibpam: Fix build with DISTRO_FEATURES usrmerge
Zoltán Böszörményi [Tue, 12 Oct 2021 11:17:26 +0000 (13:17 +0200)]
libpam: Fix build with DISTRO_FEATURES usrmerge

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-pytest: upgrade 6.2.4 -> 6.2.5
Tim Orling [Tue, 12 Oct 2021 02:08:54 +0000 (02:08 +0000)]
python3-pytest: upgrade 6.2.4 -> 6.2.5

Drop pluggy-1.0 patch; fixed upstream

pytest 6.2.5 (2021-08-29)
  Trivial/Internal Changes
    #8494: Python 3.10 is now supported.
    #9040: Enable compatibility with pluggy 1.0 or later.

References:
  https://github.com/pytest-dev/pytest/pull/8494
  https://github.com/pytest-dev/pytest/pull/9040

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibconvert-asn1-perl: upgrade 0.31 -> 0.33
Tim Orling [Tue, 12 Oct 2021 02:08:52 +0000 (02:08 +0000)]
libconvert-asn1-perl: upgrade 0.31 -> 0.33

0.33 -- Wed Sep 22 19:49:53 ADT 2021
  * Official CPAN release of 0.33

0.32 -- Tue Sep 21 18:45:20 ADT 2021
  * examples/x509decode: parameters are optional for AlgorithmIdentifier
    when using [ec]dsa algorithms
  * t/19issue14.t: issue with warnings
  * Fixes #44 Redundant argument in printf warning
  * examples/x509decode: fix prototype error
  * examples/ldap: fix asn1_dump not working

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-zipp: upgrade 3.5.0 -> 3.6.0
Tim Orling [Tue, 12 Oct 2021 02:08:51 +0000 (02:08 +0000)]
python3-zipp: upgrade 3.5.0 -> 3.6.0

v3.6.0
  #78: Only Path is exposed in the public API.

v3.5.1
  #77: Remove news file intended only for CPython.

References:
  https://github.com/jaraco/zipp/issues/78
  https://github.com/jaraco/zipp/issues/77

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-more-itertools: upgrade 8.9.0 -> 8.10.0
Tim Orling [Tue, 12 Oct 2021 02:08:50 +0000 (02:08 +0000)]
python3-more-itertools: upgrade 8.9.0 -> 8.10.0

8.10.0
  Changes to existing functions
    - The type stub for iter_except was improved (thanks to
      MarcinKonowalczyk)

  Other changes:
    - Type stubs now ship with the source release (thanks to
      saaketp)
    - The Sphinx docs were improved (thanks to MarcinKonowalczyk)

8.9.0
  New functions
    - interleave_evenly (thanks to mbugert)
    - repeat_each (thanks to FinalSh4re)
    - chunked_even (thanks to valtron)
    - map_if (thanks to sassbalint)
    - zip_broadcast (thanks to kalekundert)

  Changes to existing functions
    - The type stub for chunked was improved (thanks to
      PhilMacKay)
    - The type stubs for zip_equal and zip_offset were improved
      (thanks to maffoo)
    - Building Sphinx docs locally was improved (thanks to
      MarcinKonowalczyk)

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-importlib-metadata: upgrade 4.6.4 -> 4.8.1
Tim Orling [Tue, 12 Oct 2021 02:08:49 +0000 (02:08 +0000)]
python3-importlib-metadata: upgrade 4.6.4 -> 4.8.1

v4.8.1
  #348: Restored support for EntryPoint access by item, deprecating
        support in the process. Users are advised to use direct member
        access instead of item-based access:

    - ep[0] -> ep.name
    - ep[1] -> ep.value
    - ep[2] -> ep.group
    - ep[:] -> ep.name, ep.value, ep.group

v4.8.0
  #337: Rewrote EntryPoint as a simple class, still immutable and
        still with the attributes, but without any expectation for
        namedtuple functionality such as _asdict.

v4.7.1
  #344: Fixed regression in packages_distributions when neither
        top-level.txt nor a files manifest is present.

v4.7.0
  #330: In packages_distributions, now infer top-level names from
        .files() when a top-level.txt (Setuptools-specific metadata)
        is not present.

References:
  https://github.com/python/importlib_metadata/issues/348
  https://github.com/python/importlib_metadata/issues/337
  https://github.com/python/importlib_metadata/issues/344
  https://github.com/python/importlib_metadata/issues/330

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agopython3-hypothesis: upgrade 6.15.0 -> 6.23.2
Tim Orling [Tue, 12 Oct 2021 02:08:48 +0000 (02:08 +0000)]
python3-hypothesis: upgrade 6.15.0 -> 6.23.2

For changes, see:
https://hypothesis.readthedocs.io/en/latest/changes.html#v6-23-2

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoepiphany: update 40.3 -> 41.0
Alexander Kanavin [Mon, 11 Oct 2021 09:40:59 +0000 (11:40 +0200)]
epiphany: update 40.3 -> 41.0

Correct an option to use libsoup 3.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agowebkitgtk: update 2.32.3 -> 2.34.0
Alexander Kanavin [Mon, 11 Oct 2021 09:40:58 +0000 (11:40 +0200)]
webkitgtk: update 2.32.3 -> 2.34.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoepiphany: trim down DEPENDS
Alexander Kanavin [Mon, 11 Oct 2021 09:40:57 +0000 (11:40 +0200)]
epiphany: trim down DEPENDS

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agowebkitgtk: trim down DEPENDS
Alexander Kanavin [Mon, 11 Oct 2021 09:40:56 +0000 (11:40 +0200)]
webkitgtk: trim down DEPENDS

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibsoup: add a 3.x recipe
Alexander Kanavin [Mon, 11 Oct 2021 09:40:55 +0000 (11:40 +0200)]
libsoup: add a 3.x recipe

libsoup 2.x is still needed until all consumers update to 3.x.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agonghttp2: add recipe from meta-oe
Alexander Kanavin [Mon, 11 Oct 2021 09:40:54 +0000 (11:40 +0200)]
nghttp2: add recipe from meta-oe

It is needed for latest libsoup.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoitstool: update 2.0.6 -> 2.0.7
Alexander Kanavin [Mon, 11 Oct 2021 09:40:53 +0000 (11:40 +0200)]
itstool: update 2.0.6 -> 2.0.7

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agocoreutils: update 8.32 -> 9.0
Alexander Kanavin [Mon, 11 Oct 2021 09:40:52 +0000 (11:40 +0200)]
coreutils: update 8.32 -> 9.0

License-Update: copyright years

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agowget: update 1.21.1 -> 1.21.2
Alexander Kanavin [Mon, 11 Oct 2021 09:40:51 +0000 (11:40 +0200)]
wget: update 1.21.1 -> 1.21.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agosudo: update 1.9.7p2 -> 1.9.8p1
Alexander Kanavin [Mon, 11 Oct 2021 09:40:50 +0000 (11:40 +0200)]
sudo: update 1.9.7p2 -> 1.9.8p1

Drop specialhandling for mksig items; issue fixed upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibexif: update 0.6.22 -> 0.6.23
Alexander Kanavin [Mon, 11 Oct 2021 09:40:49 +0000 (11:40 +0200)]
libexif: update 0.6.22 -> 0.6.23

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibdnf: update 0.63.1 -> 0.64.0
Alexander Kanavin [Mon, 11 Oct 2021 09:40:48 +0000 (11:40 +0200)]
libdnf: update 0.63.1 -> 0.64.0

Drop patch merged upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agobison: update 3.7.6 -> 3.8.1
Alexander Kanavin [Mon, 11 Oct 2021 09:40:47 +0000 (11:40 +0200)]
bison: update 3.7.6 -> 3.8.1

Drop patch merged upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoglib-networking: update 2.68.2 -> 2.70.0
Alexander Kanavin [Mon, 11 Oct 2021 09:40:46 +0000 (11:40 +0200)]
glib-networking: update 2.68.2 -> 2.70.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoglib-2.0: update 2.68.4 -> 2.70.0
Alexander Kanavin [Mon, 11 Oct 2021 09:40:45 +0000 (11:40 +0200)]
glib-2.0: update 2.68.4 -> 2.70.0

Internal copy of pcre is no longer provided.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoruby: disable openssl extension
Alexander Kanavin [Mon, 11 Oct 2021 09:40:44 +0000 (11:40 +0200)]
ruby: disable openssl extension

It is incompatible with openssl 3 in currently released versions, and given
very marginal use of ruby in oe, I do not think not having it matters.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoserf: add a openssl 3 compatibility fix
Alexander Kanavin [Mon, 11 Oct 2021 09:40:43 +0000 (11:40 +0200)]
serf: add a openssl 3 compatibility fix

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agocryptodev-tests: do not use -Werror with openssl 3
Alexander Kanavin [Mon, 11 Oct 2021 09:40:42 +0000 (11:40 +0200)]
cryptodev-tests: do not use -Werror with openssl 3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoopenssl: update 1.1.1l -> 3.0.0
Alexander Kanavin [Mon, 11 Oct 2021 09:40:41 +0000 (11:40 +0200)]
openssl: update 1.1.1l -> 3.0.0

Drop 0001-skip-test_symbol_presence.patch - testing revealed
no need for it, and I couldn't quite understand what it does.

Drop reproducible.patch - upstream has removed the non-reproducible
bit.

Process lines in run-ptest with sed one by one rather than with
perl after the test completes, avoiding ptest-runner timeout errors.

License-Update: openssl relicense to apache 2.0. Goodbye awkward
gpl exceptions in consumers.

DEPRECATED_CRYPTO_FLAGS is now empty by default but available
by anyone who wants to set it. Trying to come up with a working
set was not a good idea as shown in the deleted comment.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorust: generate target definitions from (arch, abi), not just arch
Alexander Kanavin [Sun, 10 Oct 2021 19:10:08 +0000 (21:10 +0200)]
rust: generate target definitions from (arch, abi), not just arch

This allows to add the missing x32 definition and others in the future.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorust: do not write ar into target json definitions
Alexander Kanavin [Sun, 10 Oct 2021 19:10:07 +0000 (21:10 +0200)]
rust: do not write ar into target json definitions

latest rust does not use it and prints a ton of warnings
because of it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorust-common.bbclass: rewrite toolchain wrappers in (native) python
Alexander Kanavin [Sun, 10 Oct 2021 19:10:06 +0000 (21:10 +0200)]
rust-common.bbclass: rewrite toolchain wrappers in (native) python

librsvg on centos 7 and friends exhibits the same libtinfo leakage
problem, this time coming from the compiler and not the linker.
Simply covering the compiler by the existing C wrapper-of-wrapper
does not work, as rust-native builds put Important Stuff into
LD_LIBRARY_PATH and unsetting it breaks things badly.

Rather than try to figure out which combination of wrappers and
LD_LIBRARY_PATH settings works for which situation, or provide
some kind of sh-native, let's simply use python3-native for the
wrappers, which should insulate builds from the the host shell.
rust-native already depends on python3-native, so this does not
lengthen the builds.

This also reverts:
rust-common: Hack around LD_LIBRARY_PATH issues on centos7
(commit 63b1fd2226b5f146d6c853cc57417704df378438).

I'd also like to say boo to Red Hat (or GNU?) for breaking ABI
compatibility for stat() in glibc 2.33, we ended up sorting
this mess because of it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorust/cargo: exclude UNINATIVE_LOADER from task signature
Alexander Kanavin [Sun, 10 Oct 2021 19:10:05 +0000 (21:10 +0200)]
rust/cargo: exclude UNINATIVE_LOADER from task signature

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agogstreamer1.0-plugins-bad: disable rsvg on x32
Alexander Kanavin [Sun, 10 Oct 2021 19:10:04 +0000 (21:10 +0200)]
gstreamer1.0-plugins-bad: disable rsvg on x32

librsvg throws:

| error[E0080]: erroneous constant used
|    --> /home/alex/development/poky/build-x32/tmp/work/x86_64_x32-poky-linux-gnux32/librsvg/2.52.0-r0/librsvg-2.52.0/vendor/thin-slice/src/lib.rs:111:25
|     |
| 111 |         } else if len < TAG_LIMIT {
|     |

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoadwaita-icon-theme: update 3.34/38 -> 41.0
Alexander Kanavin [Sun, 10 Oct 2021 19:10:03 +0000 (21:10 +0200)]
adwaita-icon-theme: update 3.34/38 -> 41.0

The original reason to pin the version (outdated librsvg)
no longer applies.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibrsvg: restore reproducibility
Alexander Kanavin [Sun, 10 Oct 2021 19:10:02 +0000 (21:10 +0200)]
librsvg: restore reproducibility

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibrsvg: use only the target architecture to determine availability of atomic primitives
Alexander Kanavin [Sun, 10 Oct 2021 19:10:01 +0000 (21:10 +0200)]
librsvg: use only the target architecture to determine availability of atomic primitives

This eliminates the hardcoded list of rust targets which can't
possibly include everything from OE universe.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibrsvg: add backports to fix big endian targets (e.g. mips)
Alexander Kanavin [Sun, 10 Oct 2021 19:10:00 +0000 (21:10 +0200)]
librsvg: add backports to fix big endian targets (e.g. mips)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibrsvg: do not enable nativesdk
Alexander Kanavin [Sun, 10 Oct 2021 19:09:59 +0000 (21:09 +0200)]
librsvg: do not enable nativesdk

rust is not currently available for nativesdk builds:

WARNING: Nothing PROVIDES 'nativesdk-libstd-rs' (but virtual:nativesdk:/home/pokybuild/yocto-worker/a-full/build/meta/recipes-gnome/librsvg/librsvg_2.52.0.bb DEPENDS on or otherwise requires it). Close matches:
WARNING: Nothing PROVIDES 'virtual/nativesdk-x86_64-pokysdk-linux-rust' (but virtual:nativesdk:/home/pokybuild/yocto-worker/a-full/build/meta/recipes-gnome/librsvg/librsvg_2.52.0.bb DEPENDS on or otherwise requires it). Close matches:

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibrsvg: update 2.40.21 -> 2.52.0 (transition to rust!)
Alexander Kanavin [Sun, 10 Oct 2021 19:09:58 +0000 (21:09 +0200)]
librsvg: update 2.40.21 -> 2.52.0 (transition to rust!)

After some poking and hacking I have arrived to the settings that work.
Please refer to the commit for details.

Some of these issues may re-occur in other components; in that case
we need to come up with more generic solutions or upstream fixes.

So far, it's a learning exercise for everybody in getting to know the rust toolchain.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorust: update 1.54.0 -> 1.55.0
Alexander Kanavin [Sun, 10 Oct 2021 19:09:57 +0000 (21:09 +0200)]
rust: update 1.54.0 -> 1.55.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorust: drop PV from include file names
Alexander Kanavin [Sun, 10 Oct 2021 19:09:56 +0000 (21:09 +0200)]
rust: drop PV from include file names

This complicates (semi) automated upgrades, and isn't necessary
as we carry only a single version of the toolchain.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: Rework crunch_license to recognize more variants
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:35 +0000 (09:48 +0200)]
recipetool: Rework crunch_license to recognize more variants

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agonpm: Use configs for npm environment and args for npm run command
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:34 +0000 (09:48 +0200)]
npm: Use configs for npm environment and args for npm run command

Use parameter configs of class NpmEnvironment and parameter args of
function run to support a common npmrc for all run calls of a single
NpmEnvironment.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agonpm: Add variable NPM_NODEDIR with default value
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:33 +0000 (09:48 +0200)]
npm: Add variable NPM_NODEDIR with default value

Replace the variable NPM_NODEDIR fallback to a default value inside the
code with a variable NPM_NODEDIR with default value.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: npm: Use README as license fallback
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:32 +0000 (09:48 +0200)]
recipetool: npm: Use README as license fallback

Use the README as license fallback if a license file is missing. Use the
linenumbers parameter of get_license_md5sums function to determine the
license text inside the README.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: npm: Do not add package.json files to LIC_FILES_CHKSUM
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:31 +0000 (09:48 +0200)]
recipetool: npm: Do not add package.json files to LIC_FILES_CHKSUM

The package.json files doesn't contain any licenses. The name of the
license doesn't comply the license requirements of most liceneses.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: Add support for linenumbers to licenses.csv
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:30 +0000 (09:48 +0200)]
recipetool: Add support for linenumbers to licenses.csv

Add support for linenumbers (begin and end lines) to licenses.csv. Add
an optional linenumbers parameter to get_license_md5sums to support
different use cases.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: Add logger info for missing license entries
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:29 +0000 (09:48 +0200)]
recipetool: Add logger info for missing license entries

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: ignore empty license files
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:28 +0000 (09:48 +0200)]
recipetool: ignore empty license files

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: Change default paramter fallback_licenses of function split_pkg_licenses...
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:27 +0000 (09:48 +0200)]
recipetool: Change default paramter fallback_licenses of function split_pkg_licenses from None to []

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: Skip common source files in guess_license
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:26 +0000 (09:48 +0200)]
recipetool: Skip common source files in guess_license

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agorecipetool: Move license md5sums into CSV files
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:25 +0000 (09:48 +0200)]
recipetool: Move license md5sums into CSV files

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agonpm: Add support for EXTRA_OENPM arguments
Stefan Herbrechtsmeier [Fri, 8 Oct 2021 07:48:24 +0000 (09:48 +0200)]
npm: Add support for EXTRA_OENPM arguments

Add support for EXTRA_OENPM arguments to set node-gyp variables for
example. This allows use of shared librariess, avoid download
of external sources or build from source.

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoltp: Update to 20210927
Petr Vorel [Sat, 2 Oct 2021 17:25:55 +0000 (19:25 +0200)]
ltp: Update to 20210927

New patches to fix functionality:
* 0002-lib-fix-MemAvailable-parsing.patch
* 0003-lapi-rtnetlink.h-Fix-include-guards.patch
* 0004-lapi-Create-if_addr.h-and-reuse-it-in-rtnetlink.h.patch
* 0005-lapi-if_addr.h-Define-IFA_FLAGS.patch

Removed patch from this release
* 0001-syscalls-ioctl_ns05.c-ioctl_ns06.c-Fix-too-small-buf.patch

Rebased patch
* 0001-Remove-OOM-tests-from-runtest-mm.patch

* Updated copying (reduced files in 5eff445d4 ("Reduce LICENCE/COPYING files"))

* Updated removed musl incompatible files in
  remove_broken_musl_sources() (process.c was removed in 926d3b906
  ("sched: Remove process.c")), also update link to CI file.

[RP: Fixed Upstream-Status lines in patches]
Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agolinux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changes
Richard Purdie [Thu, 14 Oct 2021 10:21:33 +0000 (11:21 +0100)]
linux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changes

DEPENDS here should match what 5.14 is using.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolinux-yocto: add libmpc-native to DEPENDS
Ross Burton [Tue, 5 Oct 2021 13:04:11 +0000 (14:04 +0100)]
linux-yocto: add libmpc-native to DEPENDS

5.14 changed how the GCC plugins are built, which means they now
depend on both GMP and MPC to be built. We already depend on gmp-native,
so add libmpc-native aswell.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agobuildhistory: Fix package output files for SDKs
Andres Beltran [Tue, 5 Oct 2021 00:34:15 +0000 (00:34 +0000)]
buildhistory: Fix package output files for SDKs

Currently, installed packages are listed for images in image-info.txt, but
not for SDKs in sdk-info.txt. Add TOOLCHAIN_HOST_TASK and
TOOLCHAIN_TARGET_TASK to the output variables in sdk-info.txt.

Moreover, package output files for the SDK host are empty because
PKGDATA_DIR defaults to the target directory. Fix this bug and create a new
variable called PKGDATA_DIR_SDK which stores the correct path for the SDK
host package data.

Signed-off-by: Andres Beltran <abeltran@linux.microsoft.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopackagedata.py: silence a DeprecationWarning
Mingli Yu [Mon, 11 Oct 2021 08:28:48 +0000 (16:28 +0800)]
packagedata.py: silence a DeprecationWarning

Use regex strings (r’’) to silence below deprecation warning [1]:
 $ cat tmp/work/intel_x86_64-wrs-linux/linux-yocto/5.10.x+gitAUTOINC+917c420111_373c02c3ca-r0/temp/log.do_deploy
 [snip]
 /build/layers/oe-core/meta/lib/oe/packagedata.py:22: DeprecationWarning: invalid escape sequence \s
 r = re.compile("(^.+?):\s+(.*)")
 [snip]

[1] https://docs.python.org/3/library/re.html

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolttng-tools: replace ad hoc ptest fixup with upstream fixes
Alexander Kanavin [Mon, 11 Oct 2021 09:40:36 +0000 (11:40 +0200)]
lttng-tools: replace ad hoc ptest fixup with upstream fixes

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agoqemu: install qmp module without hardcoding the python version in oeqa scripts
Alexander Kanavin [Mon, 11 Oct 2021 09:40:35 +0000 (11:40 +0200)]
qemu: install qmp module without hardcoding the python version in oeqa scripts

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agobootchart2: Don't compile python modules
Richard Purdie [Tue, 12 Oct 2021 11:51:51 +0000 (12:51 +0100)]
bootchart2: Don't compile python modules

"make install" may attempt to compile the python modules but it uses the host python
and host paths which means the binaries are not reproducbile. Make things consistent.
If anyone needs compiling, it will beed to be fixed to be cross compile compatible.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibnewt: Use python3targetconfig to fix reproducibility issue
Richard Purdie [Tue, 12 Oct 2021 10:45:26 +0000 (11:45 +0100)]
libnewt: Use python3targetconfig to fix reproducibility issue

We're seeing pthread being linked sometimes and not others leading to
non-reproducible target binaries. The reason is mixing the native python
config with the target one. We should use the target one.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agolibxml2: Use python3targetconfig to fix reproducibility issue
Richard Purdie [Tue, 12 Oct 2021 10:41:41 +0000 (11:41 +0100)]
libxml2: Use python3targetconfig to fix reproducibility issue

We're seeing pthread being linked sometimes and not others leading to
non-reproducible target binaries. The reason is mixing the native python
config with the target one. We should use the target one.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 years agodevpyshell: rename to pydevshell kirkstone-next
Michael Opdenacker [Tue, 5 Oct 2021 08:33:34 +0000 (10:33 +0200)]
devpyshell: rename to pydevshell

For consistency with "pydevshell" which is also used.
This addresses [YOCTO #14531]

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agobusybox: 1.34.0 -> 1.34.1
Andrej Valek [Mon, 4 Oct 2021 10:27:31 +0000 (12:27 +0200)]
busybox: 1.34.0 -> 1.34.1

- update to next stable version 1.34.1

Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogst-examples: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:42:06 +0000 (00:42 +0100)]
gst-examples: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogst-devtools: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:42:05 +0000 (00:42 +0100)]
gst-devtools: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-python: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:42:04 +0000 (00:42 +0100)]
gstreamer1.0-python: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-omx: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:42:03 +0000 (00:42 +0100)]
gstreamer1.0-omx: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-vaapi: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:42:02 +0000 (00:42 +0100)]
gstreamer1.0-vaapi: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-libav: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:42:01 +0000 (00:42 +0100)]
gstreamer1.0-libav: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-rtsp-server: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:42:00 +0000 (00:42 +0100)]
gstreamer1.0-rtsp-server: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-plugins-ugly: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:41:59 +0000 (00:41 +0100)]
gstreamer1.0-plugins-ugly: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-plugins-bad: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:41:58 +0000 (00:41 +0100)]
gstreamer1.0-plugins-bad: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-plugins-good: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:41:57 +0000 (00:41 +0100)]
gstreamer1.0-plugins-good: 1.18.4 -> 1.18.5

Drop backport patches:
    * 0002-rtpjitterbuffer-Fix-parsing-of-the-mediaclk-direct-f.patch

    * 0003-Remove-volatile-from-static-vars-to-fix-build-with-g.patch
      https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/commit/a1bf3d8d540a25268d612a489e1e836d6ea737b0

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0-plugins-base: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:41:56 +0000 (00:41 +0100)]
gstreamer1.0-plugins-base: 1.18.4 -> 1.18.5

Drop backport patches:
    * 4ef5c91697a141fea7317aff7f0f28e5a861db99.patch

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogstreamer1.0: 1.18.4 -> 1.18.5
Jose Quaresma [Sun, 3 Oct 2021 23:41:55 +0000 (00:41 +0100)]
gstreamer1.0: 1.18.4 -> 1.18.5

Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agooeqa/selftest/sstatetests: fix typo ware -> were
Alexandre Belloni [Sun, 3 Oct 2021 10:36:24 +0000 (12:36 +0200)]
oeqa/selftest/sstatetests: fix typo ware -> were

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agolibseccomp: Upgrade to 2.5.2 and beyond
Khem Raj [Fri, 1 Oct 2021 04:54:27 +0000 (21:54 -0700)]
libseccomp: Upgrade to 2.5.2 and beyond

Forward port the rv32 port

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agogo: upgrade 1.16.7 -> 1.16.8
Sakib Sajal [Thu, 23 Sep 2021 00:17:31 +0000 (20:17 -0400)]
go: upgrade 1.16.7 -> 1.16.8

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoell: upgrade 0.43 -> 0.44
wangmy [Wed, 22 Sep 2021 13:13:36 +0000 (21:13 +0800)]
ell: upgrade 0.43 -> 0.44

ver 0.44:
        Fix issue with allowing zero byte input for AEAD cipher.
        Fix issue with filling in DNS info in DHCP lease objects.
        Add support neighbor discovery utility helpers.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agodnf: upgrade 4.8.0 -> 4.9.0
wangmy [Wed, 22 Sep 2021 13:13:35 +0000 (21:13 +0800)]
dnf: upgrade 4.8.0 -> 4.9.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agocreaterepo-c: upgrade 0.17.4 -> 0.17.5
wangmy [Wed, 22 Sep 2021 13:13:34 +0000 (21:13 +0800)]
createrepo-c: upgrade 0.17.4 -> 0.17.5

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agobind: upgrade 9.16.20 -> 9.16.21
wangmy [Wed, 22 Sep 2021 13:13:33 +0000 (21:13 +0800)]
bind: upgrade 9.16.20 -> 9.16.21

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoacpid: upgrade 2.0.32 -> 2.0.33
wangmy [Wed, 22 Sep 2021 13:13:32 +0000 (21:13 +0800)]
acpid: upgrade 2.0.32 -> 2.0.33

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agolibinput: update to 1.19.0
Oleksandr Kravchuk [Tue, 21 Sep 2021 19:31:12 +0000 (21:31 +0200)]
libinput: update to 1.19.0

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoxf86-input-libinput: update to 1.2.0
Oleksandr Kravchuk [Tue, 21 Sep 2021 19:31:11 +0000 (21:31 +0200)]
xf86-input-libinput: update to 1.2.0

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoethtool: update to 5.14
Changhyeok Bae [Tue, 21 Sep 2021 09:38:01 +0000 (11:38 +0200)]
ethtool: update to 5.14

Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-setuptools: minor cleanup
Oleksandr Kravchuk [Sat, 18 Sep 2021 22:18:52 +0000 (00:18 +0200)]
python3-setuptools: minor cleanup

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-setuptools: update to 58.0.4
Oleksandr Kravchuk [Sat, 18 Sep 2021 22:18:51 +0000 (00:18 +0200)]
python3-setuptools: update to 58.0.4

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-dbusmock: update to 0.24.0
Oleksandr Kravchuk [Sat, 18 Sep 2021 22:14:43 +0000 (00:14 +0200)]
python3-dbusmock: update to 0.24.0

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-git: update to 3.1.24
Oleksandr Kravchuk [Sat, 18 Sep 2021 22:14:36 +0000 (00:14 +0200)]
python3-git: update to 3.1.24

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3: update to 3.9.7
Oleksandr Kravchuk [Sat, 18 Sep 2021 22:14:28 +0000 (00:14 +0200)]
python3: update to 3.9.7

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopkgconfig: Update to latest
Khem Raj [Sat, 18 Sep 2021 18:16:09 +0000 (11:16 -0700)]
pkgconfig: Update to latest

Brings following change

  * d97db4f Update URL for bug reporting
  * eb866ad Spelling and grammar in pkg.m4
  * 1f81c80 Fix spelling of rra's name
  * 350515e Use https for developer.gnome.org URL
  * 834ecc2 Update bug reporting URL to point to gitlab
  * 38936b2 Call setlocale in main function
  * 2ad16fa pkg: Make ordering of output from print_package_list() deterministic
  * 2dd2b19 parse: Don't emit unknown keyword warning for Libs.private

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agowayland-protocols: upgrade 1.22 -> 1.23
Denys Dmytriyenko [Thu, 16 Sep 2021 01:06:37 +0000 (21:06 -0400)]
wayland-protocols: upgrade 1.22 -> 1.23

wayland-protocols 1.23 is now available.

This release adds the new gesture "hold" to the pointer gesture protocol.

https://lists.freedesktop.org/archives/wayland-devel/2021-September/041979.html

Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agoweston: wrapper for weston modules argument
Pavel Zhukov [Wed, 15 Sep 2021 08:50:37 +0000 (10:50 +0200)]
weston: wrapper for weston modules argument

Due to custom option parser implementation weston accepts only one
argument of a given type. As the result if multiple modules add
multiple --modules agruments only last will be used. This fix
introduces wrapper around modules in terms of weston-init to prepare
proper modules argument for weston and adds systemd-notify module into
weston-init module to support Type=notify in systemd service file.

Signed-off-by: Pavel Zhukov <pavel.zhukov@huawei.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agopython3-more-itertools: upgrade 8.8.0 -> 8.9.0
wangmy [Tue, 14 Sep 2021 23:37:42 +0000 (07:37 +0800)]
python3-more-itertools: upgrade 8.8.0 -> 8.9.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agohelp2man: upgrade 1.48.4 -> 1.48.5
wangmy [Tue, 14 Sep 2021 23:36:25 +0000 (07:36 +0800)]
help2man: upgrade 1.48.4 -> 1.48.5

   * Use @samp{} around the option in the menu description for "--help
     recommendations" to avoid rendering the -- as endash.
   * Update French translations
   * Update standards version to 4.6.0 (no changes).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agovulkan-tools: upgrade 1.2.182 -> 1.2.191
wangmy [Tue, 14 Sep 2021 23:35:46 +0000 (07:35 +0800)]
vulkan-tools: upgrade 1.2.182 -> 1.2.191

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
3 years agovulkan-loader: upgrade 1.2.182 -> 1.2.191
wangmy [Tue, 14 Sep 2021 23:35:45 +0000 (07:35 +0800)]
vulkan-loader: upgrade 1.2.182 -> 1.2.191

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>