On 19 Apr 2024, at 15:58, Perceval via lists.openembedded.org 
<[email protected]> wrote:
> +# These options are found in AravisProject/aravis meson_options.txt

No need to comment where they came from, this is the only place they can be 
defined.

> +EXTRA_OEMESON += "\
> +    -Ddocumentation=disabled \

If would be good to use the gi-docgen class and respect the api-documentation 
DISTRO_FEATURE instead of just turning this off.

> +    -Dfast-heartbeat=false \

Default value, remove.

> +    -Dpacket-socket=enabled \

Can’t you leave this as the default and let Meson detect?

> +inherit_defer meson pkgconfig ${@bb.utils.contains('PACKAGECONFIG', 
> 'introspection', 'gobject-introspection', '', d)}

Only defer gobject-introspection, not the others.

> +PACKAGECONFIG[introspection] = "-Dintrospection=enabled, 
> -Dintrospection=disabled, gobject-introspection,”

The gobject-introspection class will do this for you, remove this line.

Ross
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110063): 
https://lists.openembedded.org/g/openembedded-devel/message/110063
Mute This Topic: https://lists.openembedded.org/mt/105577746/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to