summary refs log tree commit diff
path: root/pkgs/tools/networking
diff options
context:
space:
mode:
authorOleksii Filonenko <brightone@protonmail.com>2020-01-02 12:56:51 +0200
committerOleksii Filonenko <brightone@protonmail.com>2020-01-02 12:56:51 +0200
commit0f13282340ec48a5cf264c375db3641845e23bc5 (patch)
tree850d1d011e68dbb97d8cb8b0919ef361a79841b3 /pkgs/tools/networking
parent2e43dd0e74b3117a1626f7e6814503b6739803e6 (diff)
downloadnixpkgs-0f13282340ec48a5cf264c375db3641845e23bc5.tar
nixpkgs-0f13282340ec48a5cf264c375db3641845e23bc5.tar.gz
nixpkgs-0f13282340ec48a5cf264c375db3641845e23bc5.tar.bz2
nixpkgs-0f13282340ec48a5cf264c375db3641845e23bc5.tar.lz
nixpkgs-0f13282340ec48a5cf264c375db3641845e23bc5.tar.xz
nixpkgs-0f13282340ec48a5cf264c375db3641845e23bc5.tar.zst
nixpkgs-0f13282340ec48a5cf264c375db3641845e23bc5.zip
clash: add constant.Version to ldflags
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r--pkgs/tools/networking/clash/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/tools/networking/clash/default.nix b/pkgs/tools/networking/clash/default.nix
index 394afe3627e..f3d0a584593 100644
--- a/pkgs/tools/networking/clash/default.nix
+++ b/pkgs/tools/networking/clash/default.nix
@@ -11,8 +11,14 @@ buildGoModule rec {
     sha256 = "0zhbaw9jzl9wqc7yx8yxqlb6fwkss4pqkv26069qg6nsk584ndnf";
   };
 
+  goPackagePath = "github.com/Dreamacro/clash";
   modSha256 = "0vyd61bin7hmpdqrmrikc776mgif9v25627n8hzi65kiycv40kgx";
 
+  buildFlagsArray = [
+    "-ldflags="
+    "-X ${goPackagePath}/constant.Version=${version}"
+  ];
+
   meta = with stdenv.lib; {
     description = "A rule-based tunnel in Go";
     homepage = "https://github.com/Dreamacro/clash";