summaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
3 hourscmake.bbclass: Add ${COREBASE}/scripts to CMAKE_FIND_ROOT_PATHmaster-nextDaniel Klauer
${COREBASE}/scripts contains a "git" wrapper disabling fakeroot/pseudo. This patch allows CMake to find ${COREBASE}/scripts/git instead of ${HOSTTOOLS_DIR}/git. This is needed for git invocations during do_install, since do_install is a fakeroot task, and otherwise all git commands fail with "fatal: detected dubious ownership in repository ...". I don't know how common it is for CMake projects to invoke git during the install phase intentionally. It's probably more common to do this during the configure phase. However, the install step may re-run the configure step, if some dependencies changed. In my case, this happened in incremental Yocto builds which reran do_install and repopulated parts of the recipe-sysroot during that, without first rerunning do_configure or do_compile. One of the dependencies changed (but only changing a file in some unrelated sub-package of it which was not even installed into the recipe-sysroot), causing the dependant's recipe-sysroot to be repopulated during do_install and thus causing the CMake project to be reconfigured during do_install. Signed-off-by: Daniel Klauer <daniel.klauer@gin.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 hoursffmpeg: backport patches to use new Vulkan AV1 codec APIDmitry Baryshkov
Backport two patches from ffmpeg git to fix compilation with the newest Vulkan API. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 hoursgcc: Allow using libc++Dan McGregor
With the addition of the C++ runtime setting added recently, allow gcc to use libc++ as its runtime. There's some minor fixes still required, such as allowing setting the unwinder library. But this allows for testing libc++ with gcc. Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 hoursmeta/lib/oe/sstatesig.py: do not error out if sstate files fail on os.stat()Alexander Kanavin
There's an ongoing issue with the autobuilder NFS: https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/6463/steps/14/logs/stdio The file entry exists, but os.stat returns a 'file not found; error. It's not clear how and why such entries appear, but they do produce printdiff test failures and should not be relevant in context of the printdiff. 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 hoursRevert "testimage: Enable runtime 'login' screenshot tests"Richard Purdie
This reverts commit c631640bbdbb3d041bad7d23a612e623cab58855. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 hourstestimage: Enable runtime 'login' screenshot testsRichard Purdie
Enable the new runtime login screenshot tests which primarily test whether sato images display a desktop correctly. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 hourskernel.bbclass: check, if directory exists before removing empty module ↵HEADmasterHeiko
directory If the kernel folder does not exist, find will result in an error. This can occur if the kernel has no modules but, for example, custom modules are created. Add check before deleting. Signed-off-by: Heiko Thole <heiko.thole@entwicklung.eq-3.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursiproute2: upgrade 6.7.0 -> 6.8.0Changhyeok Bae
* Release Note * This is regular release of iproute2 corresponding to the 6.8 kernel. In addition to the usual round of documentation fixes, many small changes to ss utility. Most of the work to have full JSON support in traffic control (TC) is done, only a few leftovers. Remove support fot ipt and xt in tc. Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursllvm: Upgrade to 18.1.4Khem Raj
Brings following fixes * e6c3289804a6 [CMake][Release] Disable PGO (#88465) (#89000) * 028e425f86cc [MIPS] Fix the opcode of max.fmt and mina.fmt (#85609) * e3c832b37b0a Fix override keyword being print to the left side * 1deeee3f5da4 Revert "[Mips] Fix missing sign extension in expansion of sub-word atomic max (#77072)" * 995539ce05ba [LLD] [COFF] Don't add pseudo relocs for dangling references (#88487) * db67e6fb9ad1 [libc++] Fix -Wgnu-include-next in stddef.h (#88214) * 647fbc710840 [SelectionDAG] Prevent combination on inconsistent type in `combineCarryDiamond` (#84888) * eaae766a20fd [RISCV] Support rv{32, 64}e in the compiler builtins (#88252) * c24b41d71f2e github-upload-release.py: Fix bug preventing release creation (#84571) * c837970dd7e9 [Codegen][X86] Fix /HOTPATCH with clang-cl and inline asm (#87639) * d0ddcce21d91 [InstSimplify] Make sure the simplified value doesn't generate poison in threadBinOpOverSelect (#87075) * 4056cc29dfd3 Prepend all library intrinsics with `#` when building for Arm64EC (#87542) * 6e071cf30599 [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis. * d89da2ac8839 [libcxx] coerce formatter precision to int (#87738) * b6ebea7972cd [SPARC] Implement L and H inline asm argument modifiers (#87259) * bffecba7ce4c [libc++] Simplify the implementation of <stddef.h> (#86843) * 9899a2d76c8f [lit][ci] Publish lit wheels (#88072) * 3ceccbdb1995 [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) * 429d62872525 [Headers] Don't declare unreachable() from stddef.h in C++ (#86748) * feba8727f805 [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) * e4259b583c92 [Float2Int] Pre-commit test for SIToFP/UIToFP ConstantRange bug. NFC * daca56d8e162 Bump version to 18.1.4 (#87715) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursgstreamer1.0-plugins-good: Include qttools-native during the build with qt5 ↵Marek Vasut
PACKAGECONFIG The qttools provide 'lrelease' tool, which is checked by recent versions of meson build system. Unless the qttools are available in sysroot, meson will fail to detect qt5 installation at build time and the gstreamer build will fail. Fix this by including the qttools-native. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursat-spi2-core: add at-spi2-atk to CVE_PRODUCTEmil Kronborg
Commit ad605662f1bc ("at-spi2-core: upgrade 2.44.1 -> 2.46.0") dropped the at-spi2-atk recipe, because it was merged into at-spi2-core upstream [1]. The PROVIDES variable was changed to also include at-spi2-atk, but not CVE_PRODUCT. [1]: https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78 Signed-off-by: Emil Kronborg <emil.kronborg@protonmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursiproute2: drop obsolete patchMaxin B. John
libc-compat.h fix for musl was obsolete after 4.16.0 release of iproute2. Drop it. Signed-off-by: Maxin John <maxin.john@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursrust-target-config: fix feature for vfpv4f16Willy Tu
Based on [1] which fixed the target for vfpv3d16. Adding the support for vfpv4d16 with the same set of changes. Tested with running tokio which hit coredump before the change. It worked fine after this change. [1] https://lists.openembedded.org/g/openembedded-core/message/185702 Signed-off-by: Willy Tu <wltu@google.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursppp: Add RSA-MD in LICENSEPoonam Jadhav
ppp package has "RSA Data Security" license text in Message-Digest Algorithm source file ppp-md5.c and ppp-md4.c Add RSA-MD in LICENSE field for ppp package Signed-off-by: Poonam Jadhav <poonam.jadhav@kpit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursopenssh: add After dependencies on nss-user-lookup.targetRasmus Villemoes
Quoting 'man systemd.special': nss-user-lookup.target A target that should be used as synchronization point for all regular UNIX user/group name service lookups. [...] All services for which the availability of the full user/group database is essential should be ordered after this target, but not pull it in. All services which provide parts of the user/group database should be ordered before this target, and pull it in. When no service providing parts of the user/group database exists and thus pulls in the nss-user-lookup.target, this added dependency is a no-op. However, when such a service does exist, and e.g. modifies /etc/shadow to change password or enable/disable certain accounts, it is essential that no ssh connections are accepted until those changes are made. Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursicu: add upstream submission links for fix-install-manx.patchAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursconnman: submit 0002-resolve-musl-does-not-implement-res_ninit.patch upstreamAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursconnman: make 0002-resolve-musl-does-not-implement-res_ninit.patch libc-agnosticAlexander Kanavin
The patch is reworked to take musl-specific path only if the functions are undefined by libc (which can be checked via __RES, as explained in https://www.openwall.com/lists/musl/2020/10/23/16 ). This should make it more suitable for upstream submission. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursbash: mark build-tests.patch as InappropriateAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursxinput-calibrator: mark upstream as inactive in a patchAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursgstreamer1.0-plugins-good: remove ↵Alexander Kanavin
0001-qt-include-ext-qt-gstqtgl.h-instead-of-gst-gl-gstglf.patch At some point this patch became unnecessary as the respective qt5 plugin is building without issues without it (checked on qemuarm/qemuarm64). Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursapr: drop 0007-explicitly-link-libapr-against-phtread-to-make-gold-.patchAlexander Kanavin
At some point this became unnecessary, as tested by building apr with DISTRO_FEATURES:append = " ld-is-gold" The logs do confirm that (previously) problematic binary links without errors. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursbusybox: remove busybox-udhcpc-no_deconfig.patchAlexander Kanavin
The option was introduced in: https://git.yoctoproject.org/poky/commit/?h=master&id=427472e980cd6254a5e4ef37209b327e15af259b for the purpose of a standalone udhcpc service. 18 months later the service was removed as it was clashing with the broader networking service, and the option isn't used anywhere else: https://git.yoctoproject.org/poky/commit/?h=master&id=a4b1e348484b74d055b8906413892789d3452f4a There's a slight chance the option still survives somewhere private, and is important in that context, but I'd rather drop the patch so it can be maintained where it's useful, and maybe even proposed upstream. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursbusybox: submit CVE-2022-28391 patches upstreamAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursapr: submit 0001-Add-option-to-disable-timed-dependant-tests.patch upstreamAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursexpect: mark patches as Inactive-UpstreamAlexander Kanavin
There's every indication that this is an ex-expect: last release in 2018, stale tickets, cvs server gone. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourskea: remove unnecessary reproducibility patchAlexander Kanavin
Rather, adjust the sed invocation to do the correct thing directly. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursserf: mark patch as inappropriate for upstream submissionAlexander Kanavin
What the patch does is not suitable, as upstream would surely want the issue with the code fixed, not removal of that code altogether. I'd also note that serf is still semi-ummaintained, and the only consumer of it is subversion, which is slowly but steadily fading away in favor of git and artifact-specific solutions. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursoeqa/selftest/devtool: add test for updating local files into another layerJulien Stephan
We don't have a test to check if we can correctly devtool update-recipe/finish into another layer. So update the existing test_devtool_update_recipe_local_files to also check the updates into another layer. Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
6 hoursbinutils: Remove conflict markers from 0008-Use-libtool-2.4.patchOla x Nilsson
The diff hunks were not doing anything important, just remove them. Signed-off-by: Ola x Nilsson <olani@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourssystemd: sed ROOT_HOME only if sysusers PACKAGECONFIG is setChristian Bräuner Sørensen
Fixes a bug introducted in ebafe46379 systemd: upgrade to 255.1. Besides updating systemd, that commit also made other changes. One of them being when to perform the replacement in order to fix ROOT_HOME. Previously, that happened on a configure prefunc and on ${S}/sysusers.d/basic.conf.in. Now it happens in install and on image/usr/lib/sysusers.d/basic.conf. However, that file is not present if sysusers is not in PACKAGECONFIG, since that file in that case is not installed hence resulting in: sed: can't read <redactedpath>/image/usr/lib/sysusers.d/basic.conf: No such file or directory Previously, in the case of sysusers not being in PACKAGECONFIG, that was a "silent error" since the replacement was done but the file was not really used since the file was not installed. Signed-off-by: Christian Bräuner Sørensen <yocto@bsorensen.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursxcb-proto: upgrade 1.16.0 -> 1.17.0Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourswayland-protocols: upgrade 1.34 -> 1.35Wang Mingyu
Changelog: ========== - tablet-v2: mark as stable - staging: add alpha-modifier protocol - xdg-shell: add missing enum attribute to set_constraint_adjustment - xdg-shell: recommend against drawing decorations when tiled - cursor-shape-v1: Does not advertises the list of supported cursors Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursvala: upgrade 0.56.16 -> 0.56.17Wang Mingyu
* Various improvements and bug fixes: - codegen: + Add missing initializers for private fields of GSourceFuncs + Update array length variable passed to null-terminated ref parameter + Properly pass through a null-terminated out argument + Refactor and cache parameter in loop + Only handle null-terminated array as such if there is no length given - vala: + Allow declaration of static nested methods (local functions) + Correctly use Path.build_path() + Point to the invalid initializer on error + Report invalid type in property assignment attempt + Inherit important attributes for Property backing field * Bindings: - glib-2.0: Avoid unnecessary copying operations in FileStream.read_line() - glib-2.0: Add SPACING_MARK, deprecate COMBINING_MARK - glib-2.0: Add dev_t/gid_t/pid_t/uid_t/socklen_t types for compatibility - gnu: add binding for flock(2) and its constants Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursutil-macros: upgrade 1.20.0 -> 1.20.1Wang Mingyu
Changelog: Remove unnecessary escape Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourstaglib: upgrade 2.0 -> 2.0.1Wang Mingyu
Changelog: =========== * Fix aborting when _GLIBCXX_ASSERTIONS are enabled. * Fall back to utf8cpp header detection in the case that its CMake configuration is removed. * Improve compatibility with the SWIG interface compiler. * Build system fixes for testing without bindings, Emscripten and Illumos. * C bindings: Fix setting UTF-8 encoded property values. * Windows: Fix opening long paths. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursstress-ng: upgrade 0.17.06 -> 0.17.07Wang Mingyu
Changelog: =========== - Porting fixes to support modern Solaris systems - Improve vecshuf performance (regression due to using -O3 on gcc on vec ops) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hoursrepo: upgrade 2.44 -> 2.45Wang Mingyu
Changelog: =========== - project: Check if dotgit exists w/out symlink check - git: raise soft version to 2.7.4 - git: raise hard version to 1.7.9 - docs: release: add recent git/python/ssh/debian info - main: Stringify project name in error_info Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-trove-classifiers: upgrade 2024.3.3 -> 2024.4.10Wang Mingyu
Changelog: ========== - Add Natural Languages - Add OpenTelemetry related classifiers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-setuptools: upgrade 69.2.0 -> 69.5.1Wang Mingyu
Changelog: ============= - Merged bugfix for pypa/distutils - Refresh unpinned vendored dependencies. - Updated vendored packaging to version 24.0. - Remove attempt to canonicalize the version. It's already canonical enough. - Support PEP 625 by canonicalizing package name and version in filenames. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-pygobject: upgrade 3.48.1 -> 3.48.2Wang Mingyu
Changelog: =========== * Fix support for fundamental (primitive) types, such as Gst.Bitmask Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-pluggy: upgrade 1.4.0 -> 1.5.0Wang Mingyu
Changelog: =========== - Add support for deprecating specific hook parameters, or more generally, for issuing a warning whenever a hook implementation requests certain parameters. - PluginManager.get_plugins() no longer returns None for blocked plugins. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-mako: upgrade 1.3.2 -> 1.3.3Wang Mingyu
Changelog: ============ - Fixed unexpected error when use control lines which the first control block with no bodies other than comments,as pass is now added to the first empty block. - Fixed unexpected syntax error in strict_undefined mode that occurred when using comprehensions within a function in a Mako Python code block. Now, the local variable in comprehensions won't be added to the checklist when using strict_undefined mode. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-lxml: upgrade 5.1.0 -> 5.2.1Wang Mingyu
Changelog: =========== * LP#2059910: The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", but with SSE 4.2 enabled. * LP#2059977: "Element.iterfind("//absolute_path")" failed with a "SyntaxError" where it should have issued a warning. * GH#416: The documentation build was using the non-standard "which" command. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-idna: upgrade 3.6 -> 3.7Wang Mingyu
License-Update: Copyright year updated to 2024. Changelog: Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time to process. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-hypothesis: upgrade 6.99.4 -> 6.100.1Wang Mingyu
Changelog: ========= -improve a rare error message for flaky tests -The from_dtype() function no longer generates NaT ("not-a-time") values for the datetime64 or timedelta64 dtypes if passed allow_nan=False -includes the backend setting in the how_generated field of our observability output. -If you were running Python 3.13 (currently in alpha) with pytest-xdist and then attempted to pretty-print a lambda functions which was created using the eval() builtin, it would have raised an AssertionError. -improves an internal invariant. -fixes Hypothesis sometimes raising a Flaky error when generating collections of unique floats containing nan. -continues our work on refactoring the shrinker -continues our work on refactoring shrinker internals -resolves PermissionError that come from creating databases on inaccessible paths. -starts work on refactoring our shrinker internals. There is no user-visible change. -fixes a longstanding performance problem in stateful testing Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-hatchling: upgrade 1.22.4 -> 1.24.1Wang Mingyu
Fix: Maintain file permissions for shared-scripts option/shared_scripts build data of the wheel target Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-dtschema: upgrade 2024.2 -> 2024.4Wang Mingyu
Changelog: ============ -fixups: Convert anyOf/oneOf + const to enum -dt-validate: Add an 'only matching compatible' schema validation mode -schemas: pci: allow additional device properties in pci-pci-bridge -validator: Rework selecting schemas for validation -validator: Add a version to the processed schemas -schemas: chosen: Remove 'linux,tpm-kexec-buffer' -README: fix broken link to json-schema.org -schemas: Add schema for post-init-providers -fixups: Fix dropping of array 'items' schema -schemas: chosen: Change address+size properties' type to 'address' -Add a dedicated type for address properties -dtb: Filter out types with the wrong length multiple -schemas: dma: Ensure 'dma-names' entries are unique (mostly) -schemas: Ensure -names properties' entries are unique -dtb: Skip decoding strings if not nul terminated Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-cython: upgrade 3.0.9 -> 3.0.10Wang Mingyu
Changelog: ========== * Cython generated incorrect self-casts when directly calling final methods of subtypes. * Internal C names generated from C function signatures could become too long for MSVC. * The "noexcept" warnings could be misleading in some cases. * The "@cython.ufunc" implementation could generate incomplete C code. * The "libcpp.complex" declarations could result in incorrect C++ code. * Several tests were adapted to work with both NumPy 1.x and 2.0. * C compiler warnings when the freelist implementation is disabled (e.g. on PyPy) were fixed. It can now be disabled explicitly with the C macro guard "CYTHON_USE_FREELISTS=0". * Some C macro guards for feature flags were missing from the NOGIL Python configuration. * Some recently added builtins were unconditionally looked up at module import time (if used by user code) that weren't available on all Python versions and could thus fail the import. * A performance hint regarding exported pxd declarations was improved. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 hourspython3-beartype: upgrade 0.18.2 -> 0.18.5Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>