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