elixir: Allow overriding Erlang package

This commit is contained in:
Łukasz Jan Niemier 2021-10-07 22:22:05 +02:00 committed by Yt
parent 84f1b79382
commit 2aa67111a8

View File

@ -12,6 +12,7 @@
{ baseName ? "elixir"
, version
, erlangPackage ? erlang
, minimumOTPVersion
, sha256 ? null
, rev ? "v${version}"
@ -23,7 +24,7 @@ let
inherit (lib) getVersion versionAtLeast optional concatStringsSep;
in
assert versionAtLeast (getVersion erlang) minimumOTPVersion;
assert versionAtLeast (getVersion erlangPackage) minimumOTPVersion;
stdenv.mkDerivation ({
pname = "${baseName}";
@ -31,7 +32,7 @@ stdenv.mkDerivation ({
inherit src version debugInfo;
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ erlang ];
buildInputs = [ erlangPackage ];
LANG = "C.UTF-8";
LC_TYPE = "C.UTF-8";