texlive.tlshell: hardcode revision numbers missing from minimal texlive.tlpdb
This commit is contained in:
parent
6e7ef038ee
commit
5be52ab757
|
@ -234,9 +234,6 @@
|
||||||
|
|
||||||
# 'Error initialising QuantumRenderer: no suitable pipeline found'
|
# 'Error initialising QuantumRenderer: no suitable pipeline found'
|
||||||
"tlcockpit"
|
"tlcockpit"
|
||||||
|
|
||||||
# 'tlmgr: config.guess script does not exist, goodbye'
|
|
||||||
"tlshell"
|
|
||||||
] ++ lib.optional stdenv.isDarwin "epspdftk"; # wish shebang is a script, not a binary!
|
] ++ lib.optional stdenv.isDarwin "epspdftk"; # wish shebang is a script, not a binary!
|
||||||
|
|
||||||
# (1) binaries requiring -v
|
# (1) binaries requiring -v
|
||||||
|
@ -271,7 +268,7 @@
|
||||||
"dt2dv" "dv2dt" "dvi2tty" "dvidvi" "dvispc" "otp2ocp" "outocp" "pmxab"
|
"dt2dv" "dv2dt" "dvi2tty" "dvidvi" "dvispc" "otp2ocp" "outocp" "pmxab"
|
||||||
|
|
||||||
# GUI scripts that accept no argument or crash without a graphics server; please test manualy
|
# GUI scripts that accept no argument or crash without a graphics server; please test manualy
|
||||||
"epspdftk" "texdoctk" "xasy"
|
"epspdftk" "texdoctk" "tlshell" "xasy"
|
||||||
|
|
||||||
# requires Cinderella, not open source and not distributed via Nixpkgs
|
# requires Cinderella, not open source and not distributed via Nixpkgs
|
||||||
"ketcindy"
|
"ketcindy"
|
||||||
|
|
|
@ -352,6 +352,12 @@ let
|
||||||
substituteInPlace "$out"/bin/* --replace java "$interpJava"
|
substituteInPlace "$out"/bin/* --replace java "$interpJava"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
# hardcode revision numbers (since texlive.infra, tlshell are not in either system or user texlive.tlpdb)
|
||||||
|
tlshell.postFixup = ''
|
||||||
|
substituteInPlace "$out"/bin/tlshell \
|
||||||
|
--replace '[dict get $::pkgs texlive.infra localrev]' '${toString overridden."texlive.infra".revision}' \
|
||||||
|
--replace '[dict get $::pkgs tlshell localrev]' '${toString overridden.tlshell.revision}'
|
||||||
|
'';
|
||||||
#### dependency changes
|
#### dependency changes
|
||||||
|
|
||||||
# it seems to need it to transform fonts
|
# it seems to need it to transform fonts
|
||||||
|
|
Loading…
Reference in a new issue