diff --git a/meson.build b/meson.build index 22a09d751..ed6e76d3a 100644 --- a/meson.build +++ b/meson.build @@ -201,6 +201,7 @@ if get_option('plugin_uefi') conf.set('HAVE_FWUP_GET_BGRT_INFO', '1') endif efivar = dependency('efivar') + conf.set_quoted('EFIVAR_LIBRARY_VERSION', efivar.version()) conf.set_quoted('LIBFWUP_LIBRARY_VERSION', fwup.version()) endif diff --git a/plugins/uefi/fu-plugin-uefi.c b/plugins/uefi/fu-plugin-uefi.c index 549f3484a..1f59a99cb 100644 --- a/plugins/uefi/fu-plugin-uefi.c +++ b/plugins/uefi/fu-plugin-uefi.c @@ -39,6 +39,7 @@ fu_plugin_init (FuPlugin *plugin) { fu_plugin_add_rule (plugin, FU_PLUGIN_RULE_RUN_AFTER, "upower"); fu_plugin_add_report_metadata (plugin, "FwupdateVersion", LIBFWUP_LIBRARY_VERSION); + fu_plugin_add_report_metadata (plugin, "EfivarVersion", EFIVAR_LIBRARY_VERSION); } static gchar * diff --git a/src/fu-util.c b/src/fu-util.c index 8631021ae..44dd389c0 100644 --- a/src/fu-util.c +++ b/src/fu-util.c @@ -2365,6 +2365,10 @@ main (int argc, char *argv[]) #ifdef LIBFWUP_LIBRARY_VERSION g_print ("\tfwupdate:\t%s\n", LIBFWUP_LIBRARY_VERSION); +#endif +#ifdef EFIVAR_LIBRARY_VERSION + g_print ("\tefivar:\t%s\n", + EFIVAR_LIBRARY_VERSION); #endif return EXIT_SUCCESS; }