diff options
Diffstat (limited to 'pkgs/tools/misc/dashing/default.nix')
-rw-r--r-- | pkgs/tools/misc/dashing/default.nix | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/pkgs/tools/misc/dashing/default.nix b/pkgs/tools/misc/dashing/default.nix index 6dfa3f2b77964..4b960c3fa54ad 100644 --- a/pkgs/tools/misc/dashing/default.nix +++ b/pkgs/tools/misc/dashing/default.nix @@ -1,26 +1,28 @@ -{ lib, buildGoPackage, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, testers, dashing }: -buildGoPackage rec { +buildGoModule rec { pname = "dashing"; version = "0.4.0"; - goPackagePath = "github.com/technosophos/dashing"; - src = fetchFromGitHub { owner = "technosophos"; repo = pname; rev = version; - sha256 = "0mhv0w5q5vpynbfi21n5i3yw2165bppdlg0amvbv86n9z4c21h89"; + hash = "sha256-CcEgGPnJGrTXrgo82u5dxQTB/YjFBhHdsv7uggsHG1Y="; }; - goDeps = ./deps.nix; + vendorHash = "sha256-XeUFmzf6y0S82gMOzkj4AUNFkVvkVOwauYpqY4jeWLM="; + + ldflags = [ "-s" "-w" "-X main.version=${version}" ]; - ldflags = [ "-X main.version=${version}" ]; + passthru.tests.version = testers.testVersion { + package = dashing; + }; meta = with lib; { description = "A Dash Generator Script for Any HTML"; - homepage = "https://github.com/technosophos/dashing"; - license = licenses.mit; - maintainers = [ ]; + homepage = "https://github.com/technosophos/dashing"; + license = licenses.mit; + maintainers = with maintainers; [ aaronjheng ]; }; } |