diff options
author | Domen Kožar <domen@dev.si> | 2015-10-26 12:57:21 +0100 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2015-10-26 12:57:27 +0100 |
commit | 8f977608f483c78995fbd898e35bef170d590e67 (patch) | |
tree | 2fe822c3d22b5baedd6a7e0d93972205ad838efb /pkgs/development/tools | |
parent | faa7561a664cec5d846315120b181802c9428d5c (diff) | |
download | nixlib-8f977608f483c78995fbd898e35bef170d590e67.tar nixlib-8f977608f483c78995fbd898e35bef170d590e67.tar.gz nixlib-8f977608f483c78995fbd898e35bef170d590e67.tar.bz2 nixlib-8f977608f483c78995fbd898e35bef170d590e67.tar.lz nixlib-8f977608f483c78995fbd898e35bef170d590e67.tar.xz nixlib-8f977608f483c78995fbd898e35bef170d590e67.tar.zst nixlib-8f977608f483c78995fbd898e35bef170d590e67.zip |
add sslmate: easy to buy, deploy, and manage your SSL certs
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r-- | pkgs/development/tools/sslmate/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/development/tools/sslmate/default.nix b/pkgs/development/tools/sslmate/default.nix new file mode 100644 index 000000000000..e951f55daeac --- /dev/null +++ b/pkgs/development/tools/sslmate/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchurl, perlPackages, perl, makeWrapper, openssl }: + +stdenv.mkDerivation rec { + name = "sslmate-1.5.0"; + + src = fetchurl { + url = "https://packages.sslmate.com/other/${name}.tar.gz"; + sha256 = "1vxdkydwww4awi6ishvq68jvlj6vkbfw7pin1cdqpl84vs9q7ycg"; + }; + + makeFlags = "PREFIX=$(out)"; + + buildInputs = [ perl makeWrapper ]; + + postInstall = '' + wrapProgram $out/bin/sslmate --prefix PERL5LIB : \ + "${with perlPackages; stdenv.lib.makePerlPath [ + URI + JSONPP + TermReadKey + ]}" \ + --prefix PATH : "${openssl}/bin" + ''; + + meta = with stdenv.lib; { + homepage = "https://sslmate.com"; + maintainers = maintainers.iElectric; + description = "Easy to buy, deploy, and manage your SSL certs"; + platforms = platforms.unix; + license = licenses.mit; # X11 + }; +} |