diff options
author | Artturi <Artturin@artturin.com> | 2022-06-06 19:56:57 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-06 19:56:57 +0300 |
commit | 9a995f5c6a0b7e782017b725eb8a34ff0d7de527 (patch) | |
tree | 875655e81ccfd222f555956d8456d417cc3f0504 | |
parent | 312d9a00132ccd0b07890089bde714eaca08ea6f (diff) | |
parent | e83b0e96496afb70375c1f4b4435c5482655d862 (diff) |
Merge pull request #173008 from malte-v/init-uacme
-rw-r--r-- | pkgs/tools/admin/uacme/default.nix | 42 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 44 insertions, 0 deletions
diff --git a/pkgs/tools/admin/uacme/default.nix b/pkgs/tools/admin/uacme/default.nix new file mode 100644 index 0000000000000..b47560c44be3f --- /dev/null +++ b/pkgs/tools/admin/uacme/default.nix @@ -0,0 +1,42 @@ +{ lib +, stdenv +, fetchFromGitHub +, asciidoc +, autoconf-archive +, autoreconfHook +, pkg-config +, curl +, openssl +}: +stdenv.mkDerivation rec { + pname = "uacme"; + version = "1.7.1"; + + src = fetchFromGitHub { + owner = "ndilieto"; + repo = "uacme"; + rev = "v${version}"; + hash = "sha256-QCI34B/C4vZ3hNnp06NIScY03RTZ0EZBl2HPnQjjtnc="; + }; + + configureFlags = [ "--with-openssl" ]; + + nativeBuildInputs = [ + asciidoc + autoconf-archive + autoreconfHook + pkg-config + ]; + + buildInputs = [ + curl + openssl + ]; + + meta = with lib; { + description = "ACMEv2 client written in plain C with minimal dependencies"; + homepage = "https://github.com/ndilieto/uacme"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ malvo ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 712eaf9cc73ce..66c78c6783d25 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -34817,6 +34817,8 @@ with pkgs; tvheadend = callPackage ../servers/tvheadend { }; + uacme = callPackage ../tools/admin/uacme { }; + ums = callPackage ../servers/ums { }; unity3d = callPackage ../development/tools/unity3d { |