about summary refs log tree commit diff
path: root/pkgs/development/tools/hjson-go
diff options
context:
space:
mode:
authorAaron Jheng <wentworth@outlook.com>2022-05-02 02:58:56 +0000
committerehmry <ehmry@posteo.net>2022-05-02 15:09:15 -0500
commit699455022496a9289ae79634eb3315d4ee14eff4 (patch)
tree18adf32ce97aee8ad295a483e46a42e69d9d08f2 /pkgs/development/tools/hjson-go
parent776dfbd4a27140ee5e88219c01315bd6a48d615e (diff)
hjson-go: 3.1.1 -> 3.2.0
Diffstat (limited to 'pkgs/development/tools/hjson-go')
-rw-r--r--pkgs/development/tools/hjson-go/default.nix26
1 files changed, 14 insertions, 12 deletions
diff --git a/pkgs/development/tools/hjson-go/default.nix b/pkgs/development/tools/hjson-go/default.nix
index 3b2dc50152167..1700bae1a4800 100644
--- a/pkgs/development/tools/hjson-go/default.nix
+++ b/pkgs/development/tools/hjson-go/default.nix
@@ -1,23 +1,25 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub }:
 
-buildGoPackage rec {
+buildGoModule rec {
   pname = "hjson-go";
-  version = "3.1.1";
+  version = "3.2.0";
 
   src = fetchFromGitHub {
     owner = "hjson";
     repo = pname;
     rev = "v${version}";
-    sha256 = "sha256-yU1VkxwQ12CjzITR9X6LLaOfiteN+807rfB/tWcRR1c=";
+    sha256 = "sha256-plsiHxjrZXcnaqN8Frs+VuGwV7JOj8UwB0iibp3ApAk=";
   };
 
-  goPackagePath = "github.com/hjson/hjson-go";
+  vendorSha256 = "sha256-pQpattmS9VmO3ZIQUFn66az8GSmB4IvYhTTCFn6SUmo=";
 
-  meta = with lib;
-    src.meta // {
-      description = "Utility to convert JSON to and from HJSON";
-      maintainers = with maintainers; [ ehmry ];
-      mainProgram = "hjson-cli";
-      license = licenses.mit;
-    };
+  ldflags = [ "-s" "-w" ];
+
+  meta = with lib; {
+    description = "Utility to convert JSON to and from HJSON";
+    homepage = "https://hjson.github.io/";
+    maintainers = with maintainers; [ ehmry ];
+    license = licenses.mit;
+    mainProgram = "hjson-cli";
+  };
 }