about summary refs log tree commit diff
path: root/pkgs/tools/admin/tlsclient
diff options
context:
space:
mode:
authorJacob Moody <moody@posixcafe.org>2023-07-21 19:34:02 -0500
committerJacob Moody <moody@posixcafe.org>2023-07-21 19:45:49 -0500
commit7d518f6e37713b86ab18fc34e4fd64df44c429d1 (patch)
tree0df4206c4d9a273a9404fb16c914404cdb033ec9 /pkgs/tools/admin/tlsclient
parent278cd2be26d71ab80a119c94261afcaffe443d59 (diff)
tlsclient: 1.5 -> 1.6.4
Diffstat (limited to 'pkgs/tools/admin/tlsclient')
-rw-r--r--pkgs/tools/admin/tlsclient/default.nix15
1 files changed, 6 insertions, 9 deletions
diff --git a/pkgs/tools/admin/tlsclient/default.nix b/pkgs/tools/admin/tlsclient/default.nix
index 4df16af2344ef..2cf0f0d548c59 100644
--- a/pkgs/tools/admin/tlsclient/default.nix
+++ b/pkgs/tools/admin/tlsclient/default.nix
@@ -3,31 +3,28 @@
 , fetchFromSourcehut
 , pkg-config
 , openssl
-, installShellFiles
 , gitUpdater
 }:
 
 stdenv.mkDerivation (finalAttrs: {
   pname = "tlsclient";
-  version = "1.5";
+  version = "1.6.4";
 
   src = fetchFromSourcehut {
     owner = "~moody";
     repo = "tlsclient";
     rev = "v${finalAttrs.version}";
-    hash = "sha256-9LKx9x5Kx7Mo4EL/b89Mdsdu8NqVYxohn98XnF+IWXs=";
+    hash = "sha256-36fhY9kO6tPUuRkpk3Jv9oBRYX/SnmdZg0Rzt/A6MQE=";
   };
 
   strictDeps = true;
   enableParallelBuilding = true;
-  nativeBuildInputs = [ pkg-config installShellFiles ];
+  nativeBuildInputs = [ pkg-config ];
   buildInputs = [ openssl ];
 
-  makeFlags = [ "tlsclient" ];
-  installPhase = ''
-    install -Dm755 -t $out/bin tlsclient
-    installManPage tlsclient.1
-  '';
+  buildFlags = [ "tlsclient" ];
+  installFlags = [ "PREFIX=$(out)" ];
+  installTargets = "tlsclient.install";
 
   passthru.updateScript = gitUpdater {
     rev-prefix = "v";