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-29 12:56:02 +0100
committerVincenzo Mantova <1962985+xworld21@users.noreply.github.com>2023-08-29 16:16:15 +0100
commit4fcb32e474d82de3df6362cdcd41a8c1c4f84529 (patch)
treee5fb8b7c2cc5924b6b25f7f1c7b6ed3771815525 /pkgs/tools/typesetting/tex/texlive
parentdee562a0cb88b94e0de07e69feba1a53909903be (diff)
downloadnixpkgs-4fcb32e474d82de3df6362cdcd41a8c1c4f84529.tar
nixpkgs-4fcb32e474d82de3df6362cdcd41a8c1c4f84529.tar.gz
nixpkgs-4fcb32e474d82de3df6362cdcd41a8c1c4f84529.tar.bz2
nixpkgs-4fcb32e474d82de3df6362cdcd41a8c1c4f84529.tar.lz
nixpkgs-4fcb32e474d82de3df6362cdcd41a8c1c4f84529.tar.xz
nixpkgs-4fcb32e474d82de3df6362cdcd41a8c1c4f84529.tar.zst
nixpkgs-4fcb32e474d82de3df6362cdcd41a8c1c4f84529.zip
texlive.bin.core: remove disabled libraries and packages from the source tree
Diffstat (limited to 'pkgs/tools/typesetting/tex/texlive')
-rw-r--r--pkgs/tools/typesetting/tex/texlive/bin.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix
index 7bed0175b5d..20b50590378 100644
--- a/pkgs/tools/typesetting/tex/texlive/bin.nix
+++ b/pkgs/tools/typesetting/tex/texlive/bin.nix
@@ -151,7 +151,9 @@ core = stdenv.mkDerivation rec {
 
   preConfigure = ''
     rm -r libs/{cairo,freetype2,gd,gmp,graphite2,harfbuzz,icu,libpaper,libpng} \
-      libs/{lua53,luajit,mpfr,pixman,zlib,zziplib}
+      libs/{lua53,luajit,mpfr,pixman,pplib,teckit,zlib,zziplib} \
+      texk/{bibtex-x,chktex,dvipng,dvisvgm,upmendex,xdvik} \
+      utils/{asymptote,texdoctk,xindy,xpdfopen}
     mkdir WorkDir
     cd WorkDir
   '';
@@ -185,7 +187,6 @@ core = stdenv.mkDerivation rec {
   '' + /* remove redundant texmf-dist (content provided by TeX Live packages) */
   ''
     rm -fr "$out"/share/texmf-dist
-    rm "$out"/bin/texdoctk # installed even with --disable-linked-scripts
   '' + /* install himktables in separate output for use in cross compilation */ ''
      mkdir -p $dev/bin
      cp texk/web2c/.libs/himktables $dev/bin/himktables