summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-12-22Revert "rxvt-unicode: set correct outdir for tic"ross/next2Ross Burton
This reverts commit a061970ecb03a3d12057c9db17cb6ef4b00a3b60.
2023-12-22Revert "rust-cross-canadian: Fix file conflicts for arm and aarch64"Ross Burton
This reverts commit 190577a39f4721b4e2f9848b76438c2bea945652.
2023-12-22Revert "kernel.bbclass: make do_symlink_kernelsrc reentrant"Ross Burton
This reverts commit 6739fbed4e56a3e67c177d7bf5e3e6cd2b119be9.
2023-12-22Revert "ldconfig-native: Add usrmerge support"Ross Burton
This reverts commit c93fcc1b74cd5c5c06286d2bb4dc4294f0d31a0d.
2023-12-22Revert "kernel.bbclass: make do_symlink_kernelsrc reentrant"Ross Burton
This reverts commit 8e2bcc48d0d835c200e416d162d0190508c0f0f5.
2023-12-22conf/machine-sdk: declare qemu-usermode SDK_MACHINE_FEATURERoss Burton
All of our defined SDK machines (which are assumed to be Linux) support qemu-user, so state this explicitly. Signed-off-by: Ross Burton <ross.burton@arm.com> Link: https://lore.kernel.org/r/20231221170159.1995650-3-ross.burton@arm.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22nativesdk: don't unset MACHINE_FEATURES, let machine-sdk/ set itRoss Burton
There is actually a use for nativesdk MACHINE_FEATURES; for example qemu-usermode being supported, as this is needed to build profile-guided optimised code. We shouldn't use the target MACHINE_FEATURES for this because the target and the SDK can be entirely different, so instead set the MACHINE_FEATURES in nativesdk.bbclass to SDK_MACHINE_FEATURES (which defaults to "") and let the conf/machine-sdk/*.conf files set that as appropriate. Signed-off-by: Ross Burton <ross.burton@arm.com> Link: https://lore.kernel.org/r/20231221170159.1995650-2-ross.burton@arm.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22nativesdk: ensure features don't get backfilledRoss Burton
nativesdk aims to run in a slightly different environment than the target build, so it resets MACHINE_FEATURES and filters DISTRO_FEATURES with DISTRO_FEATURES_NATIVESDK. However, feature backfill happens _after_ these operations: $ bitbake-getvar -r nativesdk-glib-2.0 MACHINE_FEATURES # # $MACHINE_FEATURES [5 operations] # set /home/ross/Yocto/poky/meta/conf/machine/include/qemu.inc:14 # "alsa bluetooth usbgadget screen vfat" # set /home/ross/Yocto/poky/meta/conf/documentation.conf:284 # [doc] "Specifies the list of hardware features the MACHINE supports." # set? /home/ross/Yocto/poky/meta/conf/bitbake.conf:893 # "" # set /home/ross/Yocto/poky/meta/classes-recipe/nativesdk.bbclass:18 # "" # append utils.py:132 [features_backfill] # " rtc qemu-usermode" # pre-expansion value: # " rtc qemu-usermode" MACHINE_FEATURES=" rtc qemu-usermode" This is not intentional nor desired as the target machine features are unrelated to the nativesdk environment. Signed-off-by: Ross Burton <ross.burton@arm.com> Link: https://lore.kernel.org/r/20231221170159.1995650-1-ross.burton@arm.com Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22man-pages: remove conflict pagesChangqing Li
Remove the pages which libxcrypt and shadow already have to avoid following conflicts during install man-pages and libxcrypt/shadow at the same time. Error: Transaction test error: file /usr/share/man/man3/crypt.3 from install of libcrypt-doc-4.4.33-r0.x86_64 conflicts with file from package man-pages-6.04-r0.x86_64 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22appstream: Upgrade 0.16.3 -> 1.0.0Markus Volk
- remove backport patch - update 0001-remove-hardcoded-path.patch - fix api-documentation Version 1.0.0 ~~~~~~~~~~~~~~ Released: 2023-11-11 Notes: * This version breaks API and bumps the SONAME of libappstream! Applications using AppStream will have to be ported to the new API. The 1.0 release is coinstallable with the stable 0.16.x series. Features: * Autoformat C and C++ sources * Remove all deprecated symbols * Drop support for many deprecated AppStream XML features * Use GPtrArray to expose keywords list * Add length argument to raw metadata parsing functions * Add component array container class * Remove named values for display_length relations * Make AsPool only accept/return component boxes * Port all API away from per-entity locale overrides * Reduce appstream.conf to its essentials, make it work on stateless systems * Hide search engine details from public API * Wrap release entries in AsReleaseList container class * Make AsMetadata handle AsReleaseList objects * Refactor is_satisfied result into new RelationCheckResult class * Add a method to check all relations of a component and get the result * Add algorithm to score compatibility with a system, add chassis templates * ascli: Add new check-syscompat command to check chassis compatibility * Implement environment property for component screenshots * Autogenerate translatable DE and gui-environment-style C arrays * Expose more advanced markup conversion function, update function names * Allow BLAKE3 and SHA512 checksums for release artifacts * Stop supporting mailto: URLs in <url/> tags * validator: Improve API and simplify it * validator: Parse XML in pedantic mode when validating * validator: Check screenshot environment property * validator: Only apply summary-has-dot-suffix check to untranslated strings * compose: Allow creating metadata with complete URLs and no base URL * spdx: Add API to retrieve a translated license name from an SPDX ID * qt: Switch to building with Qt6 * qt: Make it possible to iterate ComponentBox * qt: Implement AppStream::ComponentBox::erase * qt: Allow concatenating two ComponentBoxes * qt: Allow loading Pool asynchronously * qt: Use ComponentBox/Releases in Qt bindings as well * qt: Add support for the new API to check relation satisfaction * qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere * bundle: Add linglong as a new type of bundle * Add GUI environment IDs for macOS and Microsoft Windows * validator: Check if Release Description is inside description tag * validator: Add validation for content_rating * Add support for building on Win32 * win32: change some file/path-related code for portability * Implement the developer element for unique developer IDs * Implement scaling factor for screenshots * component-box: Allow removal of components by-index * Implement support for external references and citations * Implement usertags for release data as well * Move ValueFlags to the context, instead of tieing them to components * pool: search: Add additional weight for exact substring matches on names * sysinfo: Add memory size detection support for macOS * Add support for Zstd for on-disk data compression * utils: Make tar unpacker independent of zstd binary presence * Drop Python2 provided tag support * data: Add ‘Endless’ to the list of desktops * Add NetBSD support Specification: * Drop (most) deprecated information * docs: Clarify environment-based screenshot ordering * Add new 'snapshot' release kind * docs: Build all API documentation with gi-docgen * spec: Document the new "developer" element * spec: Document the "reference" tag for registry references * docs: Add example of YAML for references elements * Allow hyphens in the last segment of a component-ID * docs: Drop outdated information from l10n quickstart guide Bugfixes: * meson: check for docbook xsl stylesheets * Fix tweaking of appstream.pc when building as subproject * Fix crash in asc_l10n_search_translations_qt() * qt: Make Qt6 dependency a system dependency. * meson: do not rely on an exe wrapper * meson: do not -I/usr/include when !stemmer * meson: Prevent building attempts with MSVC * meson: Use an SPDX license indentifier in project(license:) * Add meson overrides * compose: Set lower-cased CID for synthesized components again * compose: Set lower-cased CID in desktop-entry parse function * compose: Honor prefix in font search * compose: Select the correct default icon glyphs for fonts * Don't crash when non-YAML documents are read as YAML * Do not override default-priority when parsing multiple metadata files * Ensure stemmer always has the right locale and token-search works * Require a more recent libxmlb to avoid crashes * Rename component get_releases to indicate that releases may not be loaded from the web * Prevent string-id validation functions from matching source comments * Don't define _POSIX_C_SOURCE when building for NetBSD Miscellaneous: * Explain metainfo-ancient error in more detail * Make sed invocation more portable * Add FreeBSD CI * Allow variable shadowing in C++ code * Drop the catchall as-enums unit * vapi: Drop unneeded metadata * Make AsMetadata return a component box for multiple components * apt: Make item descriptions more human-friendly * Streamline README Contributors: Aleix Pol, Alessandro Astone, Alexander Wilms, Dan Yeaw, Daniel Drake, Gary Wang, Gleb Popov, Ingo Klöcker, JakobDev, Jeremy Whiting, Kai Uwe Broulik, Marc-André Lureau, Matthias Klumpp, Philip Withnall, Tao Zuhong, Thomas Klausner, Tristan Partin, and thanks to all translators mentioned in the respective l10n files! Version 0.16.4 ~~~~~~~~~~~~~~ Released: 2023-11-10 Features: * Allow hyphens in the last segment of a component-ID * Implement the developer element for unique developer IDs * Add meson overrides Bugfixes: * meson: Prevent building attempts with MSVC * meson: Avoid potentially bad sed backup filename when fixing .pc file Miscellaneous: * Make sed invocation more portable Contributors: Gleb Popov, Matthias Klumpp, Tristan Partin Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22libadwaita: update 1.4.0 -> 1.4.2Markus Volk
============= Version 1.4.2 ============= - Really fix build with libappstream 1.0 ============= Version 1.4.1 ============= - Fix build with MSVC - Fix build with libappstream 1.0 - AdwCarousel - Fix carousel scroll behavior with page reordering - AdwComboRow - Fix focus when opening the popover - Set the correct state on the selected checkmark - AdwNavigationView - Fix a warning message - AdwTabOverview - Allow child focus on out animations - AdwTabView - Keep view alive during ::page-detached - Fix crashes when using :pages - Docs - Fix erroneous <child> use in breakpoints migration guide - Translation updates - Russian - Serbian Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22lib/packagedata.py: Fix broken symlinks for providers with a '/'Joshua Watt
If a package had a provider with a '/' in it (e.g. "/bin/sh", "/bin/bash", etc.), the generated symlinks were broken due to being at a hard coded depth. Use oe.path.relsymlink() instead to make a correct relative symbolic link Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22lib/oe/path.py: Add relsymlink()Joshua Watt
Adds API to make a relative symbolic link between two directories. The arguments are the same as oe.path.symlink() Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22ncurses: Fix - tty is hung after resetSoumya Sambu
Serial tty is hung after reset command - $echo "test " >> /dev/ttyS0 test $stty -a < /dev/ttyS0 speed 115200 baud; rows 34; columns 153; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; discard = ^O; min = 1; time = 0; -parenb -parodd -cmspar cs8 hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon ixoff -iuclc -ixany -imaxbel iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon -iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke -flusho -extproc $reset $echo "test " >> /dev/ttyS0 ^C $stty -a < /dev/ttyS0 ^C Updating reset_tty_settings API with latest code which fixes tty hung issue Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22rxvt-unicode: set correct outdir for ticChangqing Li
* tic is from ncurses-native, and set TERMINFO as ${RECIPE_SYSROOT_NATIVE}/${datadir}/terminfo of ncurses-native, so the rxvt-unicode terminfo will be wrongly installed in there. set the outdir explicitly to install them to correct dir. * Add ncurses-native as DEPENDS to fix reproducible build issue Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22devtool: deploy: provide max_process to strip_execsClay Chang
Use oe.utils.get_bb_number_threads to get max_process Signed-off-by: Clay Chang <clayc@hpe.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22debianutils: upgrade 5.14 -> 5.15Yi Zhao
ChangeLog: * Shellscript compatibility with BSD and Mac, for "which -s" * d/tests/smoke: Update to test "which -s" Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22archiver.bbclass: Drop tarfile module to improve performanceRobert Yang
* The tarfile module doesn't support xz options or environment varible XZ_DEFAULTS, this makes do_ar_patched incrediblely slow when the file is large, for example, chromium-x11 is about 3GB: - "bitbake chromium-x11 -car_patched" hasn't been done after 3 hours on my host, I checked the partial tar.xz file is only 1.5GB, so maybe more than 6 hours is required to complete the task. - Now only less than 4 minutes is needed on the same host. * Need add xz to HOSTTOOLS when archiver.bbclass is enabled and compression is xz. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22diffoscope: upgrade 252 -> 253Wang Mingyu
Changelog: ============ * Improve DOS/MBR extraction by adding support for 7z. * Process objdump symbol comment filter inputs as the Python "bytes" type (and not str). * Add a missing RequiredToolNotFound import. * Update copyright years. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22ipk: Switch to using zstd compressionJoshua Watt
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. Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22oeqa: add runtime 'maturin develop' test caseTim Orling
Similar to the sdk test case, build the "guessing-game" example from https://maturin.rs/tutorial This test case: * creates a python3 venv * echoes "nameserver 8.8.8.8" to /etc/resolv.conf as we need to have functional DNS to fetch the crates on target * fetches crates, builds guessing-game crate and wheel Put the following in your local.conf: EXTRA_IMAGE_FEATURES += "tools-sdk" SDK_INCLUDE_TOOLCHAIN = '1' SDK_TOOLCHAIN_LANGS += 'rust' IMAGE_INSTALL:append = " python3-maturin" IMAGE_CLASSES += "testimage" TEST_QEMUPARAMS ?= "-m 8192 -smp 4" IMAGE_ROOTFS_EXTRA_SPACE = "10000000" NOHDD="1" NOISO="1" TEST_SUITES = "ping ssh python maturin" Test with: bitbake core-image-full-cmdline bitbake -c testimage core-image-full-cmdline Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22selftest/sstatetest: re-enable gcc printdiff testAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22sstatesig/find_siginfo: unify a disjointed APIAlexander Kanavin
find_siginfo() returns two different data structures depending on whether its third argument (list of hashes to find) is empty or not: - a dict of timestamps keyed by path - a dict of paths keyed by hash This is not a good API design; it's much better to return a dict of dicts that include both timestamp and path, keyed by hash. Then the API consumer can decide how they want to use these fields, particularly for additional diagnostics or informational output. I also took the opportunity to add a binary field that tells if the match came from sstate or local stamps dir, which will help prioritize local stamps when looking up most recent task signatures. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22selftest/sstatetests: fix up printdiff test to match rework of printdiff logicAlexander Kanavin
Other than the formatting changes, there are two functional ones: - use perlcross instead of quilt, as quilt is special in the sense of being excluded from task hash calculcations. perlcross is a full participant. - run the full test (local + sstate) for gcc do_preconfiure change as the necessary fix has been implemented (sstatesig/find_siginfo: special-case gcc-source when looking in sstate caches) Note that when several tasks are found to have changed (as is the case when base do_configure is adjusted), find_siginfo() runs glob.glob("*/*/*taskname*") against autobuilder sstate cache for each of those tasks (six or seven times). This is an expensive operation taking several minutes. I left it in for now, but if it's proven too slow the test would have to be reduced to checking a specific base recipe (e.g. zstd-native) rather than a distant image target. [YOCTO #15289] Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22kernel.bbclass: make do_symlink_kernelsrc reentrantEtienne Cordonnier
The function do_symlink_kernsrc is not reentrant in the case where S is defined to a non-default value. This causes build-failures e.g. when building linux-yocto, then updating poky to a commit which modifies kernel.bbclass, and then building linux-yocto again. Bugzilla: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15325 Tested with a recipe "my-custom-linux" which unpacks sources to a custom ${S} directory and ran symlink_kernsrc several times: $ bitbake -f -c symlink_kernsrc my-custom-linux Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22ldconfig-native: Add usrmerge supportJohannes Pointner
If DISTRO_FEATURE usrmerge is enabled, SLIBDIR is just a symlink to LIBDIR. ldconfig-native uses hardcoded paths for SLIBDIR and LIBDIR that are fine for the not usrmerge case. But if usrmerge is enabled ldconfig-native generates a ld.so.cache for the target, which is done in rootfs.py, that looks like this: 236 libs found in cache `/etc/ld.so.cache' libzstd.so.1 (libc6) => /lib/libzstd.so.1 libz.so.1 (libc6) => /lib/libz.so.1 libxtables.so.12 (libc6) => /lib/libxtables.so.12 libxslt.so.1 (libc6) => /lib/libxslt.so.1 libxml2.so.2 (libc6) => /lib/libxml2.so.2 But it should look like this, which it does in case of not usrmerge: 236 libs found in cache `/etc/ld.so.cache' libzstd.so.1 (libc6) => /usr/lib/libzstd.so.1 libz.so.1 (libc6) => /usr/lib/libz.so.1 libxtables.so.12 (libc6) => /usr/lib/libxtables.so.12 libxslt.so.1 (libc6) => /usr/lib/libxslt.so.1 libxml2.so.2 (libc6) => /usr/lib/libxml2.so.2 As this is part of the generated image(target) this breaks for example the Qt QLibraryInfo paths if Qt is configured 'relocatable' and leads to the issue that the QtWebEngine can find the QtWebEngineProcess, Qt WebEngine resources,... In the case of Qt this issue appears because Qt tries to determine the library locations using dladdr and uses this as base to access QtWebEngineProcess or Qt Webengine resources. Therefore don't let ldconfig-native parse SLIBDIR if it is a symlink. Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22kernel.bbclass: make do_symlink_kernelsrc reentrantEtienne Cordonnier
The function do_symlink_kernsrc is not reentrant in the case where S is defined to a non-default value. This causes build-failures e.g. when building linux-yocto, then updating poky to a commit which modifies kernel.bbclass, and then building linux-yocto again. Bugzilla: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15325 Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22rust-cross-canadian: Fix file conflicts for arm and aarch64Deepthi Hemraj
Rust multilib sdks broken because of the conflicts between attempted installs of rust-cross-canadian for arm and aarch64. Arm and aarch64 target architectures are trying to install cargo.sh and rust.sh in the same path which resulted in the issue. The current patch modifies CARGO_ENV_SETUP_SH and RUST_ENV_SETUP_SH macros that uses MLPREFIX based on the multilib architecture. Hence, creates different file names for the environment setup scripts and resolves the issue. Signed-off-by: Deepthi Hemraj <Deepthi.Hemraj@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22libseccomp: remove redundant PV assignmentRoss Burton
Signed-off-by: Ross Burton <ross.burton@arm.com>
2023-12-22xwayland: upgrade 23.2.2 -> 23.2.3Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22ttyrun: upgrade 2.29.0 -> 2.30.0Wang Mingyu
Changelog: =========== - lspai: Tool to display PAI counter sets - s390-tools: Provide a ShellCheck configuration - cpumf/pai: Add command line option for realtime scheduling - dbginfo.sh: enhance ethtool collection for ROCE - libutil/util_lockfile: add routine to return owning pid of file lock - lszcrypt: Improve lszcrypt output on SE guests - rust: Use a single workspace for all rust tools - zdev: limit the derivation of ZDEV_SITE_ID - zdump/df_s390: Update 'zgetdump -i' output with zlib info - zdump/dfi_s390: Support reading compressed s390_ext dumps - zipl/boot: Integrate zlib compression to single volume DASD dumper - zipl/boot: compile the bootloaders only if HOST_ARCH is s390x - zipl: Add --no-compress option to zipl command - zkey: Also check for deconfigured and check-stopped cards - ap_tools/ap-check: handle get-attributes between pre and post event - libutil: fix util_file_read_*() using wrong format specifiers - rust/pv: fix Invalid write of size 1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-wcwidth: upgrade 0.2.11 -> 0.2.12Wang Mingyu
Changelog: Remove a .pyi file was misplaced in the wheel file distributed on pypi for 0.2.11 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-typing-extensions: upgrade 4.8.0 -> 4.9.0Wang Mingyu
Changelog: https://github.com/python/typing_extensions/blob/main/CHANGELOG.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-trove-classifiers: upgrade 2023.11.22 -> 2023.11.29Wang Mingyu
Changelog: License :: OSI Approved :: Zero-Clause BSD (0BSD) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-pytest-runner: upgrade 6.0.0 -> 6.0.1Wang Mingyu
Changelog: Updated Trove classifier to indicate this project is inactive. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-psutil: upgrade 5.9.6 -> 5.9.7Wang Mingyu
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. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-pip: upgrade 23.3.1 -> 23.3.2Wang Mingyu
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} Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-pathspec: upgrade 0.11.2 -> 0.12.1Wang Mingyu
Changelog: https://github.com/cpburnz/python-pathspec/blob/v0.12.1/CHANGES.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-license-expression: upgrade 30.1.1 -> 30.2.0Wang Mingyu
Changelog: ============ -Use latest skeleton -Update license list to latest ScanCode and SPDX 3.22 -Add Python 3.12 support in CI Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-importlib-metadata: upgrade 6.8.0 -> 7.0.0Wang Mingyu
Changelog: ============ -Removed EntryPoint access by numeric index -Added Distribution.origin supplying the direct_url.json in a SimpleNamespace. -Added diagnose script. -Added EntryPoints.__repr__ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-hypothesis: upgrade 6.90.0 -> 6.92.1Wang Mingyu
Changelog: =========== https://hypothesis.readthedocs.io/en/latest/changes.html Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-hatchling: upgrade 1.18.0 -> 1.20.0Wang Mingyu
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 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-dbusmock: upgrade 0.29.1 -> 0.30.0Wang Mingyu
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 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22python3-babel: upgrade 2.13.1 -> 2.14.0Wang Mingyu
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 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22p11-kit: upgrade 0.25.2 -> 0.25.3Wang Mingyu
Changelog: ============ * rpc: fix serialization of NULL mechanism pointer * fix meson build failure in macOS (appleframeworks not found) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22sysstat: upgrade 12.7.4 -> 12.7.5Wang Mingyu
Changelog: =========== * [Quan quan Cao]: sar/sadc: Add new metrics pgprom/s and pgdem/s. * sar: Remove %vmeff metric. * sadf: Update various output formats to take into account metrics that have been added or removed. * Update DTD and XSD documents. * Update sar manual page. * sar: Add a cron entry and a new systemd service and timer to rotate daily data file at midnight. * Option -V with sysstat commands also displays environment contents. * [Sam Morris]: Use correct encoding to produce hyphen-minus when rendering man pages. * Add UMASK variable definition to sysstat(5) manual page. * Update non regression tests. * Add --getenv option to commands that didn't have it. * Update README file for Debian-based distros. * Update link to my personal web page in README and manual pages. * NLS: Translations updated. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22repo: upgrade 2.39 -> 2.40Wang Mingyu
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 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22opkg-utils: upgrade 0.6.2 -> 0.6.3Wang Mingyu
Changelog: ========= -Add acls and xattrs support -whitespace and styling -update markdown styling -update opkg mailing list -add SECURITY.md -refresh document Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22kea: upgrade 2.4.0 -> 2.4.1Wang Mingyu
Changelog: ========= -The library version numbers have been bumped up for the Kea 2.4.1 stable release. -Fixed interface redetection which had stopped working since Kea 2.3.6. -Fixed a race condition in free lease queue allocator fix-multilib-conflict.patch fix_pid_keactrl.patch refreshed for 2.4. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-12-22gpgme: upgrade 1.23.1 -> 1.23.2Wang Mingyu
Changelog: ============ * Preserve more specific existing failure code. * qt: Start dirmngr with gpgconf to avoid multiple instances. * qt: On Windows, use UTF-8 when logging the error text. * qt: Remove left-over partial files more persistently. * qt: Use a temporary file name when creating signed or encrypted archives. * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built with this flag. 0001-autogen.sh-remove-unknown-in-version.patch0001-pkgconfig.patch 0001-pkgconfig.patch 0001-use-closefrom-on-linux-and-glibc-2.34.patch 0003-Correctly-install-python-modules.patch 0005-gpgme-config-skip-all-lib-or-usr-lib-directories-in-.patch 0006-fix-build-path-issue.patch 0008-do-not-auto-check-var-PYTHON.patch refreshed for 1.23.2 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>