waylyrics: 0.3.16 -> 0.3.20 (#364626)
[NixPkgs.git] / pkgs / development / compilers / chicken / 4 / egg2nix.nix
blob2adb096e20997020918a1444200cf77b4053f37c
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 eggDerivation rec {
12   name = "egg2nix-${version}";
13   version = "0.5";
15   src = fetchFromGitHub {
16     owner = "the-kenny";
17     repo = "egg2nix";
18     rev = version;
19     sha256 = "sha256-5ov2SWVyTUQ6NHnZNPRywd9e7oIxHlVWv4uWbsNaj/s=";
20   };
22   buildInputs = with chickenEggs; [
23     matchable
24     http-client
25   ];
27   meta = {
28     description = "Generate nix-expression from CHICKEN scheme eggs";
29     mainProgram = "egg2nix";
30     homepage = "https://github.com/the-kenny/egg2nix";
31     license = lib.licenses.bsd3;
32     platforms = lib.platforms.unix;
33     maintainers = with lib.maintainers; [ corngood ];
34   };