diff options
author | Shaolong Chen <shaolong.chen@outlook.it> | 2023-11-21 12:58:00 +0800 |
---|---|---|
committer | Shaolong Chen <shaolong.chen@outlook.it> | 2023-11-21 15:14:51 +0800 |
commit | ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda (patch) | |
tree | 534762395d32d26d0904109b2b1c8374654073b3 /pkgs/by-name | |
parent | 5b4b6f409ad522c88e880a8dd3ffbe7ca466a23f (diff) | |
download | nixlib-ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda.tar nixlib-ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda.tar.gz nixlib-ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda.tar.bz2 nixlib-ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda.tar.lz nixlib-ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda.tar.xz nixlib-ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda.tar.zst nixlib-ea8fa29ac107ae9ddf5bca428c43a2e4fb361bda.zip |
gosimports: init at 0.3.8
Diffstat (limited to 'pkgs/by-name')
-rw-r--r-- | pkgs/by-name/go/gosimports/package.nix | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/by-name/go/gosimports/package.nix b/pkgs/by-name/go/gosimports/package.nix new file mode 100644 index 000000000000..c47446d1a7a6 --- /dev/null +++ b/pkgs/by-name/go/gosimports/package.nix @@ -0,0 +1,34 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "gosimports"; + version = "0.3.8"; + + src = fetchFromGitHub { + owner = "rinchsan"; + repo = "gosimports"; + rev = "v${version}"; + hash = "sha256-xM1CGW8UB+VHN+2Rm6cF/1bOBVDeUG+6kxUxUcvP7FM="; + }; + + vendorHash = "sha256-xR1YTwUcJcpe4NXH8sp9bNAWggvcvVJLztD49gQIdMU="; + + subPackages = [ "cmd/gosimports" ]; + + ldflags = [ + "-s" + "-w" + "-X main.version=${version}" + ]; + + meta = with lib; { + homepage = "https://github.com/rinchsan/gosimports"; + description = "Simpler goimports"; + license = licenses.bsd3; + maintainers = with maintainers; [ maolonglong ]; + mainProgram = "gosimports"; + }; +} |