{ version, meta }:

{ lib, stdenv, cmake, ninja, python3, qt4, coriolis-crlcore
, coriolis-bootstrap, coriolis-hurricane
, coriolis-nimbus, coriolis-metis, doxygen, boost }:

let boostWithPython = boost.override { enablePython = true; python = python3; }; in

stdenv.mkDerivation {
  pname = "coriolis-mauka";

  src = ../mauka;

  buildInputs = [
    python3 coriolis-bootstrap coriolis-nimbus
    coriolis-crlcore coriolis-hurricane qt4 boostWithPython
    coriolis-metis
  ];
  nativeBuildInputs = [ cmake ninja doxygen ];

  inherit version;

  meta = meta // { broken = true; license = lib.licenses.gpl2Plus; };
}