btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / development / compilers / gerbil / smug-gerbil.nix
blob518ec0238f6b7316f705344426dc1376f69023e8
1 { lib, fetchFromGitHub, ... }:
4   pname = "smug-gerbil";
5   version = "unstable-2020-12-12";
6   git-version = "0.4.20";
7   softwareName = "Smug-Gerbil";
8   gerbil-package = "drewc/smug";
10   pre-src = {
11     fun = fetchFromGitHub;
12     owner = "drewc";
13     repo = "smug-gerbil";
14     rev = "cf23a47d0891aa9e697719309d04dd25dd1d840b";
15     sha256 = "13fdijd71m3fzp9fw9xp6ddgr38q1ly6wnr53salp725w6i4wqid";
16   };
18   meta = with lib; {
19     description = "Super Monadic Über Go-into : Parsers and Gerbil Scheme";
20     homepage    = "https://github.com/drewc/smug-gerbil";
21     license     = licenses.mit;
22     platforms   = platforms.unix;
23     maintainers = with maintainers; [ fare ];
24   };