summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* gdb: fix crashes when debugging threads with Arm Pointer Authentication enabledRoss Burton2023-05-092-0/+287
| | | | | | | | | | (From OE-Core rev: 8057edfcb23004b18ab8cb09b9a359346ed54db9) (From OE-Core rev: a6120d0c7946842195f0c7624b7c3025e74e7964) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Update ppc instruction fix to match revised upstream versionRichard Purdie2023-05-071-25/+102
| | | | | | | | | Upstream asked for some changes, this updates our patch to match. The differences likely don't change our real world use. (From OE-Core rev: 42591e07a469cff881fa087d5251a8c783897634) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: Upgrade to 3.26.3Khem Raj2023-05-053-3/+3
| | | | | | | | | | | | | | | | License-Update: Copyright year changed from 2022 -> 2023 - Copyright 2000-2022 Kitware, Inc. and Contributors + Copyright 2000-2023 Kitware, Inc. and Contributors Call bootstrap directly without wrapping it with configure since all it does it find the sourcedir (From OE-Core rev: f038e40328eff37fe5d16310853448ba21e5c9f4) 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>
* libmodule-build-perl: upgrade 0.4232 -> 0.4234Tim Orling2023-05-051-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | * Skip t/pod_parser.t ptest since it is for testing documentation and requires Pod::Parser for which we do not have a recipe. Adding one does not make much sense since Pod::Parser was dropped from Perl > 5.31.1 in favor of Pod::Simple https://metacpan.org/pod/Pod::Parser#DESCRIPTION Changes: https://metacpan.org/dist/Module-Build/changes 0.4234 - Fri 28 Apr 2023 10:46:26 CEST - PodParser now respects =encoding directives - Don't use libraries in t/bundled for Build.PL - make_tarball: workaround for broken tar on Darwin - Respect $Config{man1ext}/$Config{man3ext} - Do not require a compiler if c_source is an empty list (From OE-Core rev: c3b97f6d74b67706fbbc8685e8060566b815630d) 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>
* apt: Upgrade to v2.6.0Sudip Mukherjee2023-05-057-143/+13
| | | | | | | | | | | | | | Changes: Rebase patches for upstream changes Remove upstream applied patches Update homepage Update sha256sum for new version (From OE-Core rev: 2e42fb105e474b5ab25f2d2ded55124838b39e8d) Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: backport a patch to address failures when time64.inc is in useAlexander Kanavin2023-05-052-0/+95
| | | | | | | | (From OE-Core rev: e80a836be72d304aa2f47421882390263623b6fc) 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-bcrypt: enable build of unit testsFrederic Martinsons2023-05-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | The source code of bcrypt extension doesn't define any tests but it is to show the ptest-cargo usage Below is the updated test suite output for the recipe (cut): PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError] PASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError] PASS: tests/test_bcrypt.py:test_2a_wraparound_bug ============================================================================ Testsuite summary running 0 tests test result: ok$<2>. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s root@qemux86-64:/usr/lib/python3-bcrypt/ptest# (From OE-Core rev: 7388fec005b94d8e3827afcdf0de1e5b05ea1346) Signed-off-by: Frederic Martinsons <frederic.martinsons@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Whitelist CVE-2023-0664Virendra Thakur2023-05-051-0/+5
| | | | | | | | | | | | This CVE is related to Windows. Link: https://nvd.nist.gov/vuln/detail/CVE-2023-0664 (From OE-Core rev: d5ce88c15183c2bf887543c8c31e9c31aaa56a1a) Signed-off-by: Virendra Thakur <virendrak@kpit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rust: Upgrade 1.68.2 -> 1.69.0Alex Kiernan2023-05-0511-138/+98
| | | | | | | | | | | | Rebase patches, drop crossbeam_atomic is this fully merged upstream. https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html (From OE-Core rev: 39e05f9b0fdc3f76f8b80a12989f78614bc9ea5c) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: patch out build paths from native binariesAlexander Kanavin2023-05-051-0/+4
| | | | | | | | (From OE-Core rev: 9ea0f850928b3e7d7a2eb280b8b3ed0c9f977cd6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* quilt: Fix merge.test race conditionKhem Raj2023-05-052-0/+49
| | | | | | | | | | | This is consistently seen with musl and grep from busybox Therefore backport a patch from upstream to fix it (From OE-Core rev: 511bcd965af658e6bb0c61d9f2adb1af75af773b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* unfs3: fix symlink time setting issuehen Qi2023-05-052-0/+89
| | | | | | | | | | | | | | | | | | | | | Add back the dropped 0001-attr-fix-utime-for-symlink.patch to fix symlink time setting issue on NFS. The problem could be reproduced by runing the following command on nfs booted qemu: ln -s dest src && touch -h src Apart from the rpm operations mentioned in the original patch, 'docker pull' also fails with a 'stale file' error. The common pattern here is extracting files from a bundle and setting times for them. (From OE-Core rev: fe35a2c11ba6f87735bccae244817016f9c1b5db) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dmidecode: upgrade to 3.5Ross Burton2023-05-052-37/+9
| | | | | | | | | | | | | | | | This includes a fix for CVE-2023-30630. Remove the patch changing prefix and instead pass the paths to the make install command. Passing -e to make is no longer needed, the Makefile respects variables now. (From OE-Core rev: 86f2f9cfdc23cc9a2579d968cb9bb0fc61608b62) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Default to https git protocol where possibleRichard Purdie2023-05-056-6/+6
| | | | | | | | | | The recommendation from server maintainers is that the https protocol is both faster and more reliable than the dedicated git protocol at this point. Switch to it where possible. (From OE-Core rev: 139102a73d4151f4748b4a861bd4ab28dda7dab7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Upgrade 7.2.0 -> 8.0.0Richard Purdie2023-05-0421-624/+106
| | | | | | | | | | | | | | | | | | | | | | | Drop backported/merged patches: Revert-linux-user-add-more-compat-ioctl-definitions.patch configure-Fix-check-tcg-not-executing-any-tests.patch contrib-vhost-user-blk-Replace-lseek64-with-lseek.patch Revert-linux-user-fix-compat-with-glibc-2.36-sys-mou.patch Drop socket chardev patch with conflicts: chardev-connect-socket-to-a-spawned-command.patch This last patch was added in support of swtpm however it isn't clear if anyone is still using that workflow. The patch uses API calls such as as qemu_fork() which were removed in 8.0.0 and replaced with gspawn calls. If anyone needs the patch, it will be better for them to forward port it, test it and reinstate it, preferably with a discussion with upstream about it too. (From OE-Core rev: fe8125565af07b73f9b29db2188ecb6e884bcc70) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: Add fix for powerpc instruction fallback issueRichard Purdie2023-05-042-0/+71
| | | | | | | | | | | | | See the patch for more details, fixes a regression in qemu causing illegal instructions in libm on powerpc, triggered by a libinput upgrade. https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=f1c56cdff09f650ad721fae026eb6a3651631f3d was the glibc code generating the instruction and triggering the issue. (From OE-Core rev: bf0e4c8bb6ba22274d17d74c1df69a78f8aa157c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* patchelf: Upgrade 0.17.2 -> 0.18.0Richard Purdie2023-05-031-1/+4
| | | | | | | | Add package to contain the new zsh completion files. (From OE-Core rev: 9db1a06969e33cb7a67b196b9ff7479202384151) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-psutil: Drop nativesdk class extension due to breakageRichard Purdie2023-05-031-1/+1
| | | | | | | | | | | | | | | We're seeing warnings like: WARNING: Nothing RPROVIDES 'nativesdk-procps' (but virtual:nativesdk:XXX/python3-psutil_5.9.4.bb RDEPENDS on or otherwise requires it) WARNING: Nothing RPROVIDES 'nativesdk-python3-psutil-dev' (but virtual:nativesdk:XXX/python3-psutil_5.9.4.bb RDEPENDS on or otherwise requires it) WARNING: Nothing RPROVIDES 'nativesdk-python3-psutil' (but virtual:nativesdk:XXX/python3-psutil_5.9.4.bb RDEPENDS on or otherwise requires it) which means this likely has never been working in the first place. Drop it until it is needed and fixed to work. (From OE-Core rev: e1c9cbe8b14c259c30df375d3f8c1bd9b3a818fa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glide: remove as 'go mod' has become standardOtavio Salvador2023-05-031-43/+0
| | | | | | | (From OE-Core rev: 7870364e482bfae35fb647977c8e03bf3ef1e2a9) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: add missing tomllib RDEPENDSRoss Burton2023-05-031-0/+1
| | | | | | | | | | Pytest can call tomllib (for example, when running the python3-cryptography tests), so add it as a RDEPENDS. (From OE-Core rev: 2bc8c7135045cea2d95990df7df96f271a609758) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc/go: Drop crosssdk suffix from virtual provides to improve dependency ↵Richard Purdie2023-05-0211-14/+13
| | | | | | | | | | | | | | | handling There is little point in having "crosssdk" suffex added to the virtual provider within gcc/go since the TARGET_PREFIX or SDK_PREFIX already encapsulates this. Remove it allowing some of the special case overriding to be removed. This also allows removal of some of the MLPREFIX usage since again, the triplet also covers this. (From OE-Core rev: fe0206ba482d209b24e636d578aa68ba5e67ba1b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: Drop crosssdk suffix from virtual provides to improve dependency ↵Richard Purdie2023-05-026-7/+5
| | | | | | | | | | | | handling There is little point in having "crosssdk" suffex added to the virtual provider within binutils since the TARGET_PREFIX or SDK_PREFIX already encapsulates this. Remove it allowing some of the special case overriding to be removed. (From OE-Core rev: 6856fc5c848cc2564bebe03a007ef109f46d0adb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: Fix conflict of sframe-spec.infoWang Mingyu2023-04-271-0/+1
| | | | | | | | | | error message: file /usr/share/info/sframe-spec.info conflicts between attempted installs of binutils-doc-2.40-r0.aarch64 and gdb-doc-13.1-r0.aarch64 (From OE-Core rev: 26760f6220b459a34e6cdef3cd70be40dc3b68c8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* m4: Do not munge locale in ptests for muslKhem Raj2023-04-271-2/+4
| | | | | | | | | | locale setting are done with glibc in mind and they cause segfaults with musl. Therefore make these tweaks specific to glibc (From OE-Core rev: ec613440e4fb9a9d1f35081654a6d95dee6dc3bd) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lua: Disable locale dependent tests on muslKhem Raj2023-04-271-0/+6
| | | | | | | | | | | These tests depend on features of locale which is not fully available on musl (From OE-Core rev: 1179ab508b9cf6492d9c92887c11a8030e8a9763) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: backport fix for CVE-2023-24537Ross Burton2023-04-222-0/+90
| | | | | | | | (From OE-Core rev: 9d059c11a60d1aca8ffefe42c7b49fa3e4180eb3) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 7.2.2 -> 7.3.1Wang Mingyu2023-04-201-1/+1
| | | | | | | | | | | Changelog: https://docs.pytest.org/en/stable/changelog.html (From OE-Core rev: 596b7242bc0730d24689fa1556aa0e1f66cde840) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-packaging: upgrade 23.0 -> 23.1Wang Mingyu2023-04-201-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== Parse raw metadata Import underlying parser functions as an underscored variable Improve error for local version label with unsupported operators Add dedicated error for specifiers with incorrect .* suffix Replace spaces in platform names with underscores Relax typing of _key on _BaseVersion Handle prefix match with zeros at end of prefix correctly (From OE-Core rev: ecd541b4290932d2b547376e8dc04863634f11a7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dtschema: upgrade 2023.1 -> 2023.4Wang Mingyu2023-04-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Schemas: - Add missing PCI descriptions and properties - Add I2C clock stretching property - Add 'firmware-name' property - Add UEFI chosen properties - Enable cache schema Meta-schemas: - Improve checking non-patterns in patternProperties - Allow 'not' at top-level of schemas - Relax meta-schema checks on referenced schemas Tools: - Handle examples with 'interrupt-controller' node (From OE-Core rev: 997715fcb7fc3c9c8d1a5d886857772098bd511c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-build: add missing run-time dependenciesBartosz Golaszewski2023-04-141-1/+10
| | | | | | | | | | | | python3-build has several run-time dependencies that are missing from the recipe. This makes it impossible to use the module in self-hosted images. Add missing RDEPENDS. (From OE-Core rev: f4a4de1dc3521695c14dfc206fa4cd0e10c250aa) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-manifest: add ensurepipBartosz Golaszewski2023-04-141-0/+23
| | | | | | | | | | | Add the pip bootstrapping module from the standard library to the manifest. This module is a run-time requirement of python3-build. (From OE-Core rev: 7013ddda8f249377c00bc4efb40c34dd5fcfe15a) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-manifest: add tomllibBartosz Golaszewski2023-04-141-0/+17
| | | | | | | | | | Add the TOML parsing module from the standard library to the manifest. (From OE-Core rev: b6f2ca4713447710f5ce29261d1009c3574af721) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-packaging: add missing run-time dependenciesBartosz Golaszewski2023-04-141-0/+1
| | | | | | | | | | python3-profile is required by python3-packaging at run-time. (From OE-Core rev: 5281d5f8a9111413ed8d09360185aca7fe1f23a5) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyproject-hooks: add missing run-time dependenciesBartosz Golaszewski2023-04-141-0/+2
| | | | | | | | | | JSON module is required at run-time by pyproject-hooks. (From OE-Core rev: f886fe227fe91d0d1566e3ddb01856d7e67a8a2d) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/recipes: ensure all recipes have a SUMMARYAlexander Kanavin2023-04-1332-31/+32
| | | | | | | | | | | DESCRIPTION is optional for now; writing good component descriptions is not easy (but appreciated). (From OE-Core rev: 9ce4f9248db3db70732d886a18ea355f321bd49d) 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-setuptools: upgrade 67.6.0 -> 67.6.1Wang Mingyu2023-04-132-2/+2
| | | | | | | | | | | | | Changelog: ========== #3865: Fixed _WouldIgnoreField warnings for scripts and gui_scripts, when entry-points is not listed in dynamic. #3875: Update code generated by validate-pyproject to use v0.12.2. This should fix default license patterns when pyproject.toml is used. (From OE-Core rev: 8c8170871cc2ab770fb52bb5ab08a9d723975d68) 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-pytz: upgrade 2022.7.1 -> 2023.3Wang Mingyu2023-04-131-1/+1
| | | | | | | | (From OE-Core rev: 932612c1034848f9d5da5b264a5859c02257d582) 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>
* rust: Upgrade 1.68.1 -> 1.68.2Alex Kiernan2023-04-136-1/+1
| | | | | | | | | | | | | | | | | Changes: * Update the GitHub RSA host key bundled within Cargo. The key was rotated by GitHub on 2023-03-24 after the old one leaked. * Mark the old GitHub RSA host key as revoked. This will prevent Cargo from accepting the leaked key even when trusted by the system. * Add support for @revoked and a better error message for @cert-authority in Cargo’s SSH host key verification (From OE-Core rev: 4563432b41026adc56c54452984b19ab64e7406e) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyopenssl: upgrade 23.0.0 -> 23.1.1Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== - Worked around an issue in OpenSSL 3.1.0 which caused X509Extension.get_short_name to raise an exception when no short name was known to OpenSSL. #1204. - cryptography maximum version has been increased to 40.0.x. - Add OpenSSL.SSL.Connection.DTLSv1_get_timeout and OpenSSL.SSL.Connection.DTLSv1_handle_timeout to support DTLS timeouts #1180. (From OE-Core rev: 0015bd07542ceaba8fa533d5179ffab0162259e0) 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-pygobject: upgrade 3.42.2 -> 3.44.1Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Fix tests with glib 2.76 !240 Note: PyGObject is in need of more maintainers, please read https://www.bassi.io/articles/2022/12/02/on-pygobject/ Note: This is an unstable release. Drop support for Python 3.6 !184 meson: bump minimum version to 0.53.0 and update subprojects !227 gimodule: fix floating state of python objects created with g_object_new !129 Gtk.Template: Accept PathLike objects as a filename !195 info: Show which type/object callables are bound to !194 IntrospectionModule: handle two threads loading type at same time !149 Port to Py_TRASHCAN_BEGIN !226 Other cleanups/improvements: !181 !173 This release also includes all changes from 3.42.1 and 3.42.2 (From OE-Core rev: d725ef02a36d497e7ed44c61f9b72f9212f0521a) 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.0 -> 0.11.1Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========== Bug fixes: ---------- Issue #74: Include directory should override exclude file. Improvements: ------------- Pull #75: Fix partially unknown PathLike type. Convert os.PathLike to a string properly using os.fspath. (From OE-Core rev: cf79bc6c5cec0026ef3f56b6f4eb67499df0c60a) 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-markdown: upgrade 3.4.1 -> 3.4.3Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= Restore console script (#1327). Improve standalone * and _ parsing (#1300). Consider <html> HTML tag a block-level element (#1309). Officially support Python 3.11. Switch from setup.py to pyproject.toml. (From OE-Core rev: f0e963faf34e223a8d7b31a792dc00b063910aa6) 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-installer: upgrade 0.6.0 -> 0.7.0Wang Mingyu2023-04-131-1/+1
| | | | | | | | (From OE-Core rev: 18d511f1f03b5f33e791b1e9c97ef136df3ebf0c) 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.0.0 -> 6.2.0Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - #384: PackageMetadata now stipulates an additional get method allowing for easy querying of metadata keys that may not be present. - #428: packages_distributions now honors packages and modules with Python modules that not .py sources (e.g. .pyc, .so). - #434: Expand protocol for PackageMetadata.get_all to match the upstream implementation of email.message.Message.get_all in python/typeshed#9620. (From OE-Core rev: e3991141939e5e2393cf36edd02ef3765cacd330) 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.68.2 -> 6.71.0Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: c9f5b3557311db4ec0a6aefca5d634c9c1fef996) 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.33 -> 0.29.34Wang Mingyu2023-04-132-1/+1
| | | | | | | | | | | | | | | | Bugs fixed ========== - A refence leak of the for-loop list/tuple iterable was resolved if the for-loop's else: branch executes a break for an outer loop. - Some C compile failures in CPython 3.12 were resolved. - Some old usages of the deprecated Python imp module were replaced with importlib. - Some issues with depfile generation were resolved. (From OE-Core rev: 4589082930c86aa4a24003c79cd99d6e414cbf44) 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>
* vala: upgrade 0.56.4 -> 0.56.6Wang Mingyu2023-04-132-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Regression fix: - vala: Improve initialization of namespace fields with compound literal [#1424] * Bindings: - gio-2.0,glib-2.0,gobject-2.0: Update 2.74 symbols - webkit2gtk-4.*: Update to 2.40.0 - webkitgtk-6.0: Update to 2.40.0 - gtk4: Update to 4.10.1~40b154bf from 0.58 - gtk4: Add sealed to all the final types - gtk+-3.0: Fix ToolPalette.icon_size get-accessor type - webkitgtk-6.0: Update to 2.39.90 * Various improvements and bug fixes: - codegen: + Consistently handle GLib.Error as boxed type [#1418] + Add cast to accessor calls for generic property implementations + Use g_object_class_override_property to implement generic interface properties [#1419] + Add declaration for register call of dynamic DBus interfaces [#1422] - vala: + Correctly handle pre/post-increment expression as index of element access [#1417] + Set proper value-type of unary ref/out expression in initializers [#1421] + Allow assignment of namespace fields with inline allocated arrays - gtkmodule: Improve error messages (From OE-Core rev: e3eb6b4e6477dea953d4d93d2eadc5f430c160b1) 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>
* ruby: upgrade 3.2.1 -> 3.2.2Wang Mingyu2023-04-131-1/+1
| | | | | | | | (From OE-Core rev: b261bc704839b12769118f6f1c4207f3d19fe4fd) 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>
* mtools: upgrade 4.0.42 -> 4.0.43Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========== - Fix root directory test in mattrib - -b BiosDisk flag for mformat to allow setting physdrive to a user-specified value - Clearer error message in mformat when trying to mformat a disk whose total size is not known - Make recursive copy more consistent - Trailing slash now always implies target should be a directory - Code cleanup (From OE-Core rev: 7f04fd469f9ee989eadd85ea949527300704ca70) 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.7.4 -> 4.8Wang Mingyu2023-04-131-2/+2
| | | | | | | | | | | | | | | License-Update: bump: Upgrade to doctest 2.4.10 chore: Update copyright years Changelog: https://ccache.dev/releasenotes.html#_ccache_4_8 (From OE-Core rev: a0828afd27ba8d7b888bd13743d050cc277cc416) 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>