diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2024-05-23 12:01:31 +0200 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2024-05-23 12:01:31 +0200 |
commit | dc0118692a7c47c24cb920f0c121bf8cf317775e (patch) | |
tree | 8bc17c03808c22eed586ec671aefc8adffbcfc5f /pkgs/servers/swego | |
parent | a7094f7697b1fcf7b345fa027fc1d2ae98da9368 (diff) |
swego: refactor
Diffstat (limited to 'pkgs/servers/swego')
-rw-r--r-- | pkgs/servers/swego/default.nix | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/servers/swego/default.nix b/pkgs/servers/swego/default.nix index 4e42ea33f97b4..e2bf1056b0305 100644 --- a/pkgs/servers/swego/default.nix +++ b/pkgs/servers/swego/default.nix @@ -1,7 +1,7 @@ -{ buildGoModule -, fetchFromGitHub -, lib +{ lib , stdenv +, buildGoModule +, fetchFromGitHub }: buildGoModule rec { @@ -11,8 +11,8 @@ buildGoModule rec { src = fetchFromGitHub { owner = "nodauf"; repo = "Swego"; - rev = "v${version}"; - sha256 = "sha256-O/wczHyaMev0CpAXoDxiN7TtHDsthG+jaH31SPMEB34="; + rev = "refs/tags/v${version}"; + hash = "sha256-O/wczHyaMev0CpAXoDxiN7TtHDsthG+jaH31SPMEB34="; }; vendorHash = "sha256-mJWJdwbZq042//hM3WWp2rnLC1GebckUnsIopbF858Q="; @@ -21,8 +21,13 @@ buildGoModule rec { mv $out/bin/src $out/bin/$pname ''; + ldflags = [ + "-w" + "-s" + ]; + meta = with lib; { - description = "Simple Webserver in Golang"; + description = "Simple Webserver"; longDescription = '' Swiss army knife Webserver in Golang. Similar to the Python SimpleHTTPServer but with many features. |