summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* python3-pygobject: upgrade 3.48.1 -> 3.48.2Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | Changelog: =========== * Fix support for fundamental (primitive) types, such as Gst.Bitmask (From OE-Core rev: eb5cb27155232b969508825628ee87942e9ba1cf) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pluggy: upgrade 1.4.0 -> 1.5.0Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | 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. (From OE-Core rev: 0a6fe31e8fbf0c70a488b7cb10bab3a4d729ec34) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-mako: upgrade 1.3.2 -> 1.3.3Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | 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. (From OE-Core rev: 1eb880291476759a56c2772c9485bec41040ccff) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-lxml: upgrade 5.1.0 -> 5.2.1Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | 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. (From OE-Core rev: ed3cfa344c65daf4ac61d4ca95288c72885b4b11) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-idna: upgrade 3.6 -> 3.7Wang Mingyu2024-04-251-2/+2
| | | | | | | | | | | | 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. (From OE-Core rev: 13316368a8fd886a6eba96e0fc505e80c709b7f0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.99.4 -> 6.100.1Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 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 (From OE-Core rev: 0652a662f01fef3364c375817809fbffc452cfaf) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hatchling: upgrade 1.22.4 -> 1.24.1Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | Fix: Maintain file permissions for shared-scripts option/shared_scripts build data of the wheel target (From OE-Core rev: d52a9369ebeebcd17c27b371008b5c01b619556d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dtschema: upgrade 2024.2 -> 2024.4Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 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 (From OE-Core rev: 32d96d1334a5641a6b3a67244b1fc6daf77c5268) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: upgrade 3.0.9 -> 3.0.10Wang Mingyu2024-04-252-1/+1
| | | | | | | | | | | | | | | | | | | | | | | 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. (From OE-Core rev: 4c5840c01e40a012fcbdc316cbed817f4b3cf230) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: upgrade 0.18.2 -> 0.18.5Wang Mingyu2024-04-251-1/+1
| | | | | | | (From OE-Core rev: ceb7d21da8476f30687cc2e4af3837bfd214e73a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: upgrade 1.52.1 -> 1.52.2Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | Changelog: ========== - coretext: Implement reload_font - coretext: Use Menlo instead of Courier for monospace - win32: Avoid a double free - Update to Unicode 15.1 - Simplify hexbox drawing (From OE-Core rev: 1a2d7e127d251d0342044b9265e00c35357ead68) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: upgrade 3.2.1 -> 3.3.0Wang Mingyu2024-04-252-122/+1
| | | | | | | | | | | | | CVE-2024-2511.patch revmoed since it's included in 3.3.0 Changelog: https://github.com/openssl/openssl/blob/openssl-3.3.0/NEWS.md (From OE-Core rev: 1d6cb1592d6883cc504ff0776810312f732664ae) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ninja: upgrade 1.11.1 -> 1.12.0Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== -Critical path scheduler which orders the jobs by their runtime history -This may break your build if you haven't specified your dependencies correctly. -Resiliency against inputs changing during the build -Reliable ETA and progress percentage in status -Support for path lengths over 260 characters on Windoiws -ARM binaries are now available for Windows and Linux, too -Several bugfixes (From OE-Core rev: 06253525be0c5dfd9db656e395c96db4712277b6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: upgrade 2.13.7 -> 2.13.8Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | Changelog: ============ * Add close_range wrapper to liblttng-ust-fd.so * ust-tracepoint-event: Add static check of sequences length type * lttng-ust(3): Fix wrong len_type for sequence * Fix: libc wrapper: use initial-exec for malloc_nesting TLS (From OE-Core rev: 3dd02f741a151bcc1fe46e7fd6d585ca92c86c60) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: upgrade 1.4.75 -> 1.4.76Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * [core] add default to builtin mimetype.assign * [core] add MPTCP support * [core] disable MPTCP support by default * [mod_expire] omit caching hdrs for 204 No Content * [mod_staticfile] noinline cold func * [core] GNU/Hurd preadv2() RWF_NOWAIT ENOTSUP * [core] special value for Linux POLLRDHUP on SPARC * [mod_openssl] define asn1 time w/ OPENSSL_NO_OCSP * [h2] VU#421644 HTTP/2 CONTINUATION Flood * [build] packdist.sh git archive; replace make dist * [core] gw_network_backend_write_error() cold func * [core] reduce syscalls in some backend connect * [core] defer TCP_FIN propagate if connect()ing * [ci] workaround some packaging issues in NetBSD 10 (From OE-Core rev: 09ee0fb9f36eb856354b551855323b8ca38c0e80) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmu: upgrade 1.2.0 -> 1.2.1Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | Changelog: ============ test: Add prototype for Xmureallocarray to silence warning test: Add missing setjmp() (From OE-Core rev: 2c7c70065a9c8450007a99cf647336d30d4e86a1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmlb: upgrade 0.3.17 -> 0.3.18Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | Changelog: ========== - Fix decompressing large zstd files, harder - Include the pkgconfig variables in the subproject declared dependency (From OE-Core rev: 89741b5fc9240e2fb183c331769b16cb8aa4b8b5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.3.2 -> 1.4.0Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * API changes: - libwebpmux: WebPAnimEncoderSetChunk, WebPAnimEncoderGetChunk, WebPAnimEncoderDeleteChunk - libsharpyuv: SharpYuvOptionsInit, SharpYuvConvertWithOptions - extras: SharpYuvEstimate420Risk * further security related hardening in libwebp & examples * some minor optimizations in the lossless encoder * added WEBP_NODISCARD to report unused result warnings; enable with -DWEBP_ENABLE_NODISCARD=1 * improvements and corrections in webp-container-spec.txt and webp-lossless-bitstream-spec.txt * miscellaneous warning, bug & build fixes (From OE-Core rev: 604f81b833472913db5001242ede5ea8397a2104) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: upgrade 2.30.1 -> 2.30.2Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== -Fixed performance regression initializing controllers on Linux -Added support for the 6-button SEGA Mega Drive Control Pad for Nintendo Online -Added support for the MadCatz Saitek Side Panel Control Deck -Added support for the Hori Fighting Stick EX2 -Added support for the Yawman Arrow flightstick -Added a gamepad mapping for the Defender Joystick Cobra R4 -Fixed the gamepad mapping for the Sanwa Supply JY-P76USV controller -Poll for the initial controller state when using DirectInput -Allow using SDL_RWFromFile() with named pipes (From OE-Core rev: ec532272e2ba2b2c182305e66068da5c0c4412e7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpam: upgrade 1.6.0 -> 1.6.1Wang Mingyu2024-04-252-44/+1
| | | | | | | | | | | | | | | | | | | | 0001-pam_namespace-include-stdint-h.patch removed since it's included in 1.6.1 Changelog: =========== * build: fail if specified configure options cannot be satisfied. * pam_env: fixed --disable-econf --enable-vendordir support. * pam_unix: do not warn if password aging is disabled. * pam_unix: try to set uid to 0 before unix_chkpwd invocation. * pam_unix: allow empty passwords with non-empty hashes. * Multiple minor bug fixes, build fixes, portability fixes, documentation improvements, and translation updates. (From OE-Core rev: 2758bc1e521270c77c768a6d9701cb15dd30ea82) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libarchive: upgrade 3.7.2 -> 3.7.3Wang Mingyu2024-04-252-8/+14
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== -PCRE2 support -add trailing letter b to bsdtar(1) substitute pattern -add support for long options "--group" and "--owner" to tar(1) -Fix possible vulnerability in tar error reporting introduced in f27c173 -ISO9660: preserve the natural order of links -rar5: fix decoding unicode filenames on Windows -rar5: fix infinite loop if during rar5 decompression the last block produced no data -xz filter: fix incorrect eof at the end of an lzip member -zip: fix end-of-data marker processing when decompressing zip archives -multiple bsdunzip(1) fixes -filetime truncation fix on Windows configurehack.patch refreshed for 3.7.3 (From OE-Core rev: bd4ab2025bcaffcf2802ad09c9d83e2a4d2a0f2c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: upgrade 2.42.10 -> 2.42.11Wang Mingyu2024-04-253-10/+9
| | | | | | | | | | | | | | | | | 0001-meson.build-allow-a-subset-of-tests-in-cross-compile.patch fatal-loader.patch refreshed for 2.42.11 Changelog: =========== - Disable fringe loaders by default - Introspection fixes - Translation updates (From OE-Core rev: 243a6fce44882ff16c5dfcb518cafd8ee8f7ae24) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: upgrade 4.2.1 -> 4.3.0Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | Changelog: ============ - certificate: Add API to retrieve version - Bump required GnuTLS version to 3.8.5 - Avoid potential integer overflow spotted by UBSan - Support GnuTLS as an alternative crypto backend - Updated translations (From OE-Core rev: 926b94a9477675f5828eb7d997aac8975500b7a8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dpkg: upgrade 1.22.5 -> 1.22.6Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ -po: Regenerate .pot files and merge .po files with them -Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func -build: Fix typo in CI config -build: Add gen-release script -test: Skip OpenPGP tests if the backend does not have a verify command -test: Refactor certfile and keyfile filenames for OpenPGP test -test: Refactor OpenPGP backend and commands list -build: Test with minimal library dependencies in CI -dpkg-deb: Fix up compressor parameters for default legacy format -man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various tools -debian: Fix typo in man page reference in changelog -po: Fix typos in Swedish man pages translations -po: Update Dutch man pages translations -po: Update Portugese man pages translations -Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func -libdpkg: Use a macro to define the zstd default compression level -libdpkg: Use array access instead of pointer arithmetic for meminfo parser -po: Update German man pages translation (From OE-Core rev: b9b4ad48812add8b59d3b17e5c3bd9fd3f8744c7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* diffoscope: upgrade 260 -> 265Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * Ensure that tests with ">=" version constraints actually print the corresponding tool name. * Prevent odt2txt tests from always being skipped due to an impossibly new version requirement. * Avoid nested parens-in-parens when printing "skipping" messages in the testsuite. * Don't crash on invalid zipfiles, even if we encounter 'badness' halfway through the file. * Fix a crash when there are (invalid) duplicate entries in .zip files. * Add note when there are duplicate entries in ZIP files. * Add an external tool reference for GNU Guix for zipdetails. * Add support for the zipdetails(1) tool included in the Perl distribution. * Don't use parenthesis within test "skipping" messages; PyTest adds its own parenthesis, so we were ending up with double nested parens. * Fix the .epub tests after supporting zipdetails(1). * Update copyright years and debian/tests/control. * Fix MozillaZipContainer's monkeypatch after Python's zipfile module changed to detect potentially insecure overlapping entries within .zip files. * Factor out Python version checking in test_zip.py. * Also skip some zip tests under 3.10.14 as well; a potential regression may have been backported to the 3.10.x series. The underlying cause is still to be investigated. * Don't crash if we encounter an .rdb file without an equivalent .rdx file. * In addition, don't identify Redis database dumps (etc.) as GNU R database files based simply on their filename. (From OE-Core rev: f22945ba9b4835e52809bedc4e3be73a91aafe07) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cronie: upgrade 1.7.1 -> 1.7.2Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | Changelog: ============ *Revert setting the return path to <>. It is not RFC compliant. *Inherit MAILFROM from the crond process environment. (From OE-Core rev: e93d7ba7ea3718e396510b12726a232edaecf976) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bind: upgrade 9.18.25 -> 9.18.26Wang Mingyu2024-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Add RESOLVER.ARPA to the built in empty zones. - dig/mdig +ednsflags=<non-zero-value> did not re-enable EDNS if it had been disabled. - Some invalid ISO 8601 durations were accepted erroneously. - Don't return static-stub synthesised NS RRset. - Fix bug in Depends (keymgr_dep) function. - Support for the RESINFO record type has been added. - Cleaned up several minor bugs in the RBTDB dbiterator implementation. - Added missing dns_rdataset_disassociate calls in validator.c:findnsec3proofs. - Fix incorrectly reported errors when running tests with `make test` on platforms with older pytest. - Optimize slabheader placement, so the infrastructure records are put in the beginning of the slabheader linked list. - Improve ARM parental-agents definition. - Fix the DNS_GETDB_STALEFIRST flag, which was defined incorrectly in lib/ns/query.c. - Update ZSK minimum lifetime documentation in ARM, also depends on signing delay. - Add workaround to enforce dynamic linker to pull jemalloc earlier than libc to ensure all memory allocations are done via jemalloc. - Changes to "listen-on" statements were ignored on reconfiguration unless the port or interface address was changed, making it impossible to change a related listener transport type. Thanks to Thomas Amgarten. - Expose the TCP client count in statistics channel. - Fix a possible crash in 'dig +nssearch +nofail' and 'host -C' commands when one of the name servers returns SERVFAIL. - When dnssec-policy is in effect the DNSKEY's TTLs in the zone where not being updated to match the policy. This lead to failures when DNSKEYs where updated as the TTLs mismatched. (From OE-Core rev: 9dc097f240c5ab7703179f480f538be8e21defce) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* release-notes-5.0: update recipes changesLee Chee Yang2024-04-241-3/+7
| | | | | | | | | | | | update recipes changes in 5.0 rc4. update new recipes, license changes, patched cve and recipes version changes. (From yocto-docs rev: 0fc86205668d122d4e550a5eae301cd6997f8a71) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* manuals: standards.md5: add standard for project namesMichael Opdenacker2024-04-241-15/+18
| | | | | | | | | | | | | | | | Set a new standard to introduce project names with single quotes, so that they appear in generated text with an italic font, to make them easier to distinguish from command names and from ordinary English words. Rework and move the standard for command and file names to make the whole description "flow" better. (From yocto-docs rev: fa6700af56213a5079eaa8d9683f3c2b2fc93740) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> CC: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* release-notes: add a few more new featuresPaul Eggleton2024-04-241-2/+30
| | | | | | | | | | | | Add some features I missed earlier (patchtest, Toaster, hash equivalence enhancements, screenshot-based UI test, USERADD_DEPENDS). (From yocto-docs rev: 774f0ba6345592571c7c7cff495f2b15dca21f25) Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ref-manual: variables: add USERADD_DEPENDSPaul Eggleton2024-04-241-0/+6
| | | | | | | | | | New variable in 5.0. (From yocto-docs rev: 57a9117a8c4c020b2f643d6835af29b4e49f4f7f) Signed-off-by: Paul Eggleton <bluelightning@bluelightning.org> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs-postcommands.bbclass: Only set DROPBEAR_RSAKEY_DIR onceMichael Glembotzki2024-04-231-1/+3
| | | | | | | | | | | | | | If DROPBEAR_RSAKEY_DIR has already been set before, e.g. by overwriting the file dropbear.default, the line will still be appended a second time. DROPBEAR_RSAKEY_DIR="/path/to/dropbear" DROPBEAR_EXTRA_ARGS="-B" DROPBEAR_RSAKEY_DIR=/var/lib/dropbear (From OE-Core rev: 943c6acf855fd9de592f0b77828242c2c6e0869f) Signed-off-by: Michael Glembotzki <Michael.Glembotzki@iris-sensing.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* npth: remove redundant FILESRoss Burton2024-04-231-2/+0
| | | | | | | | | This is covered by the default rules. (From OE-Core rev: 1f17a8d13684db6cc603a5184f5d61ab8c715d89) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* npth: remove obsolete binconfig-disabled inheritRoss Burton2024-04-231-1/+1
| | | | | | | | | | | | npth no longer installs the npth-config script[1] that we disabled, so there's no need to inherit the class. [1] https://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git;a=commit;h=2b6a8e5369ed37d64d1bafd3a546ec52e25acd26 (From OE-Core rev: de27b5dcaaa28470918975949b02f1df72776a6e) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* npth: remove obsolete pkgconfig patchRoss Burton2024-04-232-60/+0
| | | | | | | | | | | | npth now provides a pkg-config itself[1] so we don't need to patch one in anymore. [1] https://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git;a=commit;h=f3cbbc86cb49a1729d6df573bd76a5559e7f636b (From OE-Core rev: f96f16127cc27e1440f7a51a38726a9ab69ba6a1) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* npth: update homepageRoss Burton2024-04-231-4/+3
| | | | | | | | | | | Set the homepage to the actual homepage, not that of the older GNU Pth. Also fix some whitespace in the license fields. (From OE-Core rev: f876f3a50dfa7f2da13e4b25608fd5f76bc87b3b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ruby: remove obsolete build dependencesRoss Burton2024-04-231-1/+1
| | | | | | | | | | | | | | | | Ruby 3.3.0 no longer bundles the readline module[1] so readline is no longer a build dependency[2]. Ruby 3.2.0 no longer bundles the gdbm module[3] so gdbm is no longer a build dependency. [1] https://github.com/ruby/ruby/commit/59fd67fc3d405e529e038172e769ff20a8fb5535 [2] https://github.com/ruby/ruby/commit/172077232e7f40b4dfedf6a5434c252b3d326fab (From OE-Core rev: b616e260855a9d8fbf5c1b6a1b49278673b24d7f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* waffle: remove dependency on udevRoss Burton2024-04-231-1/+1
| | | | | | | | | | | | Waffle 1.8.0 dropped the use of libudev and instead uses libdrm[1] in the gbm code. Update the depends. [1] https://gitlab.freedesktop.org/mesa/waffle/-/commit/6bf58d4bb9044a7c65818d5de5d4ca747766e77f (From OE-Core rev: 51731c8e9cf1e5c894c9b4d894a66403535c56c8) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* swig: convert from autotools to cmakeAlexander Kanavin2024-04-233-164/+9
| | | | | | | | | | | | | | | | Drop patches: 0001-Use-proc-self-exe-for-swig-swiglib-on-non-Win32-plat.patch (superseded long time ago by native wrapper) 0001-configure-use-pkg-config-for-pcre-detection.patch (autotools-specific) Drop all autoconf options and native python dependency as cmake configuration doesn't contain those. (From OE-Core rev: 614e9b387f0774856e4ef2a1633d269f06b5da0f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* swig: merge .inc into .bbAlexander Kanavin2024-04-232-69/+67
| | | | | | | (From OE-Core rev: d5edf129a39be5b4a62d6fa73b151dcc3a098e79) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "goarch: disable dynamic linking globally"Jose Quaresma2024-04-231-7/+7
| | | | | | | | | | | This reverts commit 827c60b79e7fcafd14e68870f6b69dcc48ac9c39. Fixed with the drop of the linkmode (From OE-Core rev: 8f46f60a703defc3e74adad382320c129cef0b06) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: Drop the linkmode completelyJose Quaresma2024-04-232-3/+1
| | | | | | | | | | This will make possible to restore the default dynamic linking globally which is what we had before the 1.20.X release. (From OE-Core rev: 6ad90fc2fc49c4199a59dfb1c1d81a7ba184a522) Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtraceevent: submit meson.patch upstreamAlexander Kanavin2024-04-231-1/+1
| | | | | | | | [RP: Add url to submission] (From OE-Core rev: d00306620aa890a361f42516a064d64dd7c68aa7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpeg2dec: remove the recipeAlexander Kanavin2024-04-238-440/+0
| | | | | | | | | This is as well inactive for over 10 years, and has been superseded by ffmpeg long time ago. (From OE-Core rev: d46660e6c083baf7a7cf68a0eb98260246ccdcaf) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm: remove support for DIRFILESAlexander Kanavin2024-04-231-22/+9
| | | | | | | | | | | | | | This was added here: https://git.yoctoproject.org/poky/commit/?id=2f42ef8d8fb1febf28252b98884cebabc931f720 It's undocumented, untested, rpm-specific, and currently broken, and to begin with looks like a workaround for Tizen/smack security label conflicts elsewhere. (From OE-Core rev: ea8af19bb909c7e3633d82bec9d925c8f42ec860) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liba52: remove the recipeAlexander Kanavin2024-04-235-120/+1
| | | | | | | | | | The component has been superseded by ffmpeg long ago, tarballs have disappeared from sourceforge, no work on it has happened in over 10 years. (From OE-Core rev: 90fbfe9fe1dab1568b85ee497520e789417d41f6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xwayland: update 23.2.5 -> 23.2.6Markus Volk2024-04-231-2/+7
| | | | | | | | | | | - add a PACKAGECONFIG for libdecor - add PACKAGECONFIGS for xwayland_ei to avoid auto select (From OE-Core rev: cb12eca789ca7c434ed9e4a796c43844df0e5ada) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa: selftest: context: run tests serially if testtools/subunit modules are ↵Julien Stephan2024-04-231-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not found If testtools and/or subunit modules are not found we get the following backtrace (example for testtools): NOTE: Starting bitbake server... Traceback (most recent call last): File "<..>/poky/scripts/oe-selftest", line 60, in <module> ret = main() File "<..>/poky/scripts/oe-selftest", line 47, in main results = args.func(logger, args) File "<..>/poky/meta/lib/oeqa/selftest/context.py", line 391, in run rc = self._internal_run(logger, args) File "<..>/poky/meta/lib/oeqa/selftest/context.py", line 377, in _internal_run rc = self.tc.runTests(**self.tc_kwargs['run']) File "<..>/poky/meta/lib/oeqa/selftest/context.py", line 161, in runTests return super(OESelftestTestContext, self).runTests(processes, skips) File "<..>/poky/meta/lib/oeqa/core/context.py", line 91, in runTests result = self.runner.run(self.prepareSuite(self.suites, processes)) File "<..>/poky/meta/lib/oeqa/selftest/context.py", line 154, in prepareSuite from oeqa.core.utils.concurrencytest import ConcurrentTestSuite File "<..>/poky/meta/lib/oeqa/core/utils/concurrencytest.py", line 22, in <module> import testtools ModuleNotFoundError: No module named 'testtools' Fix this by adding a custom callback on -j/--num-processes parameter to check testtools and subunit modules. Fallback to serial testing if missing. This strategy is already used in sdk/context.py (From OE-Core rev: 35284404473b2c2d9f69594582868ed66ef3525e) Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ttyrun: define CVE_PRODUCTPeter Marko2024-04-231-0/+2
| | | | | | | | | | | | | | | | Single executable ttyrun is taken ouf of s390-tools repository containing ton of other helper tools. CVEs are not assigned to executables, but to whole components. Historically there also already exists one CVE for s390-tools. Most of the CVEs will not be for ttyrun, but this is the way how to get notified even if most we get will have to be ignored. (From OE-Core rev: df28547387c2c122aef3e5326b216ec3f4d3caa7) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: Fix failing ptestsSimone Weiß2024-04-232-0/+270
| | | | | | | | | | | | When upgrading gnutls to the newest version 3.8.5, some ptest failed. Backported a patch from upstream gnutls(not in any release yet) to fix this issue. (From OE-Core rev: 25135cd910e24117aa493abcb7f6aeee0b84ab82) Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>