default.nix (720B)
1 { lib, stdenv, fetchFromGitHub, buildGoPackage, lz4 }: 2 3 buildGoPackage rec { 4 pname = "elevation_server"; 5 version = "1.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "wladich"; 9 repo = "elevation_server"; 10 rev = version; 11 hash = "sha256-2mpBboPKIV+Wm2p3FHy3a+6H3+qJUOu2+F28MufzBwU="; 12 }; 13 14 goPackagePath = "github.com/wladich/elevation_server"; 15 16 subPackages = [ "cmd/elevation_server" "cmd/make_data" ]; 17 18 buildInputs = [ lz4 ]; 19 20 goDeps = ./deps.nix; 21 22 meta = with lib; { 23 description = "The server providing elevation data"; 24 inherit (src.meta) homepage; 25 license = licenses.free; 26 maintainers = [ maintainers.sikmir ]; 27 platforms = platforms.unix; 28 broken = stdenv.isDarwin; 29 }; 30 }