biber: fix too-long shebang line on Darwin

Closes #35353.
This commit is contained in:
Benjamin Esham 2019-08-17 21:37:01 -07:00
parent 3a9b0bd634
commit 96cdbdf94e

View file

@ -1,4 +1,4 @@
{ stdenv, perlPackages, texlive }:
{ stdenv, perlPackages, shortenPerlShebang, texlive }:
let
biberSource = stdenv.lib.head (builtins.filter (p: p.tlType == "source") texlive.biber.pkgs);
@ -21,6 +21,11 @@ perlPackages.buildPerlModule {
TestDifferences
PerlIOutf8_strict
];
nativeBuildInputs = stdenv.lib.optional stdenv.isDarwin shortenPerlShebang;
postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
shortenPerlShebang $out/bin/biber
'';
meta = with stdenv.lib; {
description = "Backend for BibLaTeX";