app-editors/ghex: ebuild touchups, EAPI-7 bumps, restrict tests
authorMart Raudsepp <leio@gentoo.org>
Tue, 16 Jul 2019 19:04:46 +0000 (22:04 +0300)
committerMart Raudsepp <leio@gentoo.org>
Tue, 16 Jul 2019 19:05:25 +0000 (22:05 +0300)
commit8d1758de134cb01778109b4e297aa7766dc40bda
treef5a54a56f468371f51a393975137b30099d38907
parentf272bdeed6353f8635ccb33de1d3d383f26697ee
app-editors/ghex: ebuild touchups, EAPI-7 bumps, restrict tests

* Bump to EAPI-7
* Downgrade yelp-tools dep to correct itstool dep
* Ensure bug-free ITS supporting gettext
* Depend on libxml2 for xml-stripblanks gresource usage
* Depend on appstream-glib for appdata translation due to tags
  used not present in gettext own provided appdata.its
* Restrict tests, as upstream thinks it's great to depend on
  an unreleased appstream-glib for tests to succeed

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
app-editors/ghex/ghex-3.18.4-r1.ebuild [moved from app-editors/ghex/ghex-3.18.4.ebuild with 65% similarity]