summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* rust: Upgrade 1.74.1 -> 1.75.0Yash Shinde2024-03-0122-803/+142
| | | | | | | | | | | | | | | | | | | | | * Drop backported musl fixes. * Set `change-id` rather than `changelog-seen` to fix build warning. * Add fixes for 4b7e0a0b56aa24 ("Handle vendored sources when remapping paths") which otherwise cause build failures: | thread 'main' panicked at src/core/builder.rs:1795:26: | std::fs::read_dir(registry_src) failed with No such file or directory (os= error 2) https://blog.rust-lang.org/2023/12/28/Rust-1.75.0.html (From OE-Core rev: 9aec2c6c777388bb3129aa4c4f27a40f912522b4) Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: split out more firmware piecesRoss Burton2024-03-011-0/+18
| | | | | | | | | | | | | | | | | Split _most_ of the rtl_nic drivers to a subpackage. Notably this does not include rtl8168 as this is already split into a separate package. These drivers are fairly common so this lets people install the essential firmware easier. Also split out some large firmware collections into subpackages: - Mellanox (82M) - Marvell Prestera (72M) - QLogic 4xxxx (21M) (From OE-Core rev: fce06a1632484c9001541df1ac27ffca7d1d8b4b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: Update to 18.1.0 RC4Khem Raj2024-03-011-1/+2
| | | | | | | | | This is last milestone before final release (From OE-Core rev: db3bf550a372c0b3fd07095c38ce63764ad5a2e8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* waf: Improve version parsing to avoid failing on warningsYoann Congal2024-03-011-2/+12
| | | | | | | | | | | | | | | | | | | | waf uses an inline tar file extracted by the tarfile module. The tarfile module may print a warning when used with default 'filter' argument[0]. When called to get the version, the first time after unpack, the output may look like: # output from lower modules (e.g: warnings from tarfile, ...) waf X.Y.Z ... This patch makes the version parsing more precise by looking at the first line matching "waf ". [0]: https://docs.python.org/3.12/library/tarfile.html#extraction-filters (From OE-Core rev: 643b799a0c11d82907dd82991c19b003fe20a8b0) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xprop: upgrade 1.2.6 -> 1.2.7Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: Fix C23 build by renaming variable 'true' (From OE-Core rev: a741be42bde1624dcd49bb914dfa8b3c00fbe38a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: upgrade 2.40 -> 2.41Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | Changelog: =========== Translations updated (From OE-Core rev: 3ae80d187056a7085a75f6553ea12d80803d7a9c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkbcomp: upgrade 1.4.6 -> 1.4.7Wang Mingyu2024-03-011-1/+1
| | | | | | | (From OE-Core rev: c0aad6acc4acaa7f04110aa91fa2498be4655218) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* swig: upgrade 4.2.0 -> 4.2.1Wang Mingyu2024-03-013-10/+8
| | | | | | | | | | | | | | | | | | | | | | | 0001-Use-proc-self-exe-for-swig-swiglib-on-non-Win32-plat.patch determinism.patch refreshed for 4.2.1 Changelog: ============ -Correctly ignore duplicate template instantiation (when the duplicate contains typedef'd template parameters). -Fix segfault shrinking STL containers. -Fix -Wundef warning about testing the value of __cplusplus when compiling SWIG-generated C code. Warning introduced by a change in SWIG 4.2.0. -Fix memory leak when getting or setting a PHP attribute which wraps a C++ member variable. -Fix for wrapping STL containers that are static member variables or global variables (most scripting languages). (From OE-Core rev: 2f4fb72a3318edcc463f9e9491c7ecc14347c655) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-yamllint: upgrade 1.33.0 -> 1.35.1Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ============ -Restore ignoration of files passed as command-line arguments -Fix failure on broken symlinks that should be ignored -Docs: Restore official Read the Docs theme -Config: validate ignore-from-file inside rules -Rule quoted-strings: fix only-when-needed in flow maps and sequences -Rule key-duplicates: add forbid-duplicated-merge-keys option -Rule quoted-strings: add check-keys option -Docs: add GitLab CI example -Rule truthy: adapt forbidden values based on YAML version (From OE-Core rev: dc3f5c4e04c3eafd23a3188deaf6fb170d2969c5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-urllib3: upgrade 2.1.0 -> 2.2.1Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -Fixed issue where "InsecureRequestWarning" was emitted for HTTPS connections when using Emscripten. -Fixed "HTTPConnectionPool.urlopen" to stop automatically casting non-proxy headers to "HTTPHeaderDict". -Changed "InvalidChunkLength" to "ProtocolError" when response terminates before the chunk length is sent. -Changed "ProtocolError" to be more verbose on incomplete reads with excess content. -Added support for 'Emscripten and Pyodide -Added support for "HTTPResponse.read1()" method. -Added rudimentary support for HTTP/2. -Fixed issue where requests against urls with trailing dots were failing due to SSL errors when using proxy. -Fixed "HTTPConnection.proxy_is_verified" and "HTTPSConnection.proxy_is_verified" to be always set to a boolean after connecting to a proxy. It could be "None" in some cases previously. -Fixed an issue where "headers" passed in a request with "json=" would be mutated -Fixed "HTTPSConnection.is_verified" to be set to "False" when connecting from a HTTPS proxy to an HTTP target. It was set to "True" previously. -Fixed handling of new error message from OpenSSL 3.2.0 when configuring an HTTP proxy as HTTPS -Fixed TLS 1.3 post-handshake auth when the server certificate validation is disabled -Note for downstream distributors: To run integration tests, you now need to run the tests a second time with the "--integration" pytest flag. (From OE-Core rev: c1968ceeddbad57bc86aaa23a705093c353d3bc9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: upgrade 3.12.1 -> 3.12.2Wang Mingyu2024-03-0110-57/+32
| | | | | | | | | | | | | | | | | | | | 0001-Avoid-shebang-overflow-on-python-config.py.patch 0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch 0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch 0001-gh-114492-Initialize-struct-termios-before-calling-t.patch 0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch 0001-skip-no_stdout_fileno-test-due-to-load-variability.patch 0001-test_xml_etree.py-Fix-for-Expat-2.6.0-with-reparse-d.patch 0020-configure.ac-setup.py-do-not-add-a-c refreshed for 3.12.2 Changelog: https://docs.python.org/3.12/whatsnew/3.12.html (From OE-Core rev: 288bdc342035f18451509b6c27e3b88b546dc984) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: upgrade 4.9.0 -> 4.10.0Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ============ -Add support for PEP 728, supporting the closed keyword argument and the special __extra_items__ key for TypedDict. -Add support for PEP 742, adding typing_extensions.TypeIs. -Drop runtime error when a read-only TypedDict item overrides a mutable one. Type checkers should still flag this as an error. -Speedup issubclass() checks against simple runtime-checkable protocols by around 6% (backporting python/cpython#112717 -Fix a regression in the implementation of protocols where typing.Protocol classes that were not marked as @runtime_checkable would be unnecessarily introspected, potentially causing exceptions to be raised if the protocol had problematic members. (From OE-Core rev: 91dd6f2878bcdbb6f9ba65927f6c6f981b0b3f1a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2024.1.8 -> 2024.2.23Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | Changelog: ========== *Add classifier: 'License :: OSI Approved :: Educational Community License' *PR for Issue #170 *fix spurious line *Update src/trove_classifiers/__init__.py (From OE-Core rev: 0174e7c4d1f3d3a7458d357b0d7be63b5d748572) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust: upgrade 1.8.1 -> 1.9.0Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | Changelog: -Deprecate py_limited_api option to RustExtension in favour of always using "auto" to configure this from bdist_wheel. (From OE-Core rev: 2ba36c4ebfc223111c055a6b521b7a2b9981b368) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytz: upgrade 2023.4 -> 2024.1Wang Mingyu2024-03-011-1/+1
| | | | | | | (From OE-Core rev: 17b6104583bb6122ca051dcc004120c24b5579cf) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 8.0.0 -> 8.0.2Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ -Fix collection on Windows where initial paths contain the short version of a path (for example c:\PROGRA~1\tests). -Fix an IndexError crash raising from getstatementrange_ast. -Reverted a fix to --maxfail handling in pytest 8.0.0 because it caused a regression in pytest-xdist whereby session fixture teardowns may get executed multiple times when the max-fails is reached. -Correctly handle errors from getpass.getuser() in Python 3.13. -Fix an edge case where ExceptionInfo._stringify_exception could crash pytest.raises(). -Fix regression with pytest.warns() using custom warning subclasses which have more than one parameter in their __init__. -Fix a regression in pytest 8.0.0 whereby calling pytest.skip() and similar control-flow exceptions within a pytest.warns() block would get suppressed instead of propagating. -Fix a regression in pytest 8.0.0 whereby autouse fixtures defined in a module get ignored by the doctests in the module. -Fix a regression in pytest 8.0.0 whereby items would be collected in reverse order in some circumstances. (From OE-Core rev: 0a6824bc920bebfa019641f8134cb287c8564bef) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycairo: upgrade 1.25.1 -> 1.26.0Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ * Bump minimum required meson version from 0.56.0 to 0.64.0 * Various meson related cleanups * Fix header file being installed to the wrong location with meson on some systems * Adds a new "wheel" meson build option as preparation for meson-python support * Update dependencies (libpng, pixman, zlib) of the Windows wheels * Various maintenance related updates (From OE-Core rev: 1b8054fb175b46f21807c124f55d1c807e2c814f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pip: upgrade 23.3.2 -> 24.0Wang Mingyu2024-03-012-6/+5
| | | | | | | | | | | | | | | | | | | no_shebang_mangling.patch refreshed for 24.0 Changelog: =========== -Retry on HTTP status code 502 -Automatically use the setuptools PEP 517 build backend when --config-settings is used for projects without pyproject.toml. -Make pip freeze and pip uninstall of legacy editable installs of packages whose name contains _ compatible with setuptools>=69.0.3. -Support per requirement --config-settings for editable installs. (From OE-Core rev: 73040d2ed2a440d7497b448b8e81ee19bef5858b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.97.3 -> 6.98.12Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: 755e27ebefb006e44e0f5dcce74d90d63f7e68f3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbusmock: upgrade 0.30.2 -> 0.31.1Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | Changelog: ========== -power_profiles_daemon: Move back to original D-Bus name to avoid breaking compatibility -Add upower_power_profiles_daemon template for version 0.20 API with new D-Bus name (From OE-Core rev: 7967c57f305e47f93ba0b27724ff3a077f1cc0c9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-certifi: upgrade 2023.11.17 -> 2024.2.2Wang Mingyu2024-03-011-1/+1
| | | | | | | (From OE-Core rev: d606655c7adef60a42ea346018d0e79c7c1832b5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: upgrade 0.17.0 -> 0.17.2Wang Mingyu2024-03-011-1/+1
| | | | | | | (From OE-Core rev: cc8cacb07d4ae03661e4a67513e17504de9ff16c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconf: upgrade 2.1.0 -> 2.1.1Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== * Documentation fixes * Fix --modversion with constraints. * Reintroduce an optimization to the dependency graph walker which avoids revisiting already visited nodes. * Add a regression test to check that the dependency flattener is working as expected. (From OE-Core rev: 5a6d00328cbd5cff7408dba688d7117e46284e66) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pciutils: upgrade 3.10.0 -> 3.11.1Wang Mingyu2024-03-012-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.patch refreshed for 3.11.1 Changelog: =========== * Fixed wrong API version in lib/pci.h. * Updated README.Windows. * Fix compilation on Windows. * update-pciids now supports XZ compression. If libpci is configured with support for compression, all downloaded files are recompressed as gzip. Otherwise they are stored as plain text. * update-pciids now sends itself as the User-Agent. * Added a pcilmr utility for PCIe lane margining. * Re-factored access to i386 ports on all relevant platforms. * Added i386 port access on OpenBSD. * Back-ends for Windows received many bug fixes and improvements. * ECAM back-end now scans ACPI and BIOS memory faster. * Linux systems without pread/pwrite are no longer supported as they are hopefully long gone. This helps avoid the tricky check for presence of pread which was found to fail on musl libc. * Improved decoding of PCIe control and status registers. * Decoding of CXL capabilities now supports up to CXL 3.0. * lspci now displays interrupt message numbers consistently across different capabilities. * Cache of IDs resolved via DNS, which was located in ~/.pci-ids by default, is now stored according to the XDG base directory specification in $XDG_CACHE_HOME/pci-ids. * All source files now have SPDX license identifiers. * Internal: The "aux" fields of structs pci_access and pci_dev reserved for use by back-ends were renamed to backend_data to better reflect their meaning. * As usually, various minor bug fixes and updated pci.ids. (From OE-Core rev: bbda388857284612190b58abe8d73c93e39d1574) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.51.0 -> 1.52.0Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | Changelog: ============= - Add pango_font_map_reload_font - Improve formatting of font sizes (From OE-Core rev: 3322ac8781e6c000691196c085e2e74b9e4eaf38) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ofono: upgrade 2.3 -> 2.4Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | Changelog: ============ -Add support for new provision database format. -Add support for Quectel EG96 modem. (From OE-Core rev: c24adeab8287bcedfd04dc67b08dd8b57cfa42ef) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpg123: upgrade 1.32.4 -> 1.32.5Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============ - build: -- CMake port uses CFLAGS for pulse/jack/tinyalsa properly now (bug 366). -- CMake port links libsyn123 with libm now (bug 370). - libmpg123: -- Fix --enable-portable (no usage of LFS_WRAP_NONE, bug 368). -- Fix dct36 wrapper usage for x86-64 and NEON. Stupid (bug 367) and also avoid returning void. -- Make ARM builds work with nagging (missing feature macros for std=c99) (From OE-Core rev: 038313876c68b4b2c71f869f09c0f831cebf2d29) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* makedepend: upgrade 1.0.8 -> 1.0.9Wang Mingyu2024-03-011-1/+1
| | | | | | | (From OE-Core rev: e9507afad6fa21ccb7b2f5718087e90365662fc1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: upgrade 1.4.73 -> 1.4.74Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: http://www.lighttpd.net/2024/2/19/1.4.74/ (From OE-Core rev: 23e2aa465d3aa3fb4b61c53eb7b84249ed9b3c20) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxvmc: upgrade 1.0.13 -> 1.0.14Wang Mingyu2024-03-011-1/+1
| | | | | | | (From OE-Core rev: 872c3cb7ea8e9a55bf29d432f3fa02d6a51bb981) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbfile: upgrade 1.1.2 -> 1.1.3Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL -Set close-on-exec when opening files -_XkbMakeAtom: remove check for impossible case -_XkbInitAtoms: check for malloc() failure -XkbChangeAtomDisplay: stop leaking atom name -XkbCFReportError: avoid -Wformat-nonliteral warning -XkbWriteCFile: stop leaking header file ifdef name -DefaultParser: avoid -Wimplicit-fallthrough warnings -xkbtext.c: Add tbGetBufferString helper function -XkbIndentText: Fix -Wsign-compare warning -Fix -Wsign-compare warnings in xkbtext.c & xkmread.c -Add a meson build system (From OE-Core rev: 4129c497c2993812a6f8f1afb8e7a472bbd81a84) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxext: upgrade 1.3.5 -> 1.3.6Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== -Wrap Xext*CheckExtension() in do { ... } while(0) -configure: raise minimum autoconf requirement to 2.70 -configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL -_xgeGetExtensionVersion should not free info on failure -Check for malloc failure in _xgeGetExtensionVersion -_xgeDpyClose: handle NULL return from _xgeFindDisplay -XEVI: fix -Walloc-size (From OE-Core rev: dc4bddeebbb54ec4f3f8662d282d6d7ef26303f1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburi-perl: upgrade 5.25 -> 5.27Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | Changelog: ========== - Add missing NAME section to POD of URI::geo - Add URI::geo (From OE-Core rev: 351d9c9b0681a2ab9ffc837e784ff417d01f1474) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libunistring: upgrade 1.1 -> 1.2Wang Mingyu2024-03-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: =============== doc/libunistring.texi (Conventions): Explain the (resultbuf, lengthp) return value convention from the user's point of view. doc/libunistring.texi (Include files): Fix documentation of _LIBUNISTRING_VERSION and _libunistring_version (incorrect since 2010-05-14). Add documentation of _libunistring_unicode_version. Changelog: ============= * The data tables and algorithms have been updated to Unicode version 15.1.0. * New functions u8_pcpy, u16_pcpy, u32_pcpy, similar to mempcpy. * New functions uc_indic_conjunct_break_name, uc_indic_conjunct_break_byname, uc_indic_conjunct_break. * New functions uc_is_property_prepended_concatenation_mark, uc_is_property_id_compat_math_start, uc_is_property_id_compat_math_continue, uc_is_property_ids_unary_operator and new constants UC_PROPERTY_PREPENDED_CONCATENATION_MARK, UC_PROPERTY_ID_COMPAT_MATH_START, UC_PROPERTY_ID_COMPAT_MATH_CONTINUE, UC_PROPERTY_IDS_UNARY_OPERATOR. * New constant _libunistring_unicode_version. * The UTF-8 decoder functions, especially u8_mbtouc, are now more Unicode Standard compliant. * The *printf functions no longer support the %n directive, for security reasons. * Fixed a bug in the *printf functions: In the %U, %lU, %llU directives, a negative width given as an argument did not trigger left-justification. * The functions u16_strstr and u32_strstr now operate in worst-case linear time. (From OE-Core rev: f9be1e083df6b2621271a2683eddb84bdf34270a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsecret: upgrade 0.21.2 -> 0.21.4Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | Changelog: ========== * file-backend: Subscribe before calling dbus * meson: Fix crypto option being silently ignored * Updated translations * Port PAM module from gnome-keyring * secret-tool: Fix memory issues in lock command (From OE-Core rev: b0494d7fa7e42ba9fe6b53bc698b72e6b3d82a16) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.41 -> 1.6.42Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: Fixed the implementation of the macro function png_check_sig(). (From OE-Core rev: b92fb50237f394cae663e4e88b1b85f30693439e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libmicrohttpd: upgrade 0.9.77 -> 1.0.1Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: fixes and improves builds with non-default configure parameters. (From OE-Core rev: e54693267151e54cdd0e80e1268210a8d43bfd0c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libksba: upgrade 1.6.5 -> 1.6.6Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: Fix a possible wrong error return from the DER builder. (From OE-Core rev: f476d845feb03e54c93df31291f11c82b9a07487) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libhandy: upgrade 1.8.2 -> 1.8.3Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========== - HdyStyleManager - Support contrast setting in the settings portal - Remove an extra unref - Translation updates - Catalan - Georgian - Romanian - Turkish (From OE-Core rev: 3256d357dc30bc1c3b95fc190d367a42fa512f4b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgpg-error: upgrade 1.47 -> 1.48Wang Mingyu2024-03-012-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | 0001-Do-not-fail-when-testing-config-scripts.patch refreshed for 1.48 Changelog: =========== * New configure option --with-libtool-modification. * New option parser flag to detect commands given without a double dash. There is also the new meta command "command-mode" to set this flag via a config file. * Added an es_fopen mode flag "sequential" with support on Windows. * Added an es_fopen mode flag "wipe" to cleanup internal buffers at close time. * New function gpgrt_wipememory. * Improvements to setenv on Windows. * Fixed call to estream-printf string filters. * Many improvements to the yat2m tool. * Updates to the build system. (From OE-Core rev: e484b0dda40d00f6272970c9e8a5c9cd6b879301) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libffi: upgrade 3.4.5 -> 3.4.6Wang Mingyu2024-03-012-5/+4
| | | | | | | | | | | | | | | | | | | | meta/recipes-support/libffi/libffi/not-win32.patch refreshed for 3.4.6 Changelog: =========== -chore: update version to 3.4.6 and fix long double regression on mips64 and alpha -Update sparc64 host -Update cfarm hostnames -Always define long double types -update copyright year in libffi.texi -Update version, copyright and testsuite info -Fix test filename reference (From OE-Core rev: 0ea9b851f3d7ca568b536c7980730ea03333d037) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: upgrade 2.43.0 -> 2.44.0Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | Changelog: ========== https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.44.0.txt (From OE-Core rev: 238ba27471fdbd2b22ab0812c4058ec43f19c4a7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: upgrade 4.1.0 -> 4.2.0Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | Changelog: ========== - gcr-ssh-agent: add command line options to gcr-ssh-agent [GNOME/gcr!129] - gcr-ssh-agent: Fix memory leak spotted by ASan [GNOME/gcr!133] - gcr-ssh-agent: Port memory safety fixes from gnome-keyring ssh-agent [GNOME/gcr!128] - Updated translations (From OE-Core rev: 5084a7f8a0f369b06761bf7f1aa0091fd9698bc4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* efivar: upgrade 38 -> 39Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== -Add -T workaround for GNU ld 2.36 -Add extern "C" to headers for easier use by C++ -Avoid format error on i686 -Fix the -march issue for riscv64 -Fix musl build -Fix invalid free in main() -Remove deprecated --add-needed linker flag -src/Makefile: build util.c separately for makeguids -Adjust dependency for libefivar and libefiboot objects -Set LC_ALL=C to force English output from ld -LLD: fix detection and remove not needed workarounds -Fix glibc 2.36 build (mount.h conflicts) -File device paths: don't print "File(" or ")" -Use off_t instead of off64_t -Revamp efi_well_known_* variable handling -Allow overriding PKG_CONFIG -Allow passing of hex values to -A -Allow -a to create a non-existent variable -make: add option to disable building/installing the docs -esl-iter.h: fix type declaration of return value for gcc-13 -Minor code updates -src/Makefile: do not override LIBS and CFLAGS for prerequisites -linux: handle non-ACPI systems in device_get() -Change set&append data to be const. -dp.h: check _ucs2size in format_ucs2() -Fix wrong if condition in efi_variable_get_data -Make README statement match license -Remove needless access() in efivarfs_probe() (From OE-Core rev: d8fdd64d13d5598b16ddf7329d5ca283ec7da518) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ed: upgrade 1.20 -> 1.20.1Wang Mingyu2024-03-011-1/+1
| | | | | | | | | | Changelog: io.c (write_file): Don't create missing intermediate directories. (From OE-Core rev: 49b653577963cc31cd0b8d0823a24623e02f9ff7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* createrepo-c: upgrade 1.0.3 -> 1.0.4Wang Mingyu2024-03-011-1/+1
| | | | | | | (From OE-Core rev: 81316b98d21cbc63ce1c0cc7e05c231d5d8de56c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ccache: upgrade 4.9 -> 4.9.1Wang Mingyu2024-03-011-2/+2
| | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2024. Changelog: ========== - Improved detection of bad remote storage URLs gracefully. This also fixes crashes seen in ccache's own test suite. + - Made caching completely disabled when modification of a source or include file is detected during ccache invocation. Previously this was only done for the direct mode. + - Fixed a MSVC crash when using '/Zi' with many concurrent compilations. + - Fixed a crash when '-arch' is the last compiler option. + (From OE-Core rev: df17a0d5663af4f33a69b6fd8fd4bf079bcc6e36) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bash-completion: upgrade 2.11 -> 2.12.0Wang Mingyu2024-03-011-3/+2
| | | | | | | | | | | | | License-Update: docs(COPYING): use unmodified upstream license file Changelog: https://github.com/scop/bash-completion/releases/tag/2.12.0 (From OE-Core rev: 64c0587b69b7fbd2f758cc6907e8c2f226b4a8b3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mirrors: Switch llvm to use shallow cloningRichard Purdie2024-02-291-1/+5
| | | | | | | | | | | The llvm github repo appears to see a lot of churn on branches we're not interested in and is in general huge and unreliable to clone. Switch to shallow clones to improve the user experience. (From OE-Core rev: 6cf98a4954751977fb02fb2024ef842865352138) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: skip a test that is known to be flakyRoss Burton2024-02-292-0/+36
| | | | | | | | | | | | | | | | | The aggregator testcase test_infinite_seek_50_src_live is known upstream to be flaky[1] and when this fails in their CI they just ignore it. It's failing often on our autobuilder, so disable the test case for now until upstream have resolved this issue. [ YOCTO #15054 ] [1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/410 (From OE-Core rev: c2c9cbc107e5428122ad26b5c478602f0c8c0fbe) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>