summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* bitbake: bitbake-user-manual: document "network" task flagMichael Opdenacker2023-06-021-0/+6
| | | | | | | | | This addresses [YOCTO #15127] (Bitbake rev: 6abdc81dec06a362bfbcc06d69b90b96bd9bef01) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake-user-manual: update releases.rstMichael Opdenacker2023-06-021-7/+13
| | | | | | | | | | | - Move "langdale" link to outdated section - Add link to "mickledore" manual - Fix typo in "kirkstone" name (Bitbake rev: 29774ec6e6f08e9ec0dee5e75c97e750ed055d6e) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sdk-manual: fix Makefile exampleTom Isaacson2023-06-021-3/+3
| | | | | | | | | | | "module.h" should be part of the dependency line Space fixes too (From yocto-docs rev: ad24794b095b17beee8e7bdb0b8c92ae72c6e5b0) Signed-off-by: Tom Isaacson <tom.isaacson@teknique.com> Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: classes.rst: fix typoUlrich Ölmann2023-06-021-1/+1
| | | | | | | | (From yocto-docs rev: 93db28cda2ea8251735c86aa3edc862846a33642) Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* overview-manual: concepts.rst: Fix a typoDaniel Ammann2023-06-021-1/+1
| | | | | | | | (From yocto-docs rev: 8a940247c32bf24f6b5fdd0c6559d6d9c2708cd6) Signed-off-by: Daniel Ammann <daniel.ammann@bytesatwork.ch> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: document SPLASH_IMAGES variableMichael Opdenacker2023-06-022-4/+37
| | | | | | | (From yocto-docs rev: a30204ade74a93077017e3c5e1167102a0213983) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: document SPLASH variableMichael Opdenacker2023-06-022-1/+7
| | | | | | | (From yocto-docs rev: d32029dd3ce4a66e2fb403a778f748f4a1d52bcc) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* migration-guides: add release notes for 4.2.1Lee Chee Yang2023-06-022-0/+207
| | | | | | | | (From yocto-docs rev: 55b091c3cf2d9feefe7cf45df14dd50ce1f7baab) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Make license errors fatalJoshua Watt2023-06-021-1/+1
| | | | | | | | | | Otherwise the task is still put into sstate, which means the error can effectively be hidden by ignoring it. (From OE-Core rev: 9d00f3ba4555510cf9525f4f6f186bf8a1371cee) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/selftest/sstatetests: Add easier debug optionRichard Purdie2023-06-021-0/+7
| | | | | | | | | | In order to debug these selftest failures you end up having to comment out the file cleanup. Make this an option at the top of the file to make it a bit easier, I've had to do this too many times now. (From OE-Core rev: ae69d48b0e5b58b18553a6b3cd03ffbd3f369aa3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* selftest/incompatible_lic: Ensure create_sdpx isn't used with the testsRichard Purdie2023-06-022-0/+9
| | | | | | | | | | | The SPDX class doens't get on well with non-standard licenses. Disable it for the purposes of this test to avoid errors. Add a new helper function to the core test code to allow this to be done easily. (From OE-Core rev: b9fb4c68f2ab5becb0a10418884e09dee93cd247) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* layer.conf: Add missing dependency exclusionRichard Purdie2023-06-021-0/+1
| | | | | | | | | Add a dependency which should have been in this list but wasn't, found when debugging create-spdx hash issues. (From OE-Core rev: 1075b9fc5d562dada45b3187cb737511ff8c7376) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx-2.2: Add missing variable exclusionsRichard Purdie2023-06-021-0/+9
| | | | | | | | | | Some variables cause issues with taskhashes and are accounted for in the output in other ways, or don't affect it. Exclude these to improve the taskhashes with create-spdx and allow the sstate selftests to work better. (From OE-Core rev: e7daaa50af4ccd5ccb568f7a380ded18c7f74ab0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-spdx-2-2: Fix packagedata usage to work with SDK packagesRichard Purdie2023-06-021-2/+7
| | | | | | | | | | | | There are two seperate PKGDATA_DIR directories, one for the target and one for the SDK. Rather than fail when a package can't be found, try the SDK first. We use a datastore copy to keep the code simple, rather than havng to parameterise all the packagedata functions. (From OE-Core rev: 701d8f975c89dc6753188fbcf9d4883650ba5b58) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Fix runtime dependency calculationsJoshua Watt2023-06-021-8/+5
| | | | | | | | | | | Fixes the runtime dependency calculations to also only follow direct dependencies of the current task instead of all transient dependencies in a similar way as the build time dependencies. (From OE-Core rev: 5fa00564b047725541a5fed95b621f0202803345) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Fix build time dependency calculationsJoshua Watt2023-06-021-17/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | Build time dependencies were not being correctly calculated for SPDX documents because while a task can `deptask` itself (as do_create_spdx did), those dependencies do not appear in BB_TASKDEPDATA (to avoid circular dependencies). To fix this, an intermediate task called do_collect_sdpx_deps is created that does the 'deptask' on do_create_spdx and records the recipe dependencies. do_create_spdx then runs after this new task. This breaks the circular dependency and thus all of the do_create_spdx tasks correctly show up as dependencies of do_collect_spdx_deps. In addition, the dependency collection logic was improved to handle the case of transitive dependencies (that is, a dependency of a dependency) SPDX documents missing and causing an error. These transitive dependencies don't actually need to be included anyway since one can follow the relationship of the direct dependency to find them. As such, the code is reworked to find the current task in BB_TASKDEPDATA, and then only collect the immediate dependencies of the current task. (From OE-Core rev: 55b3f160b13c6db778db09476cc4c73e70c5e930) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Respect PKG for providersJoshua Watt2023-06-021-0/+4
| | | | | | | | | | If a package renames itself using PKG, the new name should be respected as a name that the recipe provides. (From OE-Core rev: 871f48126180bf30c001c6b97268cee1853dbda2) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/create-spdx-2.2: Use hashfn from BB_TASKDEPDATA instead of MACHINEJoshua Watt2023-06-022-26/+57
| | | | | | | | | | | | | | | Enabling the SPDX class and running two builds, one with SDKMACHINE=i686 and then again with SDKMACHINE=x86_64 would lead to errors since the output was stored per MACHINE and the overlapping files would cause manifest errors. The hashfn data from bitbake has SSTATE_PKGARCH encoded into it which is how sstate separates out it's targets and SDPX should be using the same structure. Therefore switch to using this. (From OE-Core rev: 51049cde0cf477f7988b94c1041eb33b018a669f) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* alsa-utils: upgrade 1.2.8 -> 1.2.9Michael Opdenacker2023-06-023-275/+38
| | | | | | | | (From OE-Core rev: 919079de918b6608fb9fa976eea0fe8b5b1359f6) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xdpyinfo: upgrade 1.3.3 -> 1.3.4Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | Changelog: ========= configure: Make xf86misc support disabled by default Variable scope reduction Remove unnecessary downcast of double to float Call memset() instead of hand-coding our own equivalent (From OE-Core rev: d87785189336a69ae998f75394ceaebf63decb16) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: upgrade 2.4.4 -> 2.5.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changes ======= - Issue #59: initial port to NuttX, contributed by Xiaomi - Issue #61: add support for '-c' and '-cc' to disable log compression. A single '-c' disables compression for pipes, another '-c' (or '-cc') disables compression for all other log targets - The default 'syslog.conf' now logs debug messages again (disabled in v2.4.0) due to problems (confusion) reported in the field - Dropped not recommended 'KillMode=process' from systemd unit file Fixes ======== - Issue #60: document how to set side-wide permissions on log files - Issue #62: early log messages lost when running under systemd, found by Wind River Systems, including initial fix (From OE-Core rev: 9dfab9e662f2e6ef05c5812b7e8595c2ae8a79a4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* repo: upgrade 2.32 -> 2.34.1Wang Mingyu2023-06-021-1/+1
| | | | | | | | (From OE-Core rev: 54f0821740badd571a437ee602fa92155cd95879) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: upgrade 4.5.0 -> 4.6.2Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Fix use of @deprecated on classes with __new__ but no __init__. - Fix regression in version 4.6.1 where comparing a generic class against a runtime-checkable protocol using isinstance() would cause AttributeError to be raised if using Python 3.7. - Change deprecated @runtime to formal API @runtime_checkable in the error message. - Fix regression in 4.6.0 where attempting to define a Protocol that was generic over a ParamSpec or a TypeVarTuple would cause TypeError to be raised. - typing_extensions is now documented at https://typing-extensions.readthedocs.io/en/latest/. - Add typing_extensions.Buffer, a marker class for buffer types, as proposed by PEP 688. Equivalent to collections.abc.Buffer in Python 3.12. - Backport two CPython PRs fixing various issues with typing.Literal: python/cpython#23294 and python/cpython#23383. Both CPython PRs were originally, and both were backported to Python >=3.9.1, but no earlier. - A side effect of one of the changes is that equality comparisons of Literal objects will now raise a TypeError if one of the Literal objects being compared has a mutable parameter. (Using mutable parameters with Literal is not supported by PEP 586 or by any major static type checkers.) - Literal is now reimplemented on all Python versions <= 3.10.0. - Backport CPython PR 26067, ensuring that isinstance() calls on protocols raise TypeError when the protocol is not decorated with @runtime_checkable. - Backport several significant performance improvements to runtime-checkable protocols that have been made in Python 3.12 (see python/cpython#74690 for details). - A side effect of one of the performance improvements is that the members of a runtime-checkable protocol are now considered "frozen" at runtime as soon as the class has been created. Monkey-patching attributes onto a runtime-checkable protocol will still work, but will have no impact on isinstance() checks comparing objects to the protocol. See "What's New in Python 3.12" for more details. - isinstance() checks against runtime-checkable protocols now use inspect.getattr_static() rather than hasattr() to lookup whether attributes exist (backporting python/cpython#103034). - Backport the ability to define __init__ methods on Protocol classes, a change made in Python 3.11 (originally implemented in python/cpython#31628 - Speedup isinstance(3, typing_extensions.SupportsIndex) by >10x on Python <3.12. - Add typing_extensions versions of SupportsInt, SupportsFloat, SupportsComplex, SupportsBytes, SupportsAbs and SupportsRound. These have the same semantics as the versions from the typing module, but isinstance() checks against the typing_extensions versions are >10x faster at runtime on Python <3.12. - Add __orig_bases__ to non-generic TypedDicts, call-based TypedDicts, and call-based NamedTuples. - Add typing_extensions.get_original_bases, a backport of types.get_original_bases, introduced in Python 3.12 (CPython PR python/cpython#101827, originally - This function should always produce correct results when called on classes constructed using features from typing_extensions. - Constructing a call-based TypedDict using keyword arguments for the fields now causes a DeprecationWarning to be emitted. This matches the behaviour of typing.TypedDict on 3.11 and 3.12. - Backport the implementation of NewType from 3.10 (where it is implemented as a class rather than a function). This allows user-defined NewTypes to be pickled. - Fix tests and import on Python 3.12, where typing.TypeVar can no longer be subclassed. - Add typing_extensions.TypeAliasType, a backport of typing.TypeAliasType from PEP 695. - Backport changes to the repr of typing.Unpack that were made in order to implement PEP 692 (backport of python/cpython#104048). (From OE-Core rev: a37154b9166323d05cca970ebb37bee0d5250893) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2023.5.2 -> 2023.5.24Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: Add identifier "Programming Language :: Lua" (#145) (From OE-Core rev: e39aa7d116826a34900f4fcd2a4c38e81116c4fc) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinx-rtd-theme: upgrade 1.2.0 -> 1.2.1Wang Mingyu2023-06-021-1/+1
| | | | | | | | (From OE-Core rev: 83019518bbd32c2c2fc753d3e9ec8c205682285a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust: upgrade 1.5.2 -> 1.6.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | Changelog: ========== Prefer passing --crate-type option to cargo if "toolchain >= 1.64". #322 Fix a bug where rebuilding the library would cause any running processes using it to segfault. #295 Fix setup.cfg format for compatibility with "poetry==1.4.0". #319 (From OE-Core rev: 04cae5651275b233ec0ecd9c51ee0aaad951baa0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-requests: upgrade 2.30.0 -> 2.31.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | Changelog: ========== Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of Proxy-Authorization headers to destination servers when following HTTPS redirects. (From OE-Core rev: 97bdf3baf6e612757863e05e84e3b79c4330d27b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodomex: upgrade 3.17 -> 3.18.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== New features --------------- * Added support for DER BOOLEAN encodings. * The library now compiles on Windows ARM64. Resolved issues --------------- * GH#722: "nonce" attribute was not correctly set for XChaCha20_Poly1305 ciphers. * GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64. * GH#739: OID encoding for arc 2 didn't accept children larger than 39. * Correctly check that the scalar matches the point when importing an ECC private key. (From OE-Core rev: e11c8fe22ed3683d032b4a1d3c46f607c36edbf2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodome: upgrade 3.17 -> 3.18.0Wang Mingyu2023-06-022-5/+5
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== New features --------------- * Added support for DER BOOLEAN encodings. * The library now compiles on Windows ARM64. Resolved issues --------------- * GH#722: "nonce" attribute was not correctly set for XChaCha20_Poly1305 ciphers. * GH#728: Workaround for a possible x86 emulator bug in Windows for ARM64. * GH#739: OID encoding for arc 2 didn't accept children larger than 39. * Correctly check that the scalar matches the point when importing an ECC private key. (From OE-Core rev: 74ab9f3f90ca56fbef06b3f075b0120da052b379) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.24.2 -> 1.24.3Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== A total of 17 pull requests were merged for this release. #23206: BUG: fix for f2py string scalars (#23194) #23207: BUG: datetime64/timedelta64 comparisons return NotImplemented #23208: MAINT: Pin matplotlib to version 3.6.3 for refguide checks #23221: DOC: Fix matplotlib error in documentation #23226: CI: Ensure submodules are initialized in gitpod. #23341: TYP: Replace duplicate reduce in ufunc type signature with reduceat. #23342: TYP: Remove duplicate CLIP/WRAP/RAISE in __init__.pyi. #23343: TYP: Mark d argument to fftfreq and rfftfreq as optional... #23344: TYP: Add type annotations for comparison operators to MaskedArray. #23345: TYP: Remove some stray type-check-only imports of msort #23370: BUG: Ensure like is only stripped for like= dispatched functions #23543: BUG: fix loading and storing big arrays on s390x #23544: MAINT: Bump larsoner/circleci-artifacts-redirector-action #23634: BUG: Ignore invalid and overflow warnings in masked setitem #23635: BUG: Fix masked array raveling when order="A" or order="K" #23636: MAINT: Update conftest for newer hypothesis versions #23637: BUG: Fix bug in parsing F77 style string arrays. (From OE-Core rev: 38192c432204ec498cbdd1005ec2577f84e36018) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.71.0 -> 6.75.7Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: 80005afefa000dd4016a63cb365735666f898d3d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hatch-fancy-pypi-readme: upgrade 22.8.0 -> 23.1.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: Add CLI support for hatch.toml. (From OE-Core rev: 9c1c6442d015e86fc07a154bed1e28ecde659f0e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbusmock: upgrade 0.28.7 -> 0.29.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | Changelog: ========== Support loading templates from XDG_DATA_DIRS iio-sensors-proxy: Throw proper D-Bus errors instead of Python Exception (From OE-Core rev: f32eb15fc3d310803bc99012039989d039b34959) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: upgrade 0.29.34 -> 0.29.35Wang Mingyu2023-06-022-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * A garbage collection enabled subtype of a non-GC extension type could call into the deallocation function of the super type with GC tracking enabled. This could lead to crashes during deallocation if GC was triggered on the type at the same time. (Github issue :issue:'5432') * Some C compile failures and crashes in CPython 3.12 were resolved. * "except + nogil" was syntactically not allowed. "except +nogil" (i.e. defining a C++ exception handling function called "nogil") is now disallowed to prevent typos. (Github issue :issue:'5430') * A C compile failure in PyPy 3.10 was resolved. Patch by Matti Picus. (Github issue :issue:'5408') * Cython modules now use PEP-489 multi-phase init by default in PyPy 3.9 and later. Original patch by Matti Picus. (Github issue :issue:'5413') * API header files generated by different Cython versions can now be included in the same C file. (Github issue :issue:'5383') * Function signatures containing a type like 'tuple[()]' could not be printed. Patch by Lisandro Dalcin. (Github issue :issue:'5355') (From OE-Core rev: 73a1e908048374d6873497beacab9ae26b258332) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* orc: upgrade 0.4.33 -> 0.4.34Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== Thread-safety improvements around orc codemem allocation/freeing Add orc_parse_code() with more detailed error reporting Implement Orc function lazy initialization correctly via atomic operations orc program parser fixes and improvements build fixes and compiler warning fixes coverity and clang scan-build static code analysis fixes meson: Do not always generate static library for test library ci improvements (From OE-Core rev: 0f65b68b90c2b71386f30ed8753928967dce871e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinx: upgrade 6.1.3 -> 7.0.1Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | | | | License-Update: Remove smartypants from LICENSE Changelog: =========== #11411: Support Docutils 0.20. #11418: Clean up remaining references to sphinx.setup_command following the removal of support for setuptools. (From OE-Core rev: c823432d3941c85ca936a99da69be35220f01bd9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-ruamel-yaml: upgrade 0.17.21 -> 0.17.31Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= - added tag.setter on 'ScalarEvent' and on 'Node', that takes either a 'Tag' instance, or a str - fix issue 467, caused by Tag instances not being hashable - changed the internals of the tag property from a string to a class which allows for preservation of the original handle and suffix. This should result in better results using documents with %TAG directives, as well as preserving URI escapes in tag suffixes. - fix for issue 464: documents ending with document end marker without final newline fail to load - fix issue with inline mappings as value for merge keys - fix for 468, error inserting after accessing merge attribute on "CommentedMap" - fix for issue 461 pop + insert on same 'CommentedMap' key throwing error - Fix for error on edge cage for issue 459 - fix for regression while dumping wrapped strings with too many backslashes removed - rewrite of "CommentedMap.insert()". If you have a merge key in the YAML document for the mapping you insert to, the position value should be the one as you look at the YAML input. This fixes issue 453 where other keys of a merged in mapping would show up after an insert It also fixes a call to '.insert()' resulting into the merge key to move to be the first key if it wasn't already and it is also now possible to insert a key before a merge key (even if the fist key in the mapping). - fix (in the pure Python implementation including default) for issue 447. also brought up by brent on 'StackOverflow <https://stackoverflow.com/q/40072485/1307905>'__) - fix 458, error on plain scalars starting with word longer than width. - fix for ".update()" no longer correctly handling keyword arguments - fix issue 454: high Unicode (emojis) in quoted strings always escaped - fix issue with emitter conservatively inserting extra backslashes in wrapped quoted strings - fix issue 449 where the second exclamation marks got URL encoded and fixing PR - fix issue with indent != 2 and literal scalars with empty first line - updated __repr__ of CommentedMap, now that Python's dict is ordered -> no more ordereddict(list-of-tuples) - merge MR 4, handling OctalInt in YAML 1.1 - fix loading of '!!float 42' - line numbers are now set on 'CommentedKeySeq' and 'CommentedKeyMap' (which are created if you have a sequence resp. mapping as the key in a mapping) - plain scalars: put single words longer than width on a line of their own, instead of after the previous line - fix for folded scalar part of 421: comments after ">" on first line of folded scalars are now preserved (as were those in the same position on literal scalars). - added stacklevel to warnings - typing changed from Py2 compatible comments to Py3, removed various Py2-isms License-Update: Copyright year updated to 2023 (From OE-Core rev: a83a1f21c1c1637017d4046b32fc5e558f342add) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-psutil: upgrade 5.9.4 -> 5.9.5Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | License-Update: Fix license: extra open quote. (From OE-Core rev: c59d320d21620eb0788f87828a402aef4393f499) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pip: upgrade 23.0.1 -> 23.1.2Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: -Copyright changed from "(C) 2016 Jason R Coombs <jaraco@jaraco.com>" to "Jason R. Coombs" -The wrapping position has been adjusted Changelog: =========== - Upgrade setuptools to 67.7.2 - Revert #11487, as it causes issues with virtualenvs created by the Windows Store distribution of Python. (#11987) - Fix grammar by changing "A new release of pip available:" to "A new release of pip is available:" in the notice used for indicating that. (#11529) - Normalize paths before checking if installed scripts are on PATH. (#11719) - Correct the way to decide if keyring is available. (#11774) - More consistent resolution backtracking by removing legacy hack related to setuptools resolution (#11837) - Include AUTHORS.txt in pip's wheels. (#11882) - The uninstall and install --force-reinstall commands no longer call normalize_path() repeatedly on the same paths. Instead, these results are cached for the duration of an uninstall operation, resulting in improved performance, particularly on Windows. (#11889) - Fix and improve the parsing of hashes embedded in URL fragments. (#11936) - When package A depends on package B provided as a direct URL dependency including a hash embedded in the link, the --require-hashes option did not warn when user supplied hashes were missing for package B. (#11938) - Correctly report requested_extras in the installation report when extras are specified for a local directory installation. (#11946) - When installing an archive from a direct URL or local file, populate download_info.info.hashes in the installation report, in addition to the legacy download_info.info.hash key. (#11948) (From OE-Core rev: d859e35c533976d05bc7e74e05c3fc111654670f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libuv: upgrade 1.44.2 -> 1.45.0Wang Mingyu2023-06-021-3/+3
| | | | | | | | | | | | | | | | | | | License-Update: doc: clean up license file (#3876) GitHub gets confused by the non-standard format of the LICENSE file. Move the extra bits into the creatively named LICENSE-extra file. Changelog: ========== linux: introduce io_uring support #3952 src: add new metrics APIs #3749 unix,win: give thread pool threads an 8 MB stack #3787 win,unix: change execution order of timers #3927 (From OE-Core rev: 594953f635894217b9dcf570a601ac84ad908b4d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libcap: upgrade 2.68 -> 2.69Wang Mingyu2023-06-021-1/+1
| | | | | | | | (From OE-Core rev: a6c9f01098083de40666a920be5819aade635999) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 4.8 -> 4.8.1Wang Mingyu2023-06-021-2/+2
| | | | | | | | | | | | License-Update: cpp-httplib updated to v0.12.3 Copyright year updated to 2023 (From OE-Core rev: dcbee8c1855a2d54d315626c85ede2c117e11878) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bind: upgrade 9.18.14 -> 9.18.15Wang Mingyu2023-06-0210-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= [bug] Set the rndc idle read timeout back to 60 seconds, from the netmgr default of 30 seconds, in order to match the behavior of 9.16 and earlier. [GL #4046] [bug] Fix log file rotation when using absolute path as file. [GL #3991] [bug] When removing delegations in an OPTOUT range empty-non-terminal NSEC3 records generated by those delegations were not removed. [GL #4027] [bug] Reimplement the maximum and idle timeouts for incoming zone tranfers. [GL #4004] [bug] Treat ISC_R_INVALIDPROTO as a networking error in the dispatch code to avoid retrying with the same server. [GL #4005] [bug] In dispatch, honour the configured source-port selection when UDP connection fails with address in use error. Also treat ISC_R_NOPERM same as ISC_R_ADDRINUSE. [GL #3986] [test] As a workaround, include an OpenSSL header file before including cmocka.h in the unit tests, because OpenSSL 3.1.0 uses __attribute__(malloc), conflicting with a redefined malloc in cmocka.h. [GL #4000] (From OE-Core rev: 9d5f8062fc2c11bd6ff98a96caa03aac3984ae9c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mobile-broadband-provider-info: upgrade 20221107 -> 20230416Wang Mingyu2023-06-021-2/+2
| | | | | | | | (From OE-Core rev: 125f72393c9b6fea02757cdc3a22696945e0f490) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxpm: upgrade 3.5.15 -> 3.5.16Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== test: skip compressed file tests when --disable-open-zfile is used itlab CI: build with each of --enable-open-zfile & --disable-open-zfile configure: correct error message to suggest --disable-open-zfile Fix a memleak in ParsePixels error code path Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height open-zfile: Make compress & uncompress commands optional Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL test: Use PACKAGE_BUGREPORT instead of hard-coded URL's test: Add simple test cases for functions in src/rgb.c xpmReadRgbNames: constify filename argument XpmCreateDataFromXpmImage: Fix misleading indentation parse.c: Wrap FREE_CIDX definition in do { ... } while(0) parse.c: remove unused function xstrlcpy() (From OE-Core rev: 4d9f0958eecdf683434d77a4f65611803cffd247) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxft: upgrade 2.3.7 -> 2.3.8Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= add check for missing glyph in XftFontCheckGlyph() issue 17: libxft-2.3.7: Bold fonts in urxvt missing leftmost pixels issue 18: Problems with rotated text (monospace font only) configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Clears autoconf warnings (From OE-Core rev: 5f6eae1dfb910347ab47ca868e6978768fb14f46) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmicrohttpd: upgrade 0.9.76 -> 0.9.77Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== API changes: ------------- + Added new function MHD_get_version_bin(). Improvements and enhancements: ------------------------------- * Digest Auth: changed algorithm identifiers in server generated headers from "md5" / "sha-256" to "MD5" / "SHA-256" to better match RFC (while clients should use caseless matching). * Improved Base64 decoding by new implementation with robust input data validation checks. * Improved configure for cross-compiling, for better compatibility with POSIX and for better compatibility with the latest compiler versions. * New internal tests: for Base64 decoding, Basic Auth and folded headers. * Supported new libcurl API in tests to mute deprecation warnings. * Supported ARM and ARM64 for VC compilers. Functionality changes: ------------------------ * any negative number returned by response data generation callback function is treated as an error. Previously negative values except predefined error codes could produce undefined behaviour. * Added handling of "DEBUG" preprocessor macro as an alias of "_DEBUG". Fixes: --------- # Fixed functionality with blocking sockets. # Fixed very inefficient data pumping for upgraded TLS connections. # Fixed processing of folded headers in the requests. # Fixed data races when closing upgraded connection. # Removed duplication of "Connection: upgrade" header. # Digest auth: fixed thread sync to avoid "stale hash" results. # Fixed harmless unwanted extra data processing resulting in triggering of the assert. # Fixed tests for LTO. # Removed removed non-portable functions in examples. # Fixed delayed call of connection notification callback in thread-per-connection mode. # Fixed Address Sanitizer unpoison of memory when memory pool is destroyed. This fixed periodic ASAN error when used for a long time with the sanitizer. # Fixed compiler warnings in library code, examples, tests and configure checks. # New TLS certificates for test-suite: all with SAN fields and SHA-256 hash. # Tests: fixed tests on Darwin 22.x (Ventura). # Tests: redesigned one tests group to avoid stress-testing of the OS. (From OE-Core rev: bdc28b0262ad8a57d56f029b55b338478afb3a07) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: upgrade 0.70.0 -> 0.70.1Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | Changelog: ========== Add repoid to solver errors for RPMs (RhBug:2179413) Avoid using obsolete RPM API and drop redundant calls Remove DNF from list of protected packages (From OE-Core rev: 965f0b5f50c2c1453d6e7d4f32091635c0ec1e49) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fribidi: upgrade 1.0.12 -> 1.0.13Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | Changelog: * Adding missing man pages to the tar release file. (From OE-Core rev: 0f6da8601fd4d992550e8afe7b09ba7c491250fd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* enchant2: upgrade 2.3.4 -> 2.5.0Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========= * A new dictionary method remove_from_session() allows providers to stay in sync with Enchant's personal wordlist, by removing as well as adding words in the spelling session. * The public API enchant_dict_store_replacement() is deprecated, and no longer does anything. It only previously had an effect with the Aspell provider. * The APIs enchant_dict_add() and enchant_dict_remove() also respectively add the word to the session or remove it. (From OE-Core rev: c21b5b930430f5fbf47866380f94c088dd809089) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>