diff options
Diffstat (limited to 'libappstream-glib/as-app.c')
-rw-r--r-- | libappstream-glib/as-app.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libappstream-glib/as-app.c b/libappstream-glib/as-app.c index f5c8614..293f0a0 100644 --- a/libappstream-glib/as-app.c +++ b/libappstream-glib/as-app.c @@ -5793,6 +5793,14 @@ as_app_node_parse_dep11 (AsApp *app, GNode *node, } continue; } + if (g_strcmp0 (tmp, "Custom") == 0) { + for (c = n->children; c != NULL; c = c->next) { + as_app_add_metadata (app, + as_yaml_node_get_key (c), + as_yaml_node_get_value (c)); + } + continue; + } } if (nonfatal_str != NULL) { g_debug ("nonfatal warning from %s: %s", |