1 { lib, stdenv, fetchFromGitHub, autoreconfHook, mlton }:
3 stdenv.mkDerivation rec {
7 src = fetchFromGitHub {
11 sha256 = "sha256-0nAQHBcQgGdcWd4SFhDon7I0zi5U+YRTdGvG78tri6A=";
14 nativeBuildInputs = [ autoreconfHook mlton ];
16 buildFlags = [ "mlkit" "mlkit_libs" ];
22 echo ==== Running MLKit test suite: test ====
24 echo ==== Running MLKit test suite: test_prof ====
25 make -C test_dev test_prof
30 description = "Standard ML Compiler and Toolkit";
31 homepage = "https://elsman.com/mlkit/";
32 changelog = "https://github.com/melsman/mlkit/blob/v${version}/NEWS.md";
33 license = licenses.gpl2Plus;
34 platforms = platforms.unix;
35 maintainers = with maintainers; [ athas ];