btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / development / compilers / gerbil / gerbil-libyaml.nix
blobb88beb9f6986b7f87b4bb290f6a6898fbe5c5fef
1 { pkgs, lib, fetchFromGitHub, libyaml, ... }:
4   pname = "gerbil-libyaml";
5   version = "unstable-2023-09-23";
6   git-version = "398a197";
7   gerbil-package = "clan";
8   gerbilInputs = [ ];
9   nativeBuildInputs = [ pkgs.pkg-config ];
10   buildInputs = [ libyaml ];
11   version-path = "";
12   softwareName = "Gerbil-LibYAML";
14   pre-src = {
15     fun = fetchFromGitHub;
16     owner = "mighty-gerbils";
17     repo = "gerbil-libyaml";
18     rev = "398a19782b1526de94b70de165c027d4b6029dac";
19     sha256 = "0plmwx1i23c9nzzg6zxz2xi0y92la97mak9hg6h3c6d8kxvajb5c";
20   };
22   meta = with lib; {
23     description = "libyaml bindings for Gerbil";
24     homepage    = "https://github.com/mighty-gerbils/gerbil-libyaml";
25     license     = licenses.asl20;
26     platforms   = platforms.unix;
27     maintainers = with maintainers; [ fare ];
28   };
30   # "-L${libyaml}/lib"