diff options
author | Mart Raudsepp <leio@gentoo.org> | 2018-08-28 18:58:57 +0300 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2018-08-28 18:58:57 +0300 |
commit | 47a950b00c6db383ad07502a8fc396ecca98c1ce (patch) | |
tree | 103a7df29bf34e2564f48a89e4054f1c1513938d /media-fonts | |
parent | app-shells/hstr: version bump. (diff) | |
download | gentoo-47a950b00c6db383ad07502a8fc396ecca98c1ce.tar.gz gentoo-47a950b00c6db383ad07502a8fc396ecca98c1ce.tar.bz2 gentoo-47a950b00c6db383ad07502a8fc396ecca98c1ce.zip |
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
Diffstat (limited to 'media-fonts')
-rw-r--r-- | media-fonts/cantarell/cantarell-0.101.ebuild | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/media-fonts/cantarell/cantarell-0.101.ebuild b/media-fonts/cantarell/cantarell-0.101.ebuild index 5f8b20d7d6db..990353386f0a 100644 --- a/media-fonts/cantarell/cantarell-0.101.ebuild +++ b/media-fonts/cantarell/cantarell-0.101.ebuild @@ -15,7 +15,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~spa IUSE="" RDEPEND="media-libs/fontconfig" +# appstream-glib provided .loc and .its files required by gettext msgfmt for translation of .metainfo.xml DEPEND=" + dev-libs/appstream-glib >=sys-devel/gettext-0.19.8 virtual/pkgconfig " |