summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Schmaus <flow@gentoo.org>2024-03-29 18:18:18 +0100
committerFlorian Schmaus <flow@gentoo.org>2024-03-29 18:18:28 +0100
commit1bca88987927e0aa8a8b4f7a99c912b27d971a59 (patch)
treed8c91a570aa271eafe387b63e89f3eeebf163377 /dev-texlive
parentprofiles/arch/riscv: mask luajittex also for dev-texlive/texlive-context (diff)
downloadgentoo-1bca88987927e0aa8a8b4f7a99c912b27d971a59.tar.gz
gentoo-1bca88987927e0aa8a8b4f7a99c912b27d971a59.tar.bz2
gentoo-1bca88987927e0aa8a8b4f7a99c912b27d971a59.zip
dev-texlive/texlive-context: set TEXLIVE_MODULE_OPTIONAL_ENGINE=luajittex
Closes: https://bugs.gentoo.org/928122 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Diffstat (limited to 'dev-texlive')
-rw-r--r--dev-texlive/texlive-context/metadata.xml3
-rw-r--r--dev-texlive/texlive-context/texlive-context-2023_p69108-r1.ebuild (renamed from dev-texlive/texlive-context/texlive-context-2023_p69108.ebuild)4
2 files changed, 6 insertions, 1 deletions
diff --git a/dev-texlive/texlive-context/metadata.xml b/dev-texlive/texlive-context/metadata.xml
index a91e8498da9f..631cd7535765 100644
--- a/dev-texlive/texlive-context/metadata.xml
+++ b/dev-texlive/texlive-context/metadata.xml
@@ -13,4 +13,7 @@
Hans Hagen's powerful ConTeXt system, http://pragma-ade.com.
Also includes third-party ConTeXt packages.
</longdescription>
+ <use>
+ <flag name="luajittex">Add support for LuaJitTeX: LuaTeX based on LuaJIT which is usually faster.</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-texlive/texlive-context/texlive-context-2023_p69108.ebuild b/dev-texlive/texlive-context/texlive-context-2023_p69108-r1.ebuild
index 763d3d6a8d0e..2619f7d82809 100644
--- a/dev-texlive/texlive-context/texlive-context-2023_p69108.ebuild
+++ b/dev-texlive/texlive-context/texlive-context-2023_p69108-r1.ebuild
@@ -53,6 +53,8 @@ TEXLIVE_MODULE_SRC_CONTENTS="
context-visualcounter.source.r47085
"
+TEXLIVE_MODULE_OPTIONAL_ENGINE="luajittex"
+
inherit texlive-module
DESCRIPTION="TeXLive ConTeXt and packages"
@@ -69,7 +71,7 @@ RDEPEND="
"
DEPEND="
${COMMON_DEPEND}
- >=app-text/texlive-core-2023[xetex]
+ >=app-text/texlive-core-2023[xetex,luajittex?]
"
src_prepare() {