about summary refs log tree commit diff
path: root/pkgs/development/tools/go-swagger
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2023-01-19 08:30:25 +0100
committerGitHub <noreply@github.com>2023-01-19 08:30:25 +0100
commit947e4c0bca4354126e897531a73815eff40cf093 (patch)
tree5361059c1e8c3a0e21953e1f78521713710065a3 /pkgs/development/tools/go-swagger
parent6735aa230d4e6ad9b3b55e2af426f7256066a2fb (diff)
downloadnixlib-947e4c0bca4354126e897531a73815eff40cf093.tar
nixlib-947e4c0bca4354126e897531a73815eff40cf093.tar.gz
nixlib-947e4c0bca4354126e897531a73815eff40cf093.tar.bz2
nixlib-947e4c0bca4354126e897531a73815eff40cf093.tar.lz
nixlib-947e4c0bca4354126e897531a73815eff40cf093.tar.xz
nixlib-947e4c0bca4354126e897531a73815eff40cf093.tar.zst
nixlib-947e4c0bca4354126e897531a73815eff40cf093.zip
go-swagger: add changelog to meta
Diffstat (limited to 'pkgs/development/tools/go-swagger')
-rw-r--r--pkgs/development/tools/go-swagger/default.nix17
1 files changed, 13 insertions, 4 deletions
diff --git a/pkgs/development/tools/go-swagger/default.nix b/pkgs/development/tools/go-swagger/default.nix
index 7823e0102458..842e860c8c96 100644
--- a/pkgs/development/tools/go-swagger/default.nix
+++ b/pkgs/development/tools/go-swagger/default.nix
@@ -1,4 +1,7 @@
-{ buildGoModule, fetchFromGitHub, lib }:
+{ lib 
+, buildGoModule
+, fetchFromGitHub
+}:
 
 buildGoModule rec {
   pname = "go-swagger";
@@ -7,8 +10,8 @@ buildGoModule rec {
   src = fetchFromGitHub {
     owner = "go-swagger";
     repo = pname;
-    rev = "v${version}";
-    sha256 = "sha256-5jnSuJqy5oaRxmZh2rr1hoBJPS4S9s0FhMZ4AY61w1I=";
+    rev = "refs/tags/v${version}";
+    hash = "sha256-5jnSuJqy5oaRxmZh2rr1hoBJPS4S9s0FhMZ4AY61w1I=";
   };
 
   vendorHash = "sha256-EVsJP04yBiquux5LRR23bGRzrLiXBO9VA8UGlZEpgi8=";
@@ -17,11 +20,17 @@ buildGoModule rec {
 
   subPackages = [ "cmd/swagger" ];
 
-  ldflags = [ "-s" "-w" "-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Version=${version}" "-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Commit=${src.rev}" ];
+  ldflags = [
+    "-s"
+    "-w"
+    "-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Version=${version}"
+    "-X github.com/go-swagger/go-swagger/cmd/swagger/commands.Commit=${src.rev}"
+  ];
 
   meta = with lib; {
     description = "Golang implementation of Swagger 2.0, representation of your RESTful API";
     homepage = "https://github.com/go-swagger/go-swagger";
+    changelog = "https://github.com/go-swagger/go-swagger/releases/tag/v${version}";
     license = licenses.asl20;
     maintainers = with maintainers; [ kalbasit ];
     mainProgram = "swagger";