zfs_unstable: 2.3.0-rc3 -> 2.3.0-rc4 (#365045)
[NixPkgs.git] / pkgs / development / compilers / chicken / 5 / egg2nix.nix
blob64393bff217328eec5cc0b45e786bae77fb9e3a9
2   lib,
3   eggDerivation,
4   fetchFromGitHub,
5   chickenEggs,
6 }:
8 # Note: This mostly reimplements the default.nix already contained in
9 # the tarball. Is there a nicer way than duplicating code?
11 let
12   version = "c5-git";
14 eggDerivation {
15   src = fetchFromGitHub {
16     owner = "corngood";
17     repo = "egg2nix";
18     rev = "chicken-5";
19     sha256 = "1vfnhbcnyakywgjafhs0k5kpsdnrinzvdjxpz3fkwas1jsvxq3d1";
20   };
22   name = "egg2nix-${version}";
23   buildInputs = with chickenEggs; [
24     args
25     matchable
26   ];
28   meta = {
29     description = "Generate nix-expression from CHICKEN scheme eggs";
30     mainProgram = "egg2nix";
31     homepage = "https://github.com/the-kenny/egg2nix";
32     license = lib.licenses.bsd3;
33     platforms = lib.platforms.unix;
34     maintainers = with lib.maintainers; [ corngood ];
35   };