poky/meta/lib/oe
Joshua Watt 6f26093d14 lib/packagedata.py: Add API to iterate over rprovides
Adds an API that makes it easier to iterate over the package data for a
all providers of a runtime dependency.

(From OE-Core rev: 68bdc219a4a819e83217f5b54c463624af8d3b9e)

(From OE-Core rev: 579717212ba2892e32315788ccd65320556d32a3)

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2025-02-15 06:04:44 -08:00
..
package_manager rpm: Pick debugfs package db files/dirs explicitly 2023-08-26 04:24:02 -10:00
__init__.py
buildhistory_analysis.py scripts/buildhistory_analysis: Avoid tracebacks from file comparision code 2020-10-30 13:04:39 +00:00
cachedpath.py
classextend.py meta: Manual override fixes 2021-08-02 15:44:10 +01:00
classutils.py
copy_buildsystem.py copy_buildsystem: allow more layer paths 2022-03-04 17:14:14 +00:00
cve_check.py cve_check: cleanup logging 2024-03-07 08:32:54 -10:00
data.py
distro_check.py sanity/lib: Replace usage of LooseVersion() with bb.utils.vercmp_string_op() 2021-11-29 23:07:13 +00:00
elf.py lib/oe/elf: Add Android OS to machine_dict 2021-08-22 22:21:47 +01:00
go.py goarch: Move Go architecture mapping to a library 2023-11-28 05:00:32 -10:00
gpg_sign.py gpg-sign: Add parameters to gpg signature function 2022-04-05 22:25:13 +01:00
license.py license/insane: Show warning for obsolete license usage 2022-03-02 18:43:25 +00:00
lsb.py
maketype.py meta: correct collections vs collections.abc deprecation 2021-09-19 11:33:14 +01:00
manifest.py package management: Allow dynamic loading of PM 2020-11-24 15:53:07 +00:00
npm_registry.py meta: lib: oe: npm_registry: Add more safe caracters 2023-07-12 05:11:38 -10:00
overlayfs.py overlayfs: Allow not used mount points 2022-11-09 17:42:08 +00:00
package.py package: Add support for kernel stripping 2022-01-13 13:57:26 +00:00
packagedata.py lib/packagedata.py: Add API to iterate over rprovides 2025-02-15 06:04:44 -08:00
packagegroup.py image/packagegroup: Remove PACKAGE_GROUP_*, long since deprecated 2020-04-29 15:02:19 +01:00
patch.py patch.py: Use shlex instead of deprecated pipe 2024-11-15 06:05:32 -08:00
path.py lib/oe/path: Add canonicalize() 2020-12-20 00:03:04 +00:00
prservice.py prservice: remove connection caching 2021-08-23 08:30:55 +01:00
qa.py insane.bbclass: use multiprocessing for collecting 'objdump -p' output 2022-02-08 14:20:18 +00:00
recipeutils.py devtool: finish: handle patching when S points to subdir of a git repo 2022-07-25 15:11:46 +01:00
reproducible.py lib/oe/reproducible: Use git log without gpg signature 2023-01-26 23:37:05 +00:00
rootfs.py rootfs: Add debugfs package db file copy and cleanup 2023-08-26 04:24:02 -10:00
rust.py rust: Introduce arch_to_rust_arch() 2022-03-02 18:44:17 +00:00
sbom.py classes/create-spdx: Add SPDX_PRETTY option 2023-01-06 17:33:23 +00:00
sdk.py sdk.py: error out when moving file fails 2023-07-21 06:27:34 -10:00
spdx.py create-spdx: Fix supplier field 2022-08-23 15:22:52 +01:00
sstatesig.py do_package/sstate/sstatesig: Change timestamp clamping to hash output only 2024-12-09 07:54:03 -08:00
terminal.py lib/terminal.py: Add urxvt terminal 2023-06-23 04:16:41 -10:00
types.py
useradd.py classes/lib/useradd: The option -P is deprecated 2022-02-12 17:05:35 +00:00
utils.py meta/scripts: Improve internal variable naming 2022-03-10 08:00:28 +00:00