diff options
author | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2019-03-03 21:13:09 -0500 |
---|---|---|
committer | Dmitry Kalinkin <dmitry.kalinkin@gmail.com> | 2019-03-03 21:13:09 -0500 |
commit | 658d83a182553b7221004c08ae970b6c46d6e9e4 (patch) | |
tree | 3a43d43d67b0c37a04cf64387057a944c5086e9f /pkgs/tools/typesetting | |
parent | a1505f3c6ab319af0c27f09a3a7faf84b474ca82 (diff) |
texlive/combine.nix: s/mkUniquePkgs/mkUniqueOutPaths/
Diffstat (limited to 'pkgs/tools/typesetting')
-rw-r--r-- | pkgs/tools/typesetting/tex/texlive/combine.nix | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/tools/typesetting/tex/texlive/combine.nix b/pkgs/tools/typesetting/tex/texlive/combine.nix index d2608f89787b..4aa3c3074a0b 100644 --- a/pkgs/tools/typesetting/tex/texlive/combine.nix +++ b/pkgs/tools/typesetting/tex/texlive/combine.nix @@ -15,11 +15,11 @@ let pkgList = rec { all = lib.filter pkgFilter (combinePkgs pkgSet); splitBin = builtins.partition (p: p.tlType == "bin") all; - bin = mkUniquePkgs splitBin.right + bin = mkUniqueOutPaths splitBin.right ++ lib.optional (lib.any (p: p.tlType == "run" && p.pname == "pdfcrop") splitBin.wrong) (lib.getBin ghostscript); - nonbin = mkUniquePkgs splitBin.wrong; + nonbin = mkUniqueOutPaths splitBin.wrong; # extra interpreters needed for shebangs, based on 2015 schemes "medium" and "tetex" # (omitted tk needed in pname == "epspdf", bin/epspdftk) @@ -37,7 +37,7 @@ let else optional (head l != elemAt l 1) (head l) ++ un_adj (tail l); in un_adj (lib.sort comparator list); - mkUniquePkgs = pkgs: fastUnique (a: b: a < b) # highlighting hack: > + mkUniqueOutPaths = pkgs: fastUnique (a: b: a < b) # highlighting hack: > # here we deal with those dummy packages needed for hyphenation filtering (map (p: if lib.isDerivation p then p.outPath else "") pkgs); |