lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 23.05-pre 35 lines 1.1 kB view raw
1{ lib, stdenv, coreutils, curl, diffutils, gawk, gnugrep, gnused, openssl, makeWrapper, fetchFromGitHub, installShellFiles }: 2stdenv.mkDerivation rec { 3 pname = "dehydrated"; 4 version = "0.7.1"; 5 6 src = fetchFromGitHub { 7 owner = "lukas2511"; 8 repo = "dehydrated"; 9 rev = "v${version}"; 10 sha256 = "sha256-K08eeruyT5vKzK3PzfCkubZiHbf9Yq7wzD1z69MeDtY="; 11 }; 12 13 nativeBuildInputs = [ makeWrapper installShellFiles ]; 14 15 installPhase = '' 16 installManPage docs/man/dehydrated.1 17 18 mkdir -p "$out/share/docs/dehydrated" 19 cp docs/*.md "$out/share/docs/dehydrated" 20 cp -r docs/examples "$out/share/docs/dehydrated" 21 cp {CHANGELOG,LICENSE,README.md} "$out/share/docs/dehydrated" 22 23 mkdir -p $out/bin 24 cp -a dehydrated $out/bin 25 wrapProgram "$out/bin/dehydrated" --prefix PATH : "${lib.makeBinPath [ openssl coreutils gnused gnugrep diffutils curl gawk ]}" 26 ''; 27 28 meta = with lib; { 29 inherit (src.meta) homepage; 30 description = "Letsencrypt/acme client implemented as a shell-script"; 31 license = licenses.mit; 32 platforms = platforms.all; 33 maintainers = [ maintainers.pstn ]; 34 }; 35}