Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at release-18.03 24 lines 748 B view raw
1{ stdenv, buildGoPackage, fetchFromGitHub }: 2 3buildGoPackage rec { 4 name = "hcloud-${version}"; 5 version = "1.3.0"; 6 goPackagePath = "github.com/hetznercloud/cli"; 7 8 src = fetchFromGitHub { 9 owner = "hetznercloud"; 10 repo = "cli"; 11 rev = "v${version}"; 12 sha256 = "1216qz1kk38vkvfrznjwb65vsbhscqvvrsbp2i6pnf0i85p00pqm"; 13 }; 14 15 buildFlagsArray = [ "-ldflags=" "-X github.com/hetznercloud/cli.Version=${version}" ]; 16 17 meta = { 18 description = "A command-line interface for Hetzner Cloud, a provider for cloud virtual private servers"; 19 homepage = https://github.com/hetznercloud/cli; 20 license = stdenv.lib.licenses.mit; 21 platforms = stdenv.lib.platforms.all; 22 maintainers = [ stdenv.lib.maintainers.zauberpony ]; 23 }; 24}