Unverified Commit a9472df4 authored by Nick Cao's avatar Nick Cao Committed by GitHub
Browse files

Merge pull request #245156 from nagy/otus-lisp

otus-lisp: init at 2.4
parents dbd0c025 cb589b7e
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, xxd }:

stdenv.mkDerivation rec {
  pname = "otus-lisp";
  version = "2.4";

  src = fetchFromGitHub {
    owner = "yuriy-chumak";
    repo = "ol";
    rev = version;
    sha256 = "sha256-+6qH1BhvMkuG2rUOfo9qMjMjhCib9KONQTBWS27c3Ts=";
  };

  nativeBuildInputs = [ xxd ];

  makeFlags = [ "PREFIX=$(out)" ];

  meta = {
    description = "A purely functional dialect of Lisp";
    homepage = "https://yuriy-chumak.github.io/ol/";
    license = with lib.licenses; [ mit lgpl3Only ]; # dual licensed
    platforms = lib.platforms.unix;
    maintainers = with lib.maintainers; [ nagy ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -3122,6 +3122,8 @@ with pkgs;
  owl-lisp = callPackage ../development/compilers/owl-lisp { };
  otus-lisp = callPackage ../development/compilers/otus-lisp { };
  ascii = callPackage ../tools/text/ascii { };
  asciinema = callPackage ../tools/misc/asciinema { };