texlive: disable luajit on loongarch64-linux (#442757)
This commit is contained in:
@@ -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}";
|
||||
|
||||
Reference in New Issue
Block a user