traefik: add djds as maintainer (#377217)
[NixPkgs.git] / pkgs / by-name / ot / otus-lisp / package.nix
blob1de3f09f8f05563177b09cd2e6046630ec5f4fdd
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   xxd,
6 }:
8 stdenv.mkDerivation (finalAttrs: {
9   pname = "otus-lisp";
10   version = "2.6";
12   src = fetchFromGitHub {
13     owner = "yuriy-chumak";
14     repo = "ol";
15     rev = finalAttrs.version;
16     hash = "sha256-5ixpTTXwJbLM2mJ/nwzjz0aKG/QGVLPScY8EaG7swGU=";
17   };
19   nativeBuildInputs = [ xxd ];
21   makeFlags = [ "PREFIX=$(out)" ];
23   meta = {
24     description = "Purely functional dialect of Lisp";
25     homepage = "https://yuriy-chumak.github.io/ol/";
26     license = with lib.licenses; [
27       mit
28       lgpl3Only
29     ]; # dual licensed
30     platforms = lib.platforms.unix;
31     maintainers = with lib.maintainers; [ nagy ];
32     mainProgram = "ol";
33   };