at 24.11-pre 29 lines 790 B view raw
1{ lib, stdenv, fetchurl, gettext, libgpg-error, libgcrypt, libksba, zlib }: 2 3stdenv.mkDerivation rec { 4 pname = "ntbtls"; 5 version = "0.3.2"; 6 7 src = fetchurl { 8 url = "mirror://gnupg/ntbtls/ntbtls-${version}.tar.bz2"; 9 sha256 = "sha256-vfy5kCSs7JxsS5mK1juzkh30z+5KdyrWwMoyTbvysHw="; 10 }; 11 12 outputs = [ "dev" "out" ]; 13 14 buildInputs = [ libgcrypt libgpg-error libksba zlib ] 15 ++ lib.optional stdenv.isDarwin gettext; 16 17 postInstall = '' 18 moveToOutput "bin/ntbtls-config" $dev 19 ''; 20 21 meta = with lib; { 22 description = "A tiny TLS 1.2 only implementation"; 23 mainProgram = "ntbtls-config"; 24 homepage = "https://www.gnupg.org/software/ntbtls/"; 25 license = licenses.gpl3Plus; 26 platforms = platforms.unix; 27 maintainers = with maintainers; [ joachifm ]; 28 }; 29}