On 3 Jan 2024, at 14:59, Richard Purdie via lists.openembedded.org
<[email protected]> wrote:
> --- a/meta/classes-recipe/gnomebase.bbclass
> +++ b/meta/classes-recipe/gnomebase.bbclass
> @@ -28,7 +28,7 @@ FILES:${PN} += "${datadir}/application-registry \
> FILES:${PN}-doc += "${datadir}/devhelp"
>
> GNOMEBASEBUILDCLASS ??= "meson"
> -inherit ${GNOMEBASEBUILDCLASS} pkgconfig
> +inherit_defer ${GNOMEBASEBUILDCLASS} pkgconfig
Feels like this should be split into inherit pkgconfig and inher_defer
${GNOMEBASEBUILDCLASS}.
> +inherit populate_sdk_base
> +IMGCLASSES += "${@['', 'populate_sdk_ext']['linux' in d.getVar("SDK_OS")]}"
Whilst you’re here change this to foo if bar else flob, this boolean subsetting
idiom drives me insane.
> --- a/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc
> +++ b/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc
> @@ -14,7 +14,7 @@ SRC_URI =
> "${XORG_MIRROR}/individual/driver/${BPN}-${PV}${XORG_DRIVER_COMPRESSOR
> FILES:${PN} += " ${libdir}/xorg/modules/drivers/*.so"
>
> XORGBUILDCLASS ??= "autotools"
> -inherit ${XORGBUILDCLASS} pkgconfig features_check
> +inherit_defer ${XORGBUILDCLASS} pkgconfig features_check
As above.
> -inherit autotools texinfo binconfig-disabled pkgconfig ${PYTHON_INHERIT}
> python3native multilib_header
> +inherit autotools texinfo binconfig-disabled pkgconfig multilib_header
> +inherit_defer ${PYTHON_INHERIT} python3native
Why is python3native defered?
Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#193427):
https://lists.openembedded.org/g/openembedded-core/message/193427
Mute This Topic: https://lists.openembedded.org/mt/103502916/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-