Skip to content

Fix licence handling - #2802

Open
Dmitry Baryshkov (lumag) wants to merge 41 commits into
qualcomm-linux:masterfrom
lumag:fix-licences
Open

Fix licence handling#2802
Dmitry Baryshkov (lumag) wants to merge 41 commits into
qualcomm-linux:masterfrom
lumag:fix-licences

Conversation

@lumag

Copy link
Copy Markdown
Contributor

Bump OE-Core revision and fix the fallout caused by the way OE-Core now treats LICENSE specifications: drop recipes with the CLOSED licence, use SPDX expressions elsewhere.

@koenkooi

Copy link
Copy Markdown
Contributor

Nice work, the CI errors seem to be unrelated:

/work/build/tmp/work/armv8a-qcom-linux/xterm/410/temp/log.do_configure.1054257

Dmitry Baryshkov (lumag) and others added 15 commits August 2, 2026 17:25
Update OE-Core revision to include SPDX-related changes, also bump the
meta-openembedded to make it build with the OE-Core changes (and
meta-updater to work with new meta-oe).

Relevant changes for OE-Core:
- 9a25b3e72051 lib/oe/sbom: Improve SPDX parsing error debugging
- 9d89b3b802ba sbom-cve-check-update-nvd-native: -> 2026.07.23-000007
- 1323691ceab2 sbom-cve-check-update-cvelist-native: -> 2026-07-23
- ff6f41cc6e95 fragments/yocto/sbom-cve-check: fix conflict with tag=
- c0508fbea8d2 resulttool: Add support for ptests results for both musl and glibc
- d4de7d0256ac classes/cargo: remove BUILD_MODE, replace with CARGO_PROFILE
- 0ffe43b82eee classes/cargo: fix indentation
- 41a491a66109 kernel.bbclass: pass args instead of tuple of args to runstrip()
- 877925933e44 oeqa/selftest/liboe: cover oe.path's own path logic
- 7cd04d49d405 oe/path: canonicalize('') should return '' rather than the cwd
- 166f824f767b oe/path: don't glob-expand the destination in symlink(force=True)
- a5d6d5a32b82 oe/path: fix bare `false` NameError in __realpath's isdir guard
- 4666968b23ee libxfont: remove recipe
- 05dfd604d931 license: fix list_licenses() crash on CLOSED and empty licenses
- cb720ea98b67 documentation: Update documentation for SPDX License expressions
- 46bb48b42be3 kernel-uboot: drop FIT_KERNEL_COMP_ALG_EXTENSION
- dc00e830c3f8 kernel-fit-image: introduce FIT_OS variable to override 'os' field
- fe1b5a0e7a39 kernel-fit-image: avoid shadowing os stdlib import
- 54c4b4826a3a kernel-fit-image: make kernel entry point and load address optional
- f881352e1bae go-vendor.bbclass: Run vendor_unlink task under fakeroot
- 79d251a18938 oeqa/selftest: Add go-vendor.bbclass selftest suite
- 8f1d59c7cfc6 go-vendor.bbclass: Fix test file exclusion and license propagation
- 2229426b729a python3-xmltodict: set CVE_PRODUCT
- 89a0ba3c2da2 python3-pyyaml: set CVE_PRODUCT
- ba3d752e5770 python3-pyopenssl: set CVE_PRODUCT
- 48428c0fe22d python3-idna: set CVE_PRODUCT
- 26c49743ec43 python3-certifi: set CVE_PRODUCT
- 041bb815fc4e devtool: recognize perldelta.pod as a changelog file
- 4c417ba8824d opensbi: bump to 1.9
- d9a75fa667a8 scripts/contrib: add helper to report and fix missing SRC_URI ;tag=
- 0813c7dc9f37 xmlto: correct srcrev to point to released version
- 56449f331540 cryptodev-linux: add +git to version
- 00864cf5bcb6 meta: Add tag in SRC_URI to multiple recipes
- 8a4758455a25 libpng: set status for CVE-2026-40930
- 9ec96af2aa75 xorg-libs: use meson where possible
- b99190eae50f xorg-lib-common: add builder class variable
- f082e3676265 xorg-lib-common: disable documentation generation
- 927239b18be2 xorg-lib-common: remove --*-malloc0returnsnull from unknown configure option ignore list
- 85d5ea0e1b6e site: remove obsolete xorg_cv_malloc0_returns_null
- ca5307f9c21c lib/oe/patch: avoid duplicated "From:" in generated patches
- 2b1db6ec316d packagegroups: add nativesdk-packagegroup-sdk-host-clang
- a05c097edb55 packagegroups: add nativesdk-packagegroup-sdk-host-rust
- 500b45f8382a packagegroups: Add packagegroup-core-buildessential-rust
- 41ac3cce361a quota: Move dbus, libnl dependencies to PACKAGECONFIG
- 595c3533b89b quota: Move e2fsprogs dependency to PACKAGECONFIG
- f378f1cf1184 quota: Drop gettext-native from DEPENDS
- 4339890671f8 rpcbind: Drop dependency on quota
- 2cafdfb74421 shaderc: add CPPFLAG to fix header location and drop the patch
- 942813bf3f24 vim: add PACKAGECONFIG option for desktop files
- 03d6922cd069 vim-tiny: bugfix for enabling vim for vim-tiny
- 6660edebe2ad base-files: Install /etc/mtab in a systemd-friendly way
- df088046fbbc gnupg: drop upstream-version-is-even
- 803b7d9a38bd tcmode-default: Also set PREFERRED_VERSION for nativesdk-rust
- 909d3ba1fa92 uki.bbclass: make initramfs optional
- 7e06aa11e937 classes/testimage: capture systemd coredumps on failure
- 3c0a42078b61 oeqa/utils/postactions: invoke coredumpctl on test failures
- e9e7e938b4d4 buildhistory_analysis: show changes to RSUGGESTS
- 0e3756efe092 kernel-arch: add KERNEL_TOOLCHAIN to switch the whole kernel toolchain
- f7b9b2c83ad9 module.bbclass/make-mod-scripts: inhibit default dependencies
- f92bfb5309d8 kernel-arch: fall back to GNU ld unless ld-is-lld is in DISTRO_FEATURES
- 473f322d096a systemd-tools-native: fix systemctl/hwdb --root on RHEL 8 hosts
- 4ccc82be994b systemd: upgrade to 261.1
- 7807da168dc0 systemd: no need to use qemu for hwdb update
- 2a7c2ddd739d systemd-tools-native: add systemd-hwdb
- 8bbcc441e12c systemd: Add backport of EFI_MEMORY_ATTRIBUTE_PROTOCOL warning downgrade patch
- 717badf77f4a systemd-tools-native: reduce dependencies, add comments
- ff985de4df46 systemd-systemctl-native: rename to systemd-tools-native
- d8e6b86d89ff modutils-initscripts: remove obsolete systemd masking
- 2ace925cc4a2 initscripts: remove obsolete systemd masking
- 5107c33bc6d8 keymaps: remove obsolete systemd masking
- 4e91abb26125 classes/systemd: remove obsolete DEPENDS
- a96f87266d63 systemd: move systemd-systemctl-native PACKAGE_WRITE_DEPS to systemd.bb
- bb9c619174a6 systemd: drop redundant runtime dependencies
- 496ab6151ead linux-yocto/6.18: drm/virtio: fix deadlock in display_info_cb by removing hotplug from dequeue worker
- c98e8391b322 linux-yocto-dev: enable BSP config audit reporting
- edf663b00235 linux-yocto-dev: bump to v7.2
- d98dedd76971 linux-yocto/6.18: update to v6.18.39
- dd5c480785a4 linux-yocto/6.18: update to v6.18.38
- 358c27b4e001 linux-yocto/6.18: update to v6.18.36
- 90f823defa32 pseudo: Add in openat2, exec and linkat fixes
- a4eb7bc2a750 linux-firmware: fix typo Firwmare/Firmware in one of the LICENSEs
- 49d24e9b4e19 glib-networking: update LICENSE for openssl PACKAGECONFIG
- a6c162c3163c gcc: Update license
- ce8b2340e4a3 cargo_c.bbclass: pass --libdir to cargo cinstall
- 248b2a63030e python3-dtc: use https to fetch from git
- 88394831975f msmtp: remove LSB-specific overrides
- cbc179cdb472 gcc: remove LSB-specific overrides
- 880751ab646b libxml2: remove LSB-specific overrides
- 7bf1aa498032 base-files: remove LSB-specific overrides
- fe3a72172d7a lib/oe/spdx30_tasks: fix image deploy dir
- 9e24cbc8be43 sudo: Enable PACKAGECONFIG[audit selinux] by DISTRO_FEATURES
- 280824330452 shadow: Enable PACKAGECONFIG[acl audit selinux] by DISTRO_FEATURES
- 25b75d77b21c cronie: Enable PACKAGECONFIG[audit selinux] by DISTRO_FEATURES
- 03a292264775 rpm: Enable PACKAGECONFIG[acl audit selinux] by DISTRO_FEATURES
- dd679fd3801b libpam: Enable PACKAGECONFIG[audit] by DISTRO_FEATURES
- 7e6e08386c5e dbus: Enable PACKAGECONFIG[audit] by DISTRO_FEATURES
- 16a38984d415 selftest/layerappend: Improve LICENSE handling
- 36fe911fbebf recipes: Convert licenses to SPDX expressions
- 8ec5b7405130 scripts/contrib: Add reuse-get-license.py
- be0dd4fc0f49 oeqa: selftest: bbtest: Fix license exception
- 063dc47ff657 lib/oe/sbom30: Handle None in Relationship
- 879df9b40a18 meta-selftest: libxpm: Fix license
- a1102725b8b8 meta-selftest: Clarify license on test recipes
- 727ea2769c89 license: Remove tidy_licenses()
- 385c14d66875 classes/go-mod-update-modules: Switch to SPDX license
- e3c5cb744195 lib/oe/license: Rework package licenses matching
- dc1f59e53446 recipes: Fix up licenses
- 3f889dbb508d libgit2: Replace deprecated SPDX identifier
- f15b5370794d flac: Replace deprecated SPDX identifier
- 782bac3bb962 libglvnd: Replace deprecated SPDX identifier
- 5a9e263ef0b5 gnu-config: Replace deprecated SPDX identifier
- 33b1c0dc3406 autoconf-archive: Replace deprecated SPDX identifier
- 86a5e4b74db0 xz: Replace deprecated SPDX identifier
- 5843b43197cc gcc-common.inc: Remove LICENSE
- 57f2212f1d5b convert-spdx-licenses: Convert to valid SPDX expressions
- 655d401f25b6 meta-selftest: Add NO_GENERIC_LICENSE
- 3aa8239f49b1 linux-firmware: Convert to SPDX license strings
- e9d424738d6f classes/conf/lib: Parse LICENSE as SPDX Expression
- 51c793022081 lib/oe: Add SPDX license library
- 9c8d126ac9bb common-licenses: Add SPDX License Exceptions
- 4190cdd6ceff scripts/pull-spdx-licenses.py: Add exceptions
- 369fbe9d475b xset: build with meson
- e6e9394954c0 xrandr: build with meson
- 8ae7c96e3e66 xkbcomp: build with meson
- ac94317411be xeyes: build with meson
- 82b9121357c7 xev: build with meson
- d90b9c9c7e5a xdpyinfo: build with meson
- 41b14e046179 mkfontscale: use meson
- d3370e01e46e xorg-app-common: add builder class variable
- 3a9861e588bc patchelf: build with meson
- 35014b128ce2 libpsl: use libidn2 instead of ICU
- 79c26b592a99 evdev: build with meson
- a789d51df4f8 libxml2: clean up xmlconf mode fixups
- 7a6596925cb0 testimage: handle bootlog variants on failed qemu tests
- b75738de6f96 python3-websockets: enable ptest
- 08a829e53d7c curl: Add support for libssh
- 3654efbe3e73 python3-pyasn1: upgrade 0.6.3 -> 0.6.4

Relevant changes for meta-openembedded:
- dc2335d63b27 xterm: Explicitly specify directories for gnu-configize
- 8a7404aa728f librice: fix rice-proto.h lookup by not sysroot-rewriting internal .pc
- f1e6448c6062 vboxguestdrivers: depend on virtual/libc for userspace mount utility
- defa243f7f74 ufw: make usrmerge setup.py sed idempotent
- cfacdd3f2e29 python3-canopen: Add recipe
- 8b222761c316 python3-canmatrix: Add recipe
- 2dc51e7171cc xdg-desktop-portal-wlr: update 0.8.1 -> 0.8.2
- a9bfe001bdfe python3-h11: set CVE_PRODUCT
- 59e6bf89f6ba python3-aiodns: set CVE_PRODUCT and set status for CVE-2025-48945
- 7bff20d42dd0 dav1d: update 1.5.3 -> 1.5.4
- b32fbca39054 memory-control-config: add recipe for per-service systemd memory limits
- 4708606398c2 python3-invoke: Enable tests
- b883bd305d1a python3-pytest-relaxed: Add recipe
- d75121c68a95 mimic: update LICENSE format
- 4086581c131a ktx-software: update LICENSE format
- 6b78f5bfb057 liboauth: update LICENSE format
- 51a9c08ad2b8 influxdb, crucible, syzkaller: update LICENSE format
- 00e2d00f79da xfce4-dev-tools: upgrade 4.21.1 -> 4.21.2
- 3bbff68a3c9e libsimplelog: upgrade 1.0.8 -> 1.1.0
- 91b07cfc7a58 libsimplelog: add binary log feature and cache hit/miss support
- 5f231b197c18 nginx: set status for CVE-2026-42055 and CVE-2026-48142
- b171dc9922de libcoap: set status for CVE-2023-51847
- bb4529d9c148 tcpdump: set status for CVE-2024-2397
- b465d9cf61f9 python3-protobuf: set status for CVE-2024-7254
- faadc555ea68 protobuf: set status for CVE-2024-7254
- 57f075ca9b39 python3-grpcio: set status for CVE-2023-33953 and CVE-2024-37168
- 376c6bb62bc2 grpc: set status for CVE-2023-33953 and CVE-2024-37168
- 09a7b1507297 ltrace: fix PRIb64 length modifier on LP64 musl
- f6d0ac5b3ffb python3-django: upgrade 5.2.15 -> 5.2.16
- 283a1fb6870b python3-django: upgrade 6.0.6 -> 6.0.7
- 44f5d309d7c6 python3-invoke: Upgrade 2.2.1 -> 3.0.3
- a49b5106a12e python3-autobahn: Upgrade 26.6.1 -> 26.7.1
- 259d5988768d python3-imageio: Upgrade 2.37.3 -> 2.37.4
- e1dc6c6ce3a6 crash-trace: add recipe for crash trace extension module
- c4022bc43d27 tigervnc: Fix do_configure Error
- f8178c4eea35 zsh: Update 5.9.1 -> 5.9.2
- d0d561568ad8 proxy-libintl: Delete recipe
- d6ca5ef9048e wolfssl: upgrade 5.9.1 -> 5.9.2
- 3b88084a4ed8 c-ares: set status for CVE-2025-31498
- cb1181935c44 bit7z: set status for CVE-2026-45380 and CVE-2026-45384
- eda25795f2f0 7zip: set status for CVE-2026-58052
- e815f8d54517 python3-wxgtk4: Use valid SPDX identifier for the wxWindows license
- 8feefaff1a22 wxwidgets: use non-deprecated SPDX license expression
- 8f3df8b447aa recipes: Convert licenses to SPDX expressions
- 01232d6238c4 crossguid: remove crossguid-config.cmake file
- 75edbaa49290 python3-lief: Upgrade 0.17.3 -> 1.0.0
- 7f0fc2218111 python3-scikit-build-core: Upgrade 0.12.2 -> 1.0.3
- 26a06bc8830c webkitgtk3: upgrade 2.52.4 -> 2.52.5
- a16ec4b009ca libwebsockets: patch CVE-2026-10650
- b574afd23b56 libwebsockets: set status for CVE-2025-1866
- 566ad9377bd3 nginx: upgrade 1.30.3 -> 1.30.4
- a088b38838fe nginx: inherit upstream-version-is-even
- f60de74afb16 python3-ukkonen: use python_setuptools_build_meta
- 1a173de217c3 joe: Fix assign to stdin, use freopen instead
- 38b04af7723c bdftopcf: remove dependency on libxfont
- 499ad2b72eb2 python3-pydantic: Upgrade 2.12.5 -> 2.13.4
- a7f8c37ffd21 python3-pydantic-core: Upgrade 2.41.5 -> 2.46.4
- a21f36c865a1 xwud: upgrade 1.0.7 -> 1.0.8
- bec3f73dfbd7 xwd: upgrade 1.0.9 -> 1.0.10
- 20c5d3d37d40 xstdcmap: upgrade 1.0.5 -> 1.0.6
- fb67b9e3e10e xsetroot: upgrade 1.1.3 -> 1.1.4
- cda194b05989 xrefresh: upgrade 1.1.0 -> 1.1.1
- 7cceafcf4a11 xrdb: upgrade 1.2.2 -> 1.2.3
- 7abed187c5c0 xlsfonts: upgrade 1.0.8 -> 1.0.9
- 9ef870006908 xlsatoms: upgrade 1.1.4 -> 1.1.5
- b630b992b868 xkbutils: upgrade 1.0.6 -> 1.0.7
- af1e23cfdead wireshark: upgrade 4.6.6 -> 4.6.7
- 263c798b3aaf thrift: upgrade 0.23.0 -> 0.24.0
- b676a8b203b8 python3-xxhash: upgrade 3.8.0 -> 3.8.1
- 687cf2b45acd python3-virtualenv: upgrade 21.5.1 -> 21.6.1
- ea00a3bf35e6 python3-tzdata: upgrade 2026.2 -> 2026.3
- 5c7090d01c74 python3-tqdm: upgrade 4.68.3 -> 4.68.4
- 129794b97dff python3-tox: upgrade 4.56.1 -> 4.56.4
- 682edf0b43cd python3-thrift: upgrade 0.23.0 -> 0.24.0
- fe62dc0a4700 python3-regex: upgrade 2026.6.28 -> 2026.7.10
- d51c96da35b2 python3-pymodbus: upgrade 3.13.1 -> 3.14.0
- e96bda586c04 python3-pikepdf: upgrade 10.9.1 -> 10.10.0
- 528436c93671 python3-nltk: upgrade 3.9.4 -> 3.10.0
- 72d2b042d85c python3-huey: upgrade 3.1.1 -> 3.2.1
- 3041c287580d python3-google-auth: upgrade 2.55.1 -> 2.55.2
- d5883b05fea3 python3-filelock: upgrade 3.29.6 -> 3.29.7
- d59519004150 python3-discovery: upgrade 1.4.3 -> 1.4.4
- 6a2331841aa7 python3-croniter: upgrade 6.2.3 -> 6.2.4
- 62d4e07ca874 python3-coverage: upgrade 7.15.0 -> 7.15.1
- 85b3a04b093d python3-cmd2: upgrade 4.0.0 -> 4.1.1
- 9656ab7a40c3 python3-cmake: upgrade 4.3.4 -> 4.4.0
- 555c071d592a python3-ckzg: upgrade 2.1.7 -> 2.1.8
- 6feb5955b483 python3-bumble: upgrade 0.0.231 -> 0.0.232
- db3a1462afea python3-bitarray: upgrade 3.8.2 -> 3.9.0
- 8529a1f0281a python3-anyio: upgrade 4.14.1 -> 4.14.2
- c13b1c4115da proftpd: upgrade 1.3.9b -> 1.3.9c
- d18b472bd0e7 postfix: upgrade 3.11.4 -> 3.11.5
- 537a8708894b memcached: upgrade 1.6.43 -> 1.6.45
- 8e0a40b69554 mcelog: upgrade 210 -> 211
- 27dd6eb72c11 libxfce4ui: upgrade 4.21.8 -> 4.21.9
- 837967935ef3 libdbi-perl: upgrade 1.649 -> 1.650
- ed05045b93d2 freerdp3: upgrade 3.27.1 -> 3.28.0
- e466d5dc0808 fastfetch: upgrade 2.65.2 -> 2.66.0
- 0880e3dfd4d1 cpan-requirements-dynamic: upgrade 0.002 -> 0.003
- 003db9b546ae python3-asgiref: Upgrade 3.11.1 -> 3.12.1
- 76f3ce3f9ec3 python3-term: Upgrade 2.5 -> 3.0
- aa989bf6027f python3-asttokens: Upgrade 3.0.1 -> 3.0.2
- 3d2279ddbadb python3-oletools: Enable tests
- 74b76f0b8a04 dbus-broker: package ptest files from nonarch_libdir
- 3e67d2380898 libcamera: update 0.7.1 -> 0.7.2
- e93799db0e7c nushell: upgrade 0.111.0 -> 0.114.1
- cac9189f1d11 librust-cxx: upgrade 1.0.194 -> 1.0.197
- 1c1e7a0bc797 frr: Fix native clippy failing to load libatomic.so.1
- 9288bef5190a thermald: upgrade to 2.5.12
- 301380a91509 xfdesktop: upgrade 4.20.2 -> 4.21.0
- 7b4333942bba mpd: fix build against fmt 12.2.0
- 1656c0abb57e bpftrace: fix patch context so -fno-stack-protector applies to test object
- f4da51499db6 librav1e: fix nasm-native dependency override for x86-64
- f45c61532301 gerbera: fix build against fmt 12.2.0
- 00e7a9118097 sysdig: Use LuaJIT headers to match the linked LuaJIT library
- e8b8f3ddd93b bpftrace: link test data source binary without host runtime
- ebde9459c894 sysdig: Fix intermittent missing libsinsp/libscap headers on rebuild
- 7488d36e5daf python3-dbus-deviation: Drop all setup_requires to fix build failure
- 0bd556ec1c60 gnome-calendar: fix build against libical 4.0
- 1e4599311b37 opencl-cts: Suppress -Wfree-nonheap-object compiler warning
- 545dc4cb3fcc evolution-data-server: update 3.56.2 -> 3.60.2
- 9133d73d9c9b meta-webserver: Depend upon networking layer
- 9da1a500c8ac postgresql: adapt to systemd-systemctl-native merge into systemd-tools-native
- 6c10e92dcc05 pegtl: Correct the license to BSL-1.0
- 0207553f4132 pjproject: Add recipe
- eb86706cf024 uim: fix cross-build segfault by loading native plugins in uim-module-manager
- 7ff163dd5429 fex: force use of bundled fmt to fix build against fmt 12.2.0
- 9af450bfa6ee python3-wand: Enable tests
- 86154d51da96 python3-rarfile: Enable tests
- b7904a84396e fuse-archive: Add recipe
- 6dbf71845427 pipewire: update 1.6.7 -> 1.6.8
- 250067e21742 python3-rarfile: Upgrade 4.2 -> 4.3
- 000648e96875 python3-pyppmd: Enable tests
- 30efccb3bbc1 python3-pybcj: Enable tests
- b0ec01f34cbb python3-screeninfo: Enable tests
- 43ff65960ca3 python3-olefile: Enable tests
- dd485a9b9cec python3-jsbeautifier: Enable tests
- 5c93a4675961 fex: Upgrade to FEX-2607 release
- 9cca0fa277e4 python3-pikepdf: Fix cross build with scikit-build-core
- 4a49365ea7fd python3-pychromecast: Relax build requirements
- 6860ce914d84 python3-charset-normalizer: Relax setuptools upper bound in build requirements
- 857d8ecdad8f python3-httptools: Relax setuptools upper bound in build requirements
- bfcba095ff69 python3-unidecode: Enable tests
- d8b0db42797b python3-pikepdf: Upgrade 10.5.1 -> 10.9.1
- 10d459542c0c python3-pybind11: Upgrade 3.0.1 -> 3.0.4
- 3ead25b4154d xarchiver: upgrade 0.5.4.26 -> 0.5.4.27
- 1fe38ad4f0a9 weechat: upgrade 4.9.2 -> 4.9.3
- 1d4b9aa3598d upower: upgrade 1.91.2 -> 1.91.3
- ce3f8ac48130 stunnel: upgrade 5.78 -> 5.79
- 041e9b73bbf7 ssh-audit: upgrade 3.3.0 -> 3.9.0
- 43fc425c3276 smarty: upgrade 5.8.3 -> 5.8.4
- d75934eb1825 rabbitmq-c: upgrade 0.16.0 -> 0.17.0
- 8221b753ef25 python3-xmlschema: upgrade 4.3.1 -> 4.3.2
- 3713c74d4333 python3-tzlocal: upgrade 5.4.3 -> 5.4.4
- 01318c106ccf python3-twitter: upgrade 4.16.0 -> 4.17.0
- b3fd19341fce python3-sentry-sdk: upgrade 2.63.0 -> 2.64.0
- d8631e3c54ee python3-responses: upgrade 0.26.1 -> 0.26.2
- 1bbf616f2614 python3-pillow: upgrade 12.2.0 -> 12.3.0
- b1057e7630aa python3-mlcommons-loadgen: upgrade 6.0.15 -> 6.0.16
- f6f776cce2eb python3-lazy: upgrade 1.6 -> 2.0
- 35d73585bd4e python3-jsbeautifier: upgrade 2.0.1 -> 2.0.3
- 172ef6ae60c8 python3-humanize: upgrade 4.15.0 -> 4.16.0
- bc97dfed0477 python3-huey: upgrade 3.0.3 -> 3.1.1
- 1a6467d065af python3-faker: upgrade 40.23.0 -> 40.28.1
- ef1f22628dcb python3-discovery: upgrade 1.4.2 -> 1.4.3
- eded3d63e101 python3-cbor2: upgrade 6.1.2 -> 6.1.3
- 6ff01237c01a python3-bumble: upgrade 0.0.230 -> 0.0.231
- 4408a001a36d python3-argcomplete: upgrade 3.6.3 -> 3.7.0
- 444365724b00 python3-aiohappyeyeballs: upgrade 2.6.2 -> 2.7.1
- 9a283814144a ostree: upgrade 2026.1 -> 2026.2
- df123bfb0ba6 openvpn: upgrade 2.7.4 -> 2.7.5
- 0c7930db9317 ndctl: upgrade v84 -> v85
- 837affbf9409 mm-common: upgrade 1.0.7 -> 1.0.8
- abc5c5be3b9f memcached: upgrade 1.6.42 -> 1.6.43
- 851b222a4a4f libxmp: upgrade 4.7.0 -> 4.7.1
- 15024435a78d libsdl3: upgrade 3.4.10 -> 3.4.12
- a4750af2fe7f libio-compress-perl: upgrade 2.221 -> 2.223
- c63bd731e46f imagemagick: upgrade 7.1.2-26 -> 7.1.2-27
- 73e6c674652c graphviz: upgrade 15.0.0 -> 15.1.0
- 57de930d762c geoclue: upgrade 2.8.1 -> 2.8.2
- b5741b081fdf ctags: upgrade 6.2.20260628.0 -> 6.2.20260705.0
- c75b94b284dd bcc: upgrade 0.36.1 -> 0.37.0
- 0770ef40431a c-ares: upgrade 1.34.6 -> 1.34.8
- 17afdec9d85f libheif: Upgrade 1.21.2 -> 1.23.1
- 13b03634786e python3-pycurl: Enable tests
- 175976dbf912 python3-flaky: Add recipe
- a0e385b75b8f python3-pycurl: Upgrade 7.46.0 -> 7.47.0
- 38b4e99b5b85 python3-filelock: Upgrade 3.29.4 -> 3.29.6
- 7c601563faec python3-aiohttp: add buildpath HOME check exception due to upstream pkg
- 6b5556bba4f9 python3-pyroute2: Add sqlite3 to RDEPENDS
- 4c9bde775974 minisign: Add recipe
- 0eda0f3c556d mbedtls: set CVE_STATUS for CVE-2025-66442
- 34b5cd16f1c6 php: upgrade 8.5.7 -> 8.5.8
- d064444785c3 fastfetch: drop drm-amdgpu and split vaapi into va-drm/va-x11
- f39021c5df70 uutils-coreutils: delete .cargo/config.toml
- 4182694dbb2f librav1e: make nasm dependency x86-specific
- be38668908b8 python3-markdown-it-py: version bump 3.0.0 -> 4.2.0
- ad51aba1a76c python3-genson: Enable tests
- 8e729d2423c6 python3-genson: Upgrade 1.3.0 -> 1.4.0
- df857d0b27f2 python3-stevedore: Upgrade 5.8.0 -> 5.9.0
- 60e702c713fe python3-coverage: Upgrade 7.14.3 -> 7.15.0
- 4c1ec8349ea0 python3-croniter: Upgrade 6.2.2 -> 6.2.3
- 9aef1f7ee6b4 ttf-noto-emoji: upgrade 20200916 -> 2.051
- 9796702aa784 libgpiod: update to v2.3.1
- 88409f1cde2b pipewire: add MP3 compressed offload support
- 2e079404daff xfce4-panel : upgrade 4.21.1 -> 4.21.2
- e5ba52fccab3 gd: add missing library deps to PACKAGECONFIG entries
- fcf56020b93a gd: restore png, zlib, and tiff in the default PACKAGECONFIG
- 8cc4e2f21462 canvenient: update to version 1.02
- ae8eecd7c85f canopenterm: update to version 2.03
- c564a7e833ba tigervnc: Fix do_configure Error
- da27b5fb7471 android-tools: fix native build
- af37a6f0fbfe gpiod-sysfs-proxy: update to v1.0.2
- 155fd062e2bd pcp: Add readline-native and ncurses-native to pcp-native DEPENDS
- 63a5292025a4 crash: Fix cross compilation for 32-bit arm
- cd75edf25ddd libuio: fix FILE descriptor leak
- f1e12abbd387 valkey: upgrade 9.0.4 -> 9.1.0
- aa4d8aea4bbe xclock: upgrade 1.1.1 -> 1.2.0
- 17d8f29cf6c7 uthash: upgrade 2.3.0 -> 2.4.0
- 39399bd1e4cd swagger-ui: upgrade 5.32.7 -> 5.32.8
- 1ab1ba1b9c26 smcroute: upgrade 2.5.7 -> 2.6.0
- e6fd95cd3984 smarty: upgrade 5.8.0 -> 5.8.3
- 69779c01a9ff rasdaemon: upgrade 0.8.4 -> 0.8.5
- 878e50cb2cb3 python3-xxhash: upgrade 3.7.0 -> 3.8.0
- 2503e89f0273 python3-wand: upgrade 0.7.1 -> 0.7.2
- 96a8f3442c20 python3-typer: upgrade 0.26.7 -> 0.26.8
- a7fadfcc98ca python3-tox: upgrade 4.55.1 -> 4.56.1
- f2fb6d3cba6e python3-regex: upgrade 2026.5.9 -> 2026.6.28
- 91157eac1995 python3-redis: upgrade 8.0.0 -> 8.0.1
- 3ccda013a4ec python3-pandas: upgrade 3.0.3 -> 3.0.4
- da5aa5c5cd57 python3-mlcommons-loadgen: upgrade 6.0.14 -> 6.0.15
- 489940528298 python3-ipython: upgrade 9.14.1 -> 9.15.0
- 69b5baba2780 python3-httplib2: upgrade 0.31.2 -> 0.32.0
- f42f9d6d4db8 python3-hpack: upgrade 4.1.0 -> 4.2.0
- 283db25aa9ef python3-greenlet: upgrade 3.5.2 -> 3.5.3
- 2aa5be7400bc python3-google-auth: upgrade 2.55.0 -> 2.55.1
- 9c7833c74100 python3-gmpy2: upgrade 2.3.0 -> 2.3.1
- dd1c2b148d02 python3-fastnumbers: upgrade 5.1.1 -> 5.2.0
- 1d27eee4a796 python3-fastapi: upgrade 0.138.0 -> 0.138.1
- 90866b4b0954 python3-elementpath: upgrade 5.1.2 -> 5.1.3
- e17d5c0e015e python3-apiflask: upgrade 3.1.0 -> 3.1.1
- 370154993122 python3-anyio: upgrade 4.14.0 -> 4.14.1
- 8e13fee30997 python3-alembic: upgrade 1.18.4 -> 1.18.5
- d5325bf1ef42 python3-aioresponses: upgrade 0.7.8 -> 0.7.9
- d84837230230 nano: upgrade 9.0 -> 9.1
- 859de94942b3 libio-socket-ssl-perl: upgrade 2.098 -> 2.099
- 015e2a026e0f libgedit-gfls: upgrade 0.4.1 -> 0.4.2
- 3772428e99e5 libass: upgrade 0.17.4 -> 0.17.5
- 9e769d22e6c7 haveged: upgrade 1.9.24 -> 1.9.26
- 2f0fd5faeb04 gvfs: upgrade 1.60.0 -> 1.60.1
- 3e1be0f9c4e2 fluentbit: upgrade 5.0.7 -> 5.0.8
- f412e3906906 fastfetch: upgrade 2.64.2 -> 2.65.2
- b44ce41c46d4 ctags: upgrade 6.2.20260621.0 -> 6.2.20260628.0
- 865e1b8159e1 7zip: upgrade 26.01 -> 26.02
- d7a3558e4125 lvgl-demo-fb: Update to 9.5.0
- 4603243cc52c lvgl: Update to 9.5.0
- b2dd6be12ef3 freeglut: build without the glvnd distro feature for X11, Wayland and GLES
- 3ba7fea73510 apitrace: do not embed source dir into binary (buildpaths QA)
- c3377df257b0 tokyocabinet: drop $HOME/lib from LD_RUN_PATH to fix buildpaths QA
- 9c02e30bef90 usbguard: fix bundled PEGTL demangle static_assert with GCC 16
- 884e0c9ff741 libyui-ncurses: fix wchar_t stream to narrow ostream for GCC 16
- a93093b2d44e telepathy-glib: relax -Werror=incompatible-pointer-types for GCC 14+
- 089472974c6c redis-plus-plus: relax -Werror=maybe-uninitialized for GCC 16
- 2eec21779cc1 avro-c++: relax -Werror=unused-but-set-variable for GCC 16
- b1134894085a assimp: disable warnings-as-errors to fix GCC 16 build
- d3d3506ad907 libowfat: relax -Werror=incompatible-pointer-types for GCC 14+
- f7352f131c88 android-tools: fix build with libstdc++ and current C++ frontends
- fafc6d2942c6 procmail: drop target-only libs from native autoconf.h probe
- 7153beeccb76 libmng: skip pre-configure make clean via CLEANBROKEN
- 456502c8a370 pam-radius: skip pre-configure make clean via CLEANBROKEN
- e04efc88e92d abseil-cpp: fix clang build with BMI2
- af3b353bbfac pimd: skip pre-configure make clean via CLEANBROKEN
- 4278aeace7e5 xfce4-panel: fix redefinition of autoptr cleanup for XfceTitledDialog
- f7bd7b11ba35 python3-croniter: refresh trove-classifiers patch
- caf16b555880 minifi-cpp: fix fmt branch and retarget gcc-16 patch
- d532bde92047 mbuffer: build in-tree so mkversion.sh is found
- dd7292fee52a genimage: set pipefail shell explicitly for cross builds
- b8adbe20c932 gd: guard GCC-only -Wno-error=maybe-uninitialized
- 08a0e6429bea pstack: include <cstdint> for fixed-width integer types
- 7094af24e78d poke: fix cross configure of bundled jitter
- 5effccd77aa6 breakpad: fix build with GCC 16
- d35092260d8a android-libboringssl: Use discarded-qualifiers that works with clang
- 045aade8e99f weechat: fix cross Python detection
- bc404033bbcf networkmanager-openconnect: only require webkit2gtk for the auth dialog
- f2ecf2840489 libcamera: fix malformed -Wno-error=array-bounds flag
- 4574cff2c0d7 libisofs: upgrade 1.5.6 -> 1.5.8.pl02
- 756f33ec9cf3 libisoburn: upgrade 1.5.6 -> 1.5.8.pl02
- bf1d5ced1e88 libcrypt-openssl-rsa-perl: upgrade 0.37 -> 0.41
- 7765fb454672 libextutils-parsexs-perl: upgrade 3.35 -> 3.63
- 9224849d03f5 libextutils-installpaths-perl: upgrade 0.012 -> 0.015
- ee06eef8e6af libdata-hexdump-perl: upgrade 0.02 -> 0.04
- be3df952ee59 libmodule-build-tiny-perl: upgrade 0.048 -> 0.053
- 9a7fdf61f759 logcheck: upgrade 1.4.3 -> 1.4.7
- de65cb93c3b6 ktls-utils: upgrade 1.3.0 -> 1.4.0
- 43fe6bed60d1 cairomm: upgrade 1.14.5 -> 1.14.6
- 4a8a15f7aa5c ipmiutil: upgrade 3.1.9 -> 3.2.2
- a42028a54ecf flashrom: upgrade 1.6.0 -> 1.7.0
- 009cff1a8a1a libmtp: upgrade 1.1.21 -> 1.1.23
- e49e41b4e6db cairomm-1.16: upgrade 1.18.0 -> 1.18.1
- c88eb5aff1b2 libpaper: upgrade 2.2.6 -> 2.2.8
- 71e96c9483ea zabbix: upgrade 7.0.24 -> 7.0.27
- a132aa6f5d37 ace: upgrade 8.0.5 -> 8.0.6
- 7da0f0e028c0 telepathy-glib: upgrade 0.24.1 -> 0.24.2
- 13bafd27531c nmap: upgrade 7.92 -> 7.99
- 0ee2147e4ee8 proj: upgrade 9.7.0 -> 9.8.1
- e1afa99e211e libopus: upgrade 1.6 -> 1.6.1
- fd064db6b183 webkitgtk3: upgrade 2.50.6 -> 2.52.4
- 63f74f7a1c95 xscreensaver: upgrade 6.04 -> 6.15
- 7f3616adad34 pv: upgrade 1.10.1 -> 1.10.5
- e777a420c5c6 libsdl2-image: upgrade 2.8.10 -> 2.8.12
- ba7325c07bcf ttf-vlgothic: upgrade 20200720 -> 20220612
- 2636df0cef73 gtkwave: upgrade 3.3.122 -> 3.3.127
- be18d122695a neon: upgrade 0.34.2 -> 0.37.1
- 43ee80c7ecc1 gutenprint: upgrade 5.3.4 -> 5.3.5
- 8068f33f7074 leptonica: upgrade 1.86.0 -> 1.87.0
- 41cefe757e4f st: upgrade 0.9.2 -> 0.9.3
- 5f02c4577787 joe: upgrade 4.6 -> 4.8
- bad17aaefba3 libsdl2-compat: upgrade 2.32.64 -> 2.32.70
- 4e888893e86e zile: upgrade 2.4.15 -> 2.6.4
- 5d09c0cf3f03 bvi: upgrade 1.4.2 -> 1.5.0
- ee3047d8f93e xmlsec1: upgrade 1.3.9 -> 1.3.11
- fcfaa5b479ee nspr: upgrade 4.38.2 -> 4.39
- e49c3fd3e9aa poppler: upgrade 25.12.0 -> 26.06.0
- c591bef7f915 log4cpp: upgrade 1.1.4 -> 1.1.6
- 024e5e67e9a0 lcov: upgrade 1.16 -> 2.4
- 8e355663fa34 genimage: upgrade 19 -> 20
- 262cbdfbcbe6 icewm: upgrade 3.8.2 -> 4.0.0
- 308291967433 cfengine: upgrade 3.26.0 -> 3.27.1
- 52e2eb0eea61 dash: upgrade 0.5.13.3 -> 0.5.13.4
- 3cef4a36d1cc dmalloc: upgrade 5.5.2 -> 5.6.5
- 810ee6ec5460 parallel: upgrade 20260422 -> 20260522
- ece26cc7684e rsyslog: upgrade 8.2512.0 -> 8.2604.0
- 217f25db3ba2 cfengine-masterfiles: upgrade 3.26.0 -> 3.27.1
- 6085c7dff390 logwatch: upgrade 7.13 -> 7.14
- ae0fdb6cf3be redis: upgrade 8.0.6 -> 8.8.0
- 721e2984aa95 hplip: upgrade 3.25.8 -> 3.26.4
- 742cc56e3130 libqb: upgrade 2.0.8 -> 2.0.10
- 36779f4627db msgpack-cpp: upgrade 7.0.0 -> 8.0.0
- 0dc98e84116f tmux: upgrade 3.6a -> 3.6b
- 8796ade5fb76 tiptop: upgrade 2.3.1 -> 2.3.2
- 67d5cb030f2b libabigail: upgrade 2.5 -> 2.10
- c2d288f20c3f gnuplot: upgrade 6.0.3 -> 6.0.4
- 86bed94ccd38 mercurial: upgrade 6.6.3 -> 7.2.2
- 38513b402c40 libio-pty-perl: upgrade 1.20 -> 1.31
- 3577a96bab88 geany: upgrade 2.0 -> 2.1
- f26de97be32e gst-editing-services: upgrade 1.22.7 -> 1.22.12
- 0e9ec7b8135d poke: upgrade 4.2 -> 4.3
- 90603f7d4ce3 abseil-cpp: upgrade 20260107.1 -> 20260526.0

Relevant changes in meta-updater:
- ostree: update bbappend to 2026.2

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Since oe-core upgraded systemd to 261.1, do_patch of both systemd and
systemd-boot fails with "Patch
0001-boot-stub-honor-PE-SectionAlignment-when-loading-inn.patch can be
reverse-applied": the patch, submitted upstream as systemd PR #42463,
has been merged and is already part of the 261.1 release, so applying
it on top no longer works.

Drop the patch from the systemd bbappend and remove the systemd-boot
bbappend entirely, as it existed only to carry this patch.

Assisted-by: Claude:claude-fable-5
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
do_generate_qcom_fitimage crashes with "TypeError: sequence item 0:
expected str instance, NoneType found" when assembling the mkimage
command line, because self._mkimage is None. oe-core commit
dc00e830c3f8 ("kernel-fit-image: introduce FIT_OS variable to override
'os' field") inserted a new required fit_os parameter into
ItsNodeRootKernel.__init__() between arch and conf_prefix, while
QcomItsNodeRoot passes all arguments to super().__init__()
positionally against the old signature: every argument after arch
shifts by one slot, conf_prefix lands in fit_os and mkimage in
sign_keydir, leaving self._mkimage unset.

Pass the required parameters in the new order (fit_os is None, as this
DTB-only FIT image never emits a kernel node) and pass mkimage as a
keyword argument so future changes to the defaulted parameters cannot
silently misalign it again.

Assisted-by: Claude:claude-fable-5
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
The meta-oe layer has upgraded the abseil-cpp recipe, breaking CamX and
sensors recipes in meta-qcom. Vendor in the older version of the recipe
until the situation is sorted out by new binary uploads of those
binary-only recipes.

Signed-off-by: Jose Quaresma <jose.quaresma@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Provide necessary adaptations on top of on the official version.

Signed-off-by: Jose Quaresma <jose.quaresma@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
The meta-oe layer has switched to the newer version of abseil-cpp, which
has library names different from those used by CamX and sensors binary
drops. Temporarily make protobuf use the version of abseil which is
compatible with the binary drops.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference the recipe-specific licence. The licence name is
used as a BitBake variable flag name, so replace underscore with the
dash symbol.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
…rings

Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Converts all LICENSE strings to SPDX licenses expressions. Use
LicenseRef to reference layer-specific licence.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
The .gitignore file references files which are long unused. Drop it from
the repo.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Modem firmware for the board is provided in the separate layer (or it
can be provisioned by the users directly on the board, while the
packagegroup dependencies are specified in the meta-qcom layer.

Provide the placeholder recipe required to fulfill dependencies.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Modem firmware for the board is provided in the separate layer (or it
can be provisioned by the users directly on the board, while the
packagegroup dependencies are specified in the meta-qcom layer.

Provide the placeholder recipe required to fulfill dependencies.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
The 'CLOSED' licence now triggers the warning in OE-Core's licence
checks. Since these recipes don't have a proper licence and likely never
will, drop them from the layer (as well as the packages which depend on
them).

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants