texlive: disable luajit on loongarch64-linux (#442757)

This commit is contained in:
Weijia Wang
2025-09-15 18:37:03 +00:00
committed by GitHub
3 changed files with 6 additions and 5 deletions
+2 -2
View File
@@ -48,6 +48,7 @@
asymptote,
biber-ms,
tlpdb,
luajit,
}@args:
# Useful resource covering build options:
@@ -228,8 +229,7 @@ let
};
# RISC-V: https://github.com/LuaJIT/LuaJIT/issues/628
withLuaJIT =
!(stdenv.hostPlatform.isPower && stdenv.hostPlatform.is64bit) && !stdenv.hostPlatform.isRiscV;
withLuaJIT = lib.meta.availableOn stdenv.hostPlatform luajit;
in
rec {
# un-indented
@@ -44,6 +44,7 @@
extraMirrors ? [ ],
recurseIntoAttrs,
nixfmt,
luajit,
}:
let
# various binaries (compiled)
@@ -90,6 +91,7 @@ let
python3
ruby
zip
luajit
;
};
in
@@ -23,6 +23,7 @@
python3,
ruby,
zip,
luajit,
}:
oldTlpdb:
let
@@ -545,9 +546,7 @@ lib.recursiveUpdate orig rec {
'';
# RISC-V: https://github.com/LuaJIT/LuaJIT/issues/628
luajittex.binfiles = lib.optionals (
!(stdenv.hostPlatform.isPower && stdenv.hostPlatform.is64bit) && !stdenv.hostPlatform.isRiscV
) orig.luajittex.binfiles;
luajittex.binfiles = lib.optionals (lib.meta.availableOn stdenv.hostPlatform luajit) orig.luajittex.binfiles;
texdoc = {
extraRevision = "-tlpdb${toString tlpdbVersion.revision}";