evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / mi / mix2nix / package.nix
bloba2420980d1815409776c6a62bc8cd0436309fe4f
1 { stdenv, lib, fetchFromGitHub, elixir, erlang }:
3 stdenv.mkDerivation rec {
4   pname = "mix2nix";
5   version = "0.2.0";
7   src = fetchFromGitHub {
8     owner = "ydlr";
9     repo = "mix2nix";
10     rev = version;
11     hash = "sha256-hD4lpP8GPkNXuMMDOOTEmy+rOwOSCxQwR0Mjq8i4oDM=";
12   };
14   nativeBuildInputs = [ elixir ];
15   buildInputs = [ erlang ];
17   buildPhase = "mix escript.build";
18   installPhase = "install -Dt $out/bin mix2nix";
20   meta = with lib; {
21     description = "Generate nix expressions from mix.lock file";
22     mainProgram = "mix2nix";
23     license = licenses.mit;
24     maintainers = with maintainers; [ ydlr ] ++ teams.beam.members;
25   };