From 49ca8fb4ee9717fbfe6f80eb8f61cf105aa5b563 Mon Sep 17 00:00:00 2001 From: Vincenzo Mantova <1962985+xworld21@users.noreply.github.com> Date: Mon, 21 Aug 2023 15:20:28 +0100 Subject: [PATCH] texlive.bin.xpdfopen: init (#250388) --- pkgs/tools/typesetting/tex/texlive/bin.nix | 13 +++++++++++++ pkgs/tools/typesetting/tex/texlive/default.nix | 3 --- 2 files changed, 13 insertions(+), 3 deletions(-) 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" ];