media-fonts/cantarell: add missing appstream-glib build dep
authorMart Raudsepp <leio@gentoo.org>
Tue, 28 Aug 2018 15:58:57 +0000 (18:58 +0300)
committerMart Raudsepp <leio@gentoo.org>
Tue, 28 Aug 2018 15:58:57 +0000 (18:58 +0300)
commit47a950b00c6db383ad07502a8fc396ecca98c1ce
tree103a7df29bf34e2564f48a89e4054f1c1513938d
parentb5fa3c50b57186de62556c65e0dc04f107365f9d
media-fonts/cantarell: add missing appstream-glib build dep

During i18n.merge_file() build rule, gettext msgfmt gets called by a meson
script. This in turn looks for ITS rules on how to merge in translations for
a given file. appstream-glib provides /usr/share/gettext/its/appdata.loc,
which tells gettext how to handle *.metainfo.xml files (that in turn points
at appdata.its, also installed by appstream-glib). If that file isn't present
at build time, then gettext errors out due to not knowing how to handle
*.metainfo.xml translation.
As such, we need appstream-glib at build time here, and in various other
packages that have a metainfo/appdata translation in meson.

Closes: https://bugs.gentoo.org/656710
Package-Manager: Portage-2.3.48, Repoman-2.3.10
media-fonts/cantarell/cantarell-0.101.ebuild