summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Schmaus <flow@gentoo.org>2024-06-05 14:05:06 +0200
committerFlorian Schmaus <flow@gentoo.org>2024-06-05 14:18:03 +0200
commitfa6fadb1b7323f22a157b769d4d383ef439ee2f2 (patch)
tree475b038e808416e5661e57dce81c7ca440fb0992 /kde-frameworks/krunner/krunner-5.25.0.ebuild
parentapp-text/texlive-core: install tlmgr (forced in user mode) (diff)
downloadgentoo-master.tar.gz
gentoo-master.tar.bz2
gentoo-master.zip
dev-texlive/texlive-{basic,context}: move luajittex from -context into -basicHEADmaster
The motivation for this change is a little bit complex. The gist is, that luajittex belongs into -basic, even though tlpdb lists luajittex in collection-context for Tex Live 2023 (and probably in collection-binextra for TeX Live 2024). In Gentoo, texlive-basic had already luajittex in IUSE, at least since TeX Live 2021. And this seems sensible. We can not easily put the luajittex TeX Live package in app-text/texlive-core, even though we *build* luajit(hb)tex there. But the luajittex TeX Live package also has a AddFormat directive in its tlpobj, which we do not process in texlive-core. This is mostly because texilve-core only inherits texlive-common.eclass, but the tlpojb processing, including the AddFormat processing, is done by texlive-module.eclass. Therefore, we put luajittex in texlive-basic, since this will always be installed and the texlive-basic ebuilds processes luajits AddFormat directive, because it inherits texlive-module.eclass. Closes: https://bugs.gentoo.org/933520 Bug: https://bugs.gentoo.org/928122 Fixes: 1bca88987927 ("dev-texlive/texlive-context: set TEXLIVE_MODULE_OPTIONAL_ENGINE=luajittex") Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'kde-frameworks/krunner/krunner-5.25.0.ebuild')
0 files changed, 0 insertions, 0 deletions