nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 21.05 33 lines 861 B view raw
1{ lib, stdenv, fetchurl, perlPackages, makeWrapper, openssl }: 2 3stdenv.mkDerivation rec { 4 name = "sslmate-1.7.1"; 5 6 src = fetchurl { 7 url = "https://packages.sslmate.com/other/${name}.tar.gz"; 8 sha256 = "1i56za41cfqlml9g787xqqs0r8jifd3y7ks9nf4k2dhhi4rijkj5"; 9 }; 10 11 makeFlags = [ "PREFIX=$(out)" ]; 12 13 nativeBuildInputs = [ makeWrapper ]; 14 buildInputs = [ perlPackages.perl ]; 15 16 postInstall = '' 17 wrapProgram $out/bin/sslmate --prefix PERL5LIB : \ 18 "${with perlPackages; makePerlPath [ 19 URI 20 JSONPP 21 TermReadKey 22 ]}" \ 23 --prefix PATH : "${openssl.bin}/bin" 24 ''; 25 26 meta = with lib; { 27 homepage = "https://sslmate.com"; 28 maintainers = [ maintainers.domenkozar ]; 29 description = "Easy to buy, deploy, and manage your SSL certs"; 30 platforms = platforms.unix; 31 license = licenses.mit; # X11 32 }; 33}