summary refs log tree commit diff
path: root/pkgs/tools/typesetting/tex/texlive
diff options
context:
space:
mode:
authorVincenzo Mantova <1962985+xworld21@users.noreply.github.com>2023-08-28 18:27:22 +0100
committerVincenzo Mantova <1962985+xworld21@users.noreply.github.com>2023-08-29 16:16:15 +0100
commite2e33e611c1b862586c66921e3b7a75709bed517 (patch)
tree8372195d5e6b8636eee5e46474b18a88250cfea5 /pkgs/tools/typesetting/tex/texlive
parent830ec779587620fcfb2c577a7810ad77ac02832e (diff)
downloadnixpkgs-e2e33e611c1b862586c66921e3b7a75709bed517.tar
nixpkgs-e2e33e611c1b862586c66921e3b7a75709bed517.tar.gz
nixpkgs-e2e33e611c1b862586c66921e3b7a75709bed517.tar.bz2
nixpkgs-e2e33e611c1b862586c66921e3b7a75709bed517.tar.lz
nixpkgs-e2e33e611c1b862586c66921e3b7a75709bed517.tar.xz
nixpkgs-e2e33e611c1b862586c66921e3b7a75709bed517.tar.zst
nixpkgs-e2e33e611c1b862586c66921e3b7a75709bed517.zip
texlive.bin.core-big: enable upmendex
Diffstat (limited to 'pkgs/tools/typesetting/tex/texlive')
-rw-r--r--pkgs/tools/typesetting/tex/texlive/bin.nix8
-rw-r--r--pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix4
2 files changed, 4 insertions, 8 deletions
diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix
index 31720ae8022..2780c1d63f4 100644
--- a/pkgs/tools/typesetting/tex/texlive/bin.nix
+++ b/pkgs/tools/typesetting/tex/texlive/bin.nix
@@ -206,7 +206,7 @@ core = stdenv.mkDerivation rec {
 
 inherit (core-big) metafont mflua metapost luatex luahbtex xetex;
 luajittex = core.big.luajittex or null;
-core-big = stdenv.mkDerivation { #TODO: upmendex
+core-big = stdenv.mkDerivation {
   pname = "texlive-core-big.bin";
   inherit version;
 
@@ -260,7 +260,7 @@ core-big = stdenv.mkDerivation { #TODO: upmendex
       texk/{afm2pl,bibtex-x,chktex,cjkutils,detex,dtl,dvi2tty,dvidvi,dviljk,dviout-util} \
       texk/{dvipdfm-x,dvipng,dvipos,dvipsk,dvisvgm,gregorio,gsftopk,kpathsea} \
       texk/{lcdf-typetools,makeindexk,makejvf,mendexk,musixtnt,ps2pk,psutils,ptexenc} \
-      texk/{seetexk,tex4htk,texlive,ttf2pk2,ttfdump,upmendex,xdvik} \
+      texk/{seetexk,tex4htk,texlive,ttf2pk2,ttfdump,xdvik} \
       utils/{asymptote,autosp,axodraw2,devnag,lacheck,m-tx,pmx,ps2eps,t1utils,texdoctk} \
       utils/{tpic2pdftex,vlna,xindy,xml2pmx,xpdfopen}
     mkdir WorkDir
@@ -274,8 +274,8 @@ core-big = stdenv.mkDerivation { #TODO: upmendex
       ([ "tex" "ptex" "eptex" "uptex" "euptex" "aleph" "hitex" "pdftex"
         "web-progs" "synctex"
       ] ++ lib.optionals (!withLuaJIT) [ "luajittex" "luajithbtex" "mfluajit" ])
-    /* disable all packages, re-enable web2c package */
-    ++ [ "--disable-all-pkgs" "--enable-web2c" ]
+    /* disable all packages, re-enable upmendex, web2c packages */
+    ++ [ "--disable-all-pkgs" "--enable-upmendex" "--enable-web2c" ]
     /* kpathsea requires specifying the kpathsea location manually */
     ++ [ "--with-kpathsea-includes=${core.dev}/include" ];
 
diff --git a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix
index cbf5bb89ffa..6b974c72143 100644
--- a/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix
+++ b/pkgs/tools/typesetting/tex/texlive/tlpdb-overrides.nix
@@ -106,10 +106,6 @@ in lib.recursiveUpdate orig rec {
 
   # remove man
   texlive-scripts.binfiles = lib.remove "man" orig.texlive-scripts.binfiles;
-
-  # upmendex is "TODO" in bin.nix
-  uptex.binfiles = lib.remove "upmendex" orig.uptex.binfiles;
-
   # xindy is broken on some platforms unfortunately
   xindy.binfiles = if bin ? xindy
     then lib.subtractLists [ "xindy.mem" "xindy.run" ] orig.xindy.binfiles