conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
918 stars 1.65k forks source link

[dbus] Use default meson values when options are None #24427

Closed uilianries closed 3 days ago

uilianries commented 4 days ago

Summary

Changes to recipe: dbus/1.15.8

Motivation

This bug was reported by @garethsb. Thank you!

Using option value as None is converted to "None", resulting in misconfiguration when consuming the project.

Plus, with_glib option is deprecated, and now removed.

Details

The upstream defines specific paths when not configured: https://gitlab.freedesktop.org/dbus/dbus/-/blob/dbus-1.15.8/meson.build?ref_type=tags#L956

It will be better only passing values when the option is configured.


conan-center-bot commented 4 days ago

Conan v1 pipeline :heavy_check_mark:

All green in build 1 (5857cdae0a2ca2ab814cd8a79e539ceef919981a):


Conan v2 pipeline :heavy_check_mark:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

All green in build 1 (5857cdae0a2ca2ab814cd8a79e539ceef919981a):

conan-center-bot commented 3 days ago

Conan v1 pipeline :heavy_check_mark:

All green in build 2 (8f873e6df621e42546b67d1705f5d58416ef7446):


Conan v2 pipeline :heavy_check_mark:

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

All green in build 2 (8f873e6df621e42546b67d1705f5d58416ef7446):