btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / development / compilers / gerbil / ftw.nix
blobfc1ed986eb614b2830883bec78e7741a1d50fe7c
1 { lib, fetchFromGitHub, gerbilPackages, ... }:
4   pname = "ftw";
5   version = "unstable-2023-11-15";
6   git-version = "e5e2f56";
7   softwareName = "FTW: For The Web!";
8   gerbil-package = "drewc/ftw";
10   gerbilInputs = with gerbilPackages; [ gerbil-utils ];
12   pre-src = {
13     fun = fetchFromGitHub;
14     owner = "drewc";
15     repo = "ftw";
16     rev = "e5e2f56e90bf072ddf9c2987ddfac45f048e8a04";
17     sha256 = "04164190vv1fzfk014mgqqmy5cml5amh63df31q2yc2kzvfajfc3";
18   };
20   meta = with lib; {
21     description = "Simple web handlers for Gerbil Scheme";
22     homepage    = "https://github.com/drewc/ftw";
23     license     = licenses.mit;
24     platforms   = platforms.unix;
25     maintainers = with maintainers; [ fare ];
26   };