texlive: fix arara
This commit is contained in:
parent
56708c3bf3
commit
37d65c8698
2 changed files with 17 additions and 2 deletions
|
@ -2,7 +2,7 @@
|
||||||
- source: ../../../../../doc/languages-frameworks/texlive.xml
|
- source: ../../../../../doc/languages-frameworks/texlive.xml
|
||||||
- current html: https://nixos.org/nixpkgs/manual/#sec-language-texlive
|
- current html: https://nixos.org/nixpkgs/manual/#sec-language-texlive
|
||||||
*/
|
*/
|
||||||
{ stdenv, lib, fetchurl, runCommand, writeText, buildEnv
|
{ stdenv, lib, fetchurl, fetchpatch, runCommand, writeText, buildEnv
|
||||||
, callPackage, ghostscriptX, harfbuzz, poppler_min
|
, callPackage, ghostscriptX, harfbuzz, poppler_min
|
||||||
, makeWrapper, python, ruby, perl
|
, makeWrapper, python, ruby, perl
|
||||||
, useFixedHashes ? true
|
, useFixedHashes ? true
|
||||||
|
@ -57,6 +57,21 @@ let
|
||||||
collection-plaingeneric = orig.collection-plaingeneric // {
|
collection-plaingeneric = orig.collection-plaingeneric // {
|
||||||
deps = orig.collection-plaingeneric.deps // { inherit (tl) xdvi; };
|
deps = orig.collection-plaingeneric.deps // { inherit (tl) xdvi; };
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# TODO revert for texlive 2020
|
||||||
|
arara = lib.recursiveUpdate orig.arara {
|
||||||
|
postUnpack = let
|
||||||
|
arara_jar_fix = fetchpatch {
|
||||||
|
url = "https://github.com/TeX-Live/texlive-source/commit/dbaf12f4a47dcd62bcc96346f65493fda3fec2c8.diff";
|
||||||
|
sha256 = "148knr8k6sm6fpyj31kdq85yxvzvwp1prjha3f07q24kbar2l830";
|
||||||
|
};
|
||||||
|
in ''
|
||||||
|
if [ -f "$out"/scripts/arara/arara.sh ]; then
|
||||||
|
cd "$out"/scripts/
|
||||||
|
patch -p4 <${arara_jar_fix}
|
||||||
|
fi
|
||||||
|
'';
|
||||||
|
};
|
||||||
}); # overrides
|
}); # overrides
|
||||||
|
|
||||||
# tl =
|
# tl =
|
||||||
|
|
|
@ -553,7 +553,7 @@
|
||||||
"adhocfilelist-2019"="l8ayz7mqaa5lma2bvqb2brc879y0viij";
|
"adhocfilelist-2019"="l8ayz7mqaa5lma2bvqb2brc879y0viij";
|
||||||
"adhocfilelist.doc-2019"="gm20nhwq88s1cmch3pcgkqnyahb5gnri";
|
"adhocfilelist.doc-2019"="gm20nhwq88s1cmch3pcgkqnyahb5gnri";
|
||||||
"adhocfilelist.source-2019"="3qx23im0z07cnk2bd5vrskl153zxy6ff";
|
"adhocfilelist.source-2019"="3qx23im0z07cnk2bd5vrskl153zxy6ff";
|
||||||
"arara-4.0.6"="qk5dq5f0il52m1gp8ckd7ilqbmpkvfmj";
|
"arara-4.0.6"="6jhbdl9kh0d7iaq9qrl71kqzrmvvx9ya";
|
||||||
"arara.doc-4.0.6"="rvkrcair91scrk763igaj9mmi23n5j7x";
|
"arara.doc-4.0.6"="rvkrcair91scrk763igaj9mmi23n5j7x";
|
||||||
"arara.source-4.0.6"="s7rlspqx9dqsbixbnmnaz9hh7gwkmkfi";
|
"arara.source-4.0.6"="s7rlspqx9dqsbixbnmnaz9hh7gwkmkfi";
|
||||||
"asymptote-2.49"="ka921kxzvyq3hi5frln4hh7qg1kfgch7";
|
"asymptote-2.49"="ka921kxzvyq3hi5frln4hh7qg1kfgch7";
|
||||||
|
|
Loading…
Reference in a new issue