summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
...
* gptfdisk: Make the version consistentMingli Yu2024-01-101-19/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous change [262aa17e0e popt: update 1.18 -> 1.19] backports a patch [1] for gptfdisk and make the version bump from 1.0.9 to 1.0.9.1 and make the package version inconsistent as below: root@qemux86-64:~# rpm -qa | grep gptfdisk gptfdisk-1.0.9-r0.core2_64 root@qemux86-64:~# rpm -ql gptfdisk /usr /usr/sbin /usr/sbin/cgdisk /usr/sbin/fixparts /usr/sbin/gdisk /usr/sbin/sgdisk root@qemux86-64:~# gdisk --help GPT fdisk (gdisk) version 1.0.9.1 [snip] So update the bumped version part to make the package version consistent. [1] https://sourceforge.net/p/gptfdisk/code/ci/5d5e76d369a412bfb3d2cebb5fc0a7509cef878d (From OE-Core rev: 8b43f06736321c3e9e6a9f418139058be4f2b355) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: update 0.29.36 -> 3.0.7Alexander Kanavin2024-01-102-2/+5
| | | | | | | | | | | | | | | | pep517 build backends require cython 3.x when python is at 3.12, so we can't hold this update any longer. There are only a few things in meta-oe and meta that break anymore, and fixes for them are provided at the same time as this patch. License-update: http -> https (From OE-Core rev: 21507a3be23a604259a6a903a7083db54d29487f) 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>
* python3-pyyaml: make compatible with cython 3.xAlexander Kanavin2024-01-102-0/+55
| | | | | | | | | | | | | This has been rejected by upstream in favour of requiring obsolete cython until there's 'proper' 3.x support. Months later, there's still no progress so let's just take the rejected fix, as it does work (as reported by others as well), and allows moving forward with cython. (From OE-Core rev: cf4e45176a37b6f53a6316ec6b1556d6aea39b57) 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>
* python3-attrs: enable ptestTim Orling2024-01-092-1/+20
| | | | | | | | | | | The conftest.py file is needed to define the "slots" and "frozen" fixtures for pytest (From OE-Core rev: c27ddbe1dcfae564e93593c90517c2b4502d1709) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-bcrypt: upgrade 4.1.1 -> 4.1.2Tim Orling2024-01-092-7/+7
| | | | | | | | | | | | | | | | | | * Refresh -crates.inc https://github.com/pyca/bcrypt/compare/4.1.1...4.1.2 https://github.com/pyca/bcrypt/?tab=readme-ov-file#changelog https://github.com/pyca/bcrypt/?tab=readme-ov-file#412 * Publish both py37 and py39 wheels. This should resolve some errors relating to initializing a module multiple times per process. (From OE-Core rev: 2f428acc78e37aec78d11aac9605f0311b6b9c4a) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* elfutils: Update license informationWilliam Lyu2024-01-091-10/+9
| | | | | | | | | | | | | | | | | Update license information for overall package, package libraries, and package utilities in the recipe to match the license information as described on the upstream website [1]: "License. The libraries and backends are dual GPLv2+/LGPLv3+. The utilities are GPLv3+." [1] https://sourceware.org/elfutils (From OE-Core rev: c0728805f24cbd6a788871ae54af4ec8307e40d4) Signed-off-by: William Lyu <William.Lyu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-lxml: upgrade 4.9.4 -> 45.0.0Wang Mingyu2024-01-071-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== -LP#1976304: The "Element.addnext()" method previously inserted the new element before existing tail text. The tail text of both sibling elements now stays on the respective elements. -LP#1980767, GH#379: "TreeBuilder.close()" could fail with a "TypeError" after parsing incorrect input. -"Element.itertext(with_tail=False)" returned the tail text of comments and processing instructions, despite the explicit option. -GH#370: A crash with recent libxml2 2.11.x versions was resolved. -A compile problem with recent libxml2 2.12.x versions was resolved. -The internal exception handling in C callbacks was improved for Cython 3.0. -The exception declarations of "xmlInputReadCallback", "xmlInputCloseCallback", -"xmlOutputWriteCallback" and "xmlOutputCloseCallback" in "tree.pxd" were corrected to prevent running Python code or calling into the C-API with a live exception set. -GH#385: The long deprecated "unittest.makeSuite()" function is no longer used. -LP#1522052: A file-system specific test is now optional and should no longer fail on systems that don't support it. -GH#392: Some tests were adapted for libxml2 2.13. -Contains all fixes from lxml 4.9.4. (From OE-Core rev: 5d9cd0ef5f7235eb5c8495a803bea6940c2994fe) 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-attrs: upgrade 22.1.0 -> 23.2.0Wang Mingyu2024-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - The type annotation for 'attrs.resolve_types()' is now correct. - Type stubs now use 'typing.dataclass_transform' to decorate dataclass-like decorators, instead of the non-standard '__dataclass_transform__' special form, which is only supported by Pyright. - Fixed serialization of namedtuple fields using 'attrs.asdict/astuple()' with 'retain_collection_types=True'. - 'attrs.AttrsInstance' is now a 'typing.Protocol' in both type hints and code. This allows you to subclass it along with another 'Protocol'. - If *attrs* detects that '__attrs_pre_init__' accepts more than just 'self', it will call it with the same arguments as '__init__' was called. This allows you to, for example, pass arguments to 'super().__init__()'. - Slotted classes now transform 'functools.cached_property' decorated methods to support equivalent semantics. - Added *class_body* argument to 'attrs.make_class()' to provide additional attributes for newly created classes. It is, for example, now possible to attach methods. (From OE-Core rev: 9070758f0bb806f763a0d07b2b58b8b84b255880) 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>
* rpm: Fix build with muslKhem Raj2024-01-073-0/+68
| | | | | | | | (From OE-Core rev: cd610101dc8fcb0cabe351085d36823c5bd7eb19) 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>
* python3-pytest: upgrade 7.4.3 -> 7.4.4Wang Mingyu2024-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ============ -Fix non-string constants at the top of file being detected as docstring s on Python>=3.8. -Handle an edge case where sys.stderr and sys.__stderr__ might already be closed when Fault Handler is tearing down. -Fixed tracebacks from collection errors not getting pruned. -Removed unhelpful error message from assertion rewrite mechanism when exceptions are raised in __iter__ methods. Now they are treated un-iterable instead. -Updated documentation to refer to hyphenated options: replaced --junitxml with --junit-xml and --collectonly with --collect-only. (From OE-Core rev: 14c73455c4b0ac369ba50a57b69e9c780022a485) 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.19.0 -> 3.19.1Wang Mingyu2024-01-071-1/+1
| | | | | | | | | | | Changelog: Fixed a side-channel leakage with OAEP decryption that could be exploited to carry out a Manger attack. (From OE-Core rev: a6800df99159ab51b059bc2307049a72f7fcd663) 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.19.0 -> 3.19.1Wang Mingyu2024-01-072-5/+5
| | | | | | | | | | | Changelog: Fixed a side-channel leakage with OAEP decryption that could be exploited to carry out a Manger attack. (From OE-Core rev: d3b9b9f8d868602010b1de549f92758c78c701e0) 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.92.1 -> 6.92.2Wang Mingyu2024-01-071-1/+1
| | | | | | | | | | | | Changelog: ============ updates vendored list of top-level domains, which is used by the provisional domains() strategy. (From OE-Core rev: 7e6e484f4c36c098dc7dc17b6e7e6b4361572608) 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 23.1.0 -> 24.1.0Wang Mingyu2024-01-071-1/+1
| | | | | | | | | | | | | | | Changelog: =========== -Added a default to an internal API that is used by scikit-build-core. -$HFPR_VERSION is now replaced by the package version in the PyPI readme. The version is not available in CLI mode, therefore it's replaced by the dummy value of 42.0. (From OE-Core rev: 9e59d673b773289a2d73cc5502c814860f31f6bf) 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.30.1 -> 0.30.2Wang Mingyu2024-01-071-1/+1
| | | | | | | | | | | Changelog: bluez5: Fix invalid arguments to PairDevice (From OE-Core rev: 6faf9db7604a55fa738f87e46cea5056acec47be) 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>
* subversion: upgrade 1.14.2 -> 1.14.3Wang Mingyu2024-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Client-side bugfixes: * Fix svn:mergeinfo diff parser bug when parsing forward merges (r1906502) * Fix redirected URL handling with file externals (r1908926, issue #4911) - Developer-visible changes: * swig-rb: Fix uses of 'File.exist?', deprecated since Ruby 2.1 (r1904472) * Build: Fix uses of deprecated Python APIs (r1900882, issue #4899) * Build: Retain ability to build SWIG Python 2 bindings (r1900890) * Fix reading WC lock status with svn_wc_status2_t (r1904193, issue #4908) * JavaHL: Add @Deprecated to silence compiler warnings (r1904936) * JavaHL: Fix crash in case of null message in getMessage (r1904938) * Fix build breakage of release tarballs by installed swig (r1878379 et al) * Add regression test for issue #4711 "invalid xml file" (r1877310) * swig-py: Fix building with SWIG 4.1.0 (r1904167) * Makefile.in: Fix cleaning of __pycache__ dirs and *.pyc (r1903267) * swig-py: Avoid deprecated options to SWIG >= 4.1.0 (r1904198, r1904287) * swig-py: Use sysconfig to allow building with Python 3.12 (r1910098) * INSTALL: Document not to use SVN with APR 1.7.3 on Windows (r1911278) * Fix test suite broken by syntax error when --enable-sasl (r1907124) * swig-py: Fix issues #4916, #4917, #4918 (r1912500 et al) * swig-py: Improve error when no external diff (r1912724, -743, issue #1778) * autogen.sh: Fix building when Python is not named "python" (r1903245) (From OE-Core rev: 31c0f3697a5d469a11f7cf0bf04e6368fbbbfa50) 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.3 -> 4.9Wang Mingyu2024-01-072-5/+5
| | | | | | | | | | | | | | | | | | | | License-Update: =============== Upgrade to fmt 10.1.1 Upgrade to cpp-httplib 0.14.3 Upgrade to BLAKE3 1.5.0 Changelog: https://ccache.dev/releasenotes.html#_ccache_4_9 0001-xxhash.h-Fix-build-with-gcc-12.patch refreshed for 4.9 (From OE-Core rev: a237c43adc717ea92e1353ee93c29b47a52ad81a) 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>
* meson: upgrade 1.3.0 -> 1.3.1Wang Mingyu2024-01-074-17/+15
| | | | | | | | | | | | | 0001-Make-CPU-family-warnings-fatal.patch 0001-python-module-do-not-manipulate-the-environment-when.patch 0002-Support-building-allarch-recipes-again.patch refreshed for 1.3.1 (From OE-Core rev: 51b5e79cd37de982492991e56362cf1f0ef2ab8e) 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>
* systemd-bootchart: upgrade from 234 to 235Chen Qi2024-01-072-48/+2
| | | | | | | | | | | | | | | 0001-architecture-Recognise-RISCV-32-RISCV-64.patch is dropped because it has some problem. It's a patch from systemd repo, yet it's marked as 'Backport' for systemd-bootchart. systemd and systemd-bootchart are two different projects. Now in 235, RISCV64 has been officially supported, but RISCV32 is not. So drop this patch. People who want RISCV32 support need to work with systemd-bootchart upstream first. (From OE-Core rev: 1f6dfaedcc01071b7ec17a411264f39c327e4dc0) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autoconf: Add missing perl modules to RDEPENDSDeepthi Hemraj2024-01-011-0/+1
| | | | | | | | | | | | In SDK,running "x86_64-poky-linux-gp-display-html --help" fails due to missing perl modules which are required for it to work. Fixes:Can't locate feature.pm in @INC (you may need to install the feature module). (From OE-Core rev: 71a751fd561c9087ef027dd4985b80bd27090421) Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.74.0 -> 1.74.1Alex Kiernan2023-12-306-1/+1
| | | | | | | | | https://blog.rust-lang.org/2023/12/07/Rust-1.74.1.html (From OE-Core rev: b98373075c6cc416bd0375b98b6bbdddf599d9a1) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.73.0 -> 1.74.0Alex Kiernan2023-12-3016-325/+724
| | | | | | | | | | | | | | | | Replace musl fixes with backports from upstream. Add sysconfdir to config.toml to fix: | thread 'main' panicked at install.rs:92:9: | User doesn't have write access on `install.sysconfdir` path in `config.toml`. https://blog.rust-lang.org/2023/11/16/Rust-1.74.0.html (From OE-Core rev: 84f46dd2503bb0ef238fef0097c66fda88f6cbda) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.72.1 -> 1.73.0Alex Kiernan2023-12-309-60/+54
| | | | | | | | | https://blog.rust-lang.org/2023/10/05/Rust-1.73.0.html (From OE-Core rev: 728c40b939c6af6358a483237298ca834cbb8993) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.72.0 -> 1.72.1Alex Kiernan2023-12-306-1/+1
| | | | | | | | | https://blog.rust-lang.org/2023/09/19/Rust-1.72.1.html (From OE-Core rev: d1386bbf2211c7616527e62f2f7b069a935b0d68) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.71.1 -> 1.72.0Alex Kiernan2023-12-3012-144/+172
| | | | | | | | | | | | | | | | Drop getrandom-open64.patch (merged upstream). Revert https://github.com/rust-lang/cc-rs/commit/c4f414f449bb7cffba3bc923f277704d1d08a8ec ("Map source absolute paths to OUT_DIR as relative. (#684)") which causes hashed versions of the build path to be used as part of the filename of generated objects and hence reproducibility issues. https://blog.rust-lang.org/2023/08/24/Rust-1.72.0.html (From OE-Core rev: 30637cdeb31fae02544fdc643a455d0ebb126ee6) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-lxml: upgrade 4.9.3 -> 4.9.4Wang Mingyu2023-12-301-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== * LP#2046398: Inserting/replacing an ancestor into a node's children could loop indefinitely. * LP#1980767, GH#379: "TreeBuilder.close()" could fail with a "TypeError" after parsing incorrect input. * LP#1522052: A file-system specific test is now optional and should no longer fail on systems that don't support it. * Wheels include zlib 1.3, libxml2 2.10.3 and libxslt 1.1.39 (zlib 1.2.12, libxml2 2.10.3 and libxslt 1.1.37 on Windows). * Built with Cython 0.29.37. (From OE-Core rev: 68d75159d4be411840fffb7b861342a726f2d604) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: upgrade 7.0.0 -> 7.0.1Wang Mingyu2023-12-301-1/+1
| | | | | | | | | | | | | Changelog: ========== -Corrected the interface for SimplePath to encompass the expectations of locate_file and PackagePath. -Fixed type annotations to allow strings. (From OE-Core rev: f3a1975c1d94ca3286652c27c5b3fa711089b154) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hatchling: upgrade 1.20.0 -> 1.21.0Wang Mingyu2023-12-301-1/+1
| | | | | | | | | | Changelog: Add parent context modifier for path fields (From OE-Core rev: 178d107340222aa49cdcfef859c0fe14870f552c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbusmock: upgrade 0.30.0 -> 0.30.1Wang Mingyu2023-12-301-1/+1
| | | | | | | | | | | | Changelog: ============ -bluez: Clean up static default properties, re-drop PairDevice() class_ parameter -Add pre-commit rules (From OE-Core rev: db3898af5df76e14ee0f5a55ebc0d124e9010425) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 69.0.2 -> 69.0.3Wang Mingyu2023-12-302-5/+5
| | | | | | | | | | | | | 0001-_distutils-sysconfig.py-make-it-possible-to-substite.patch refreshed for 69.0.3 Changelog: Retain valid names with underscores in egg_info. (From OE-Core rev: 47507793764cef763e31bd888754cb8ba7361376) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: Add missing space appending to CFLAGSRenat Khalikov2023-12-231-1/+1
| | | | | | | | | | | | | | | | When the CFLAGS variable is appended to, the missing space causes build errors when CFLAGS was set previously. For example: error: unrecognized command-line option '-mno-unaligned-access-fdebug-prefix-map=${CARGO_HOME}=${TARGET_DBGSRC_DIR}/cargo_home' (From OE-Core rev: cac54e6a6c6601629305b006f99fd1215565182b) Signed-off-by: Renat Khalikov <renat_khalikov@trimble.com> CC: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ipk: Switch to using zstd compressionJoshua Watt2023-12-231-3/+3
| | | | | | | | | | | | | | | | | | | | | Converts IPK package generation to use zstd instead of xz. zstd has a much larger compression/speed tradeoff range allowing users to choose what suits them best, and fast decompression speeds. It also continues to support parallel compression as xz did. A new variable called ZSTD_DEFAULTS is provided to set the defaults for places that want to use zstd for compression; the zst image conversion command is also modified to use this. Finally, in order for this to function properly, opkg must include zstd support, so it is enabled all the time with no PACKAGECONFIG to turn it off. (From OE-Core rev: 1bc3e9bbaa670b6128c74c76b4b5264e60ce3463) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-wcwidth: upgrade 0.2.11 -> 0.2.12Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | Changelog: Remove a .pyi file was misplaced in the wheel file distributed on pypi for 0.2.11 (From OE-Core rev: 1a3307753a73f1843878c98c6785e452fdb392e5) 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.8.0 -> 4.9.0Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | Changelog: https://github.com/python/typing_extensions/blob/main/CHANGELOG.md (From OE-Core rev: feb3a23a684bf1ebf0f0d8b0f94209d82eb40741) 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.11.22 -> 2023.11.29Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | Changelog: License :: OSI Approved :: Zero-Clause BSD (0BSD) (From OE-Core rev: 5b79e2f00f85556723e0405689ffb76c8116458f) 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-pytest-runner: upgrade 6.0.0 -> 6.0.1Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | Changelog: Updated Trove classifier to indicate this project is inactive. (From OE-Core rev: 8ab849b0ebc873fbcfe46a4ce8ca76a92b140842) 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.6 -> 5.9.7Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | | Changelog: =========== -enforce Ruff rule raw-string-in-exception, which helps providing clearer tracebacks when exceptions are raised by psutil. -[PyPy]: psutil did not compile on PyPy due to missing PyErr_SetExcFromWindowsErrWithFilenameObject cPython API. (From OE-Core rev: 69bc749e385848239407de1693d0c3db9692b72c) 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.3.1 -> 23.3.2Wang Mingyu2023-12-232-7/+16
| | | | | | | | | | | | | | | | no_shebang_mangling.patch refreshed for 23.3.2 Changelog: ========== -Fix a bug in extras handling for link requirements -Fix mercurial revision "parse error": use --rev={ref} instead of -r={ref} (From OE-Core rev: 51bd305c023b64ae5f6972bb489916861d11477f) 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-pathspec: upgrade 0.11.2 -> 0.12.1Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | Changelog: https://github.com/cpburnz/python-pathspec/blob/v0.12.1/CHANGES.rst (From OE-Core rev: b26d7f4e989ee85146e49cfaf9e2d50cbd4a710f) 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-license-expression: upgrade 30.1.1 -> 30.2.0Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | Changelog: ============ -Use latest skeleton -Update license list to latest ScanCode and SPDX 3.22 -Add Python 3.12 support in CI (From OE-Core rev: 2fd616e68dba7ab193e6ea074615b4f6c6ed6b53) 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-importlib-metadata: upgrade 6.8.0 -> 7.0.0Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | | Changelog: ============ -Removed EntryPoint access by numeric index -Added Distribution.origin supplying the direct_url.json in a SimpleNamespace. -Added diagnose script. -Added EntryPoints.__repr__ (From OE-Core rev: c19ed018ee5c5d0af2ddf14b9d0de45673241652) 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.90.0 -> 6.92.1Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | Changelog: =========== https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: e6c663778080f6bedbc3ae97ec1c0a9d4eea4464) 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-hatchling: upgrade 1.18.0 -> 1.20.0Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== -Add bypass-selection option to the wheel build target to allow for empty (metadata-only) wheels -Fix regression in 1.19.1 that allowed exclude to count toward inclusion selection, thus bypassing the default inclusion selection heuristics -Fix writing optional dependency core metadata in situations where there are multiple environment markers (From OE-Core rev: 5ef9935ea063aa9b8f6e4f7d40603c298e12a644) 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.29.1 -> 0.30.0Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | | Changelog: ============ -api: Add pytest support and helpers -api: Factor the server spawning into a new SpawnedMock object -doc: generate sphinx docs on https://martinpitt.github.io/python-dbusmock/ -cli: Add support for running custom commands on the mock environment (From OE-Core rev: 52d4b5476ba69c3e176d6631b76b06cd1f80f2ad) 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-babel: upgrade 2.13.1 -> 2.14.0Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ -CLDR/Numbers: Add support of local numbering systems for number symbols -CLDR: Upgrade to CLDR 43 -Frontend: Allow last_translator to be passed as an option to extract_message -Frontend: Decouple pybabel CLI frontend from distutils/setuptools -Numbers: Improve parsing of malformed decimals (From OE-Core rev: db1967e48e44fe81af7bad54fcbb4484c9462a73) 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.39 -> 2.40Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= -Don't log spam 'repo sync' by default -tox: Remove pylint timeout -Update commit-msg hook -sync: Fix partial sync false positive -repo: add repo main script's directory to PYTHONPATH. -info: Handle undefined mergeBranch -manifest_xml: support nested submanifests -repo_logging: Ensure error details are printed -repo: Use the worktree when checking the repo rev. -git_superproject: tell git that superproject is bare -Correctly handle schema-less URIs for remote fetch URL -main: Log ManifestParseError exception messages -repo: Remove unreachable code. -cleanup: Update codebase to expect Python 3.6 -sync: PersistentTransport call parent init -sync: TeeStringIO write should return int -Correctly handle schema-less URIs for remote fetch URL -main: Log ManifestParseError exception messages -repo: Remove unreachable code. -cleanup: Update codebase to expect Python 3.6 (From OE-Core rev: d345b1fb98e1e4181004b31996c3483a753b3eb1) 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>
* opkg-utils: upgrade 0.6.2 -> 0.6.3Wang Mingyu2023-12-231-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= -Add acls and xattrs support -whitespace and styling -update markdown styling -update opkg mailing list -add SECURITY.md -refresh document (From OE-Core rev: f6bee62670c3a3f9bbc11b104f64249ca32072c9) 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>
* dnf: upgrade 4.18.1 -> 4.18.2Wang Mingyu2023-12-232-2/+2
| | | | | | | | | | | | | | | | Changelog: ========= -automatic: Add feature to allow emitters to invoke on dnf error -dnssec: Fix parsing PGP keys for DNS validation 0005-Do-not-prepend-installroot-to-logdir.patch refreshed for new version. (From OE-Core rev: dc1c094e541f92986d00820bb49b780292410eb1) 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>
* qemu: Ensure pip and the python venv aren't used for mesonRichard Purdie2023-12-212-0/+46
| | | | | | | | | | | | | | | | | | | | | Qemu wants to use a supported python version and a specific meson version to "help" users and uses pip and creates a venv to do this. This is a nightmare for us. Our versions stay up to date and should be supported so we don't really need/want this wrapping. Tweak things to disable it. There was breakage from the wrapper shown by: bitbake qemu-system-native <add DISTRO_FEATURES:remove = "opengl" to local.conf> bitbake qemu-system-native -c configure which would crash. The issue is the change in configuration removes pieces from the sysroot but pyc files remainm as do pieces of pip which causes problems. (From OE-Core rev: aceef7785e637a0223ecf288e2f367b6bee4a505) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Clean up DEPENDSRichard Purdie2023-12-214-5/+5
| | | | | | | | | Move the common dependencies to qemu.inc for cleaner entries in the various recipes. Remove an unneeded inherit. (From OE-Core rev: 6e7c2ae575b8f04fd117cc56980bb25113f343a8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>