diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix index 8d76e8b16be5..dd1822de4925 100644 --- a/pkgs/tools/typesetting/tex/texlive/bin.nix +++ b/pkgs/tools/typesetting/tex/texlive/bin.nix @@ -473,6 +473,19 @@ xdvi = stdenv.mkDerivation { # TODO: it's suspicious that mktexpk generates fonts into ~/.texlive2014 }; +xpdfopen = stdenv.mkDerivation { + pname = "texlive-xpdfopen.bin"; + inherit (lib.head texlive.xpdfopen.pkgs) version; + + inherit (common) src; + + buildInputs = [ libX11 ]; + + preConfigure = "cd utils/xpdfopen"; + + enableParallelBuilding = true; +}; + } # un-indented // lib.optionalAttrs (!clisp.meta.broken) # broken on aarch64 and darwin (#20062) diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix index 25fa96bb9d23..9839d764adf4 100644 --- a/pkgs/tools/typesetting/tex/texlive/default.nix +++ b/pkgs/tools/typesetting/tex/texlive/default.nix @@ -123,9 +123,6 @@ let #### adjustments to binaries # TODO patch the scripts from bin.* directly in bin.* instead of here - # TODO we do not build binaries for the following packages (yet!) - xpdfopen.binfiles = []; - # mptopdf is a format link, but not generated by texlinks # so we add it back to binfiles to generate it from mkPkgBin mptopdf.binfiles = (orig.mptopdf.binfiles or []) ++ [ "mptopdf" ];