btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / li / liberfa / package.nix
blob612d5ec34b7828f2d741f1d3157f8e2ec390a178
1 { lib, stdenv, fetchFromGitHub, autoreconfHook }:
3 stdenv.mkDerivation rec {
4   pname = "erfa";
5   version = "2.0.1";
7   nativeBuildInputs = [ autoreconfHook ];
9   src = fetchFromGitHub {
10     owner = "liberfa";
11     repo = "erfa";
12     rev = "v${version}";
13     sha256 = "sha256-NtHYgiN5mo3kWC2H+5TUDbU1nFrwuhNyOIhg2jZbssM=";
14   };
16   configureFlags = [ "--enable-shared" ];
18   meta = with lib; {
19     description = "Essential Routines for Fundamental Astronomy";
20     homepage = "https://github.com/liberfa/erfa";
21     maintainers = with maintainers; [ mir06 ];
22     license = {
23       url = "https://github.com/liberfa/erfa/blob/master/LICENSE";
24       free = true;
25     };
26   };