{ lib, buildGoPackage, fetchFromGitHub, }: buildGoPackage rec { name = "influxdb-${version}"; version = "1.4.1"; src = fetchFromGitHub { owner = "influxdata"; repo = "influxdb"; rev = "v${version}"; sha256 = "048ap70hdfkxhy0y8q1jsb0lql1i99jnf3cqaqar6qs2ynzsw9hd"; }; buildFlagsArray = [ ''-ldflags= -X main.version=${version} '' ]; goPackagePath = "github.com/influxdata/influxdb"; excludedPackages = "test"; # Generated with the nix2go goDeps = ./. + "/deps-${version}.nix"; meta = with lib; { description = "An open-source distributed time series database"; license = licenses.mit; homepage = https://influxdb.com/; maintainers = with maintainers; [ offline zimbatm ]; }; }