summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Torokhov <torokhov-s-a@yandex.ru>2021-10-01 00:40:56 +0300
committerSam James <sam@gentoo.org>2021-10-31 02:50:05 +0000
commite08def2de3c9786112288791fb6db4f7188a2827 (patch)
treeb673f921f3f14e66ebbed1b512ae353331913953 /dev-texlive
parentdev-util/*: remove myself from maintainers of dput/Debian stuff (diff)
downloadgentoo-e08def2de3c9786112288791fb6db4f7188a2827.tar.gz
gentoo-e08def2de3c9786112288791fb6db4f7188a2827.tar.bz2
gentoo-e08def2de3c9786112288791fb6db4f7188a2827.zip
dev-texlive/texlive-xetex: Force run fc-cache to populate .uuid files
Force additional run of fc-cache in ppkg_postinst() to populate .uuid files in non-standard font dirs listed in 09-texlive.conf. Closes: https://bugs.gentoo.org/812401 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/22451 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-texlive')
-rw-r--r--dev-texlive/texlive-xetex/texlive-xetex-2021-r1.ebuild (renamed from dev-texlive/texlive-xetex/texlive-xetex-2021.ebuild)5
1 files changed, 5 insertions, 0 deletions
diff --git a/dev-texlive/texlive-xetex/texlive-xetex-2021.ebuild b/dev-texlive/texlive-xetex/texlive-xetex-2021-r1.ebuild
index 363be158c444..d8f6a34d432a 100644
--- a/dev-texlive/texlive-xetex/texlive-xetex-2021.ebuild
+++ b/dev-texlive/texlive-xetex/texlive-xetex-2021-r1.ebuild
@@ -32,6 +32,11 @@ src_install() {
pkg_postinst() {
texlive-module_pkg_postinst
font_pkg_postinst
+
+ # Force additional run of fc-cache to populate .uuid files
+ # in non-standard font dirs listed in 09-texlive.conf
+ # Bug: 812401
+ fc-cache -fs "${EROOT}"/usr/share/texmf-dist/fonts/opentype "${EROOT}"/usr/share/texmf-dist/fonts/truetype
}
pkg_postrm() {