Provide NixOS module option to enable the paperless exporter. (#242084)
[NixPkgs.git] / pkgs / by-name / ss / sscep / package.nix
blob52e97fe18f7ef0db66091c334d5ac8a449b7533b
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   nix-update-script,
6   openssl,
7   autoreconfHook,
8   pkg-config,
9 }:
10 stdenv.mkDerivation (finalAttrs: {
11   pname = "sscep";
12   version = "0.10.0";
14   src = fetchFromGitHub {
15     owner = "certnanny";
16     repo = "sscep";
17     rev = "v${finalAttrs.version}";
18     hash = "sha256-wlxQONOCLPuNdI6AyMJoLP09cs+ak7Jv9idhXTT5RWA=";
19   };
21   buildInputs = [ openssl ];
23   nativeBuildInputs = [
24     autoreconfHook
25     pkg-config
26   ];
28   passthru.updateScript = nix-update-script { };
30   meta = {
31     description = "Client-only implementation of the SCEP (Cisco System's Simple Certificate Enrollment Protocol)";
32     homepage = "https://github.com/certnanny/sscep";
33     maintainers = [ lib.maintainers.stv0g ];
34     license = [
35       lib.licenses.bsd2
36       lib.licenses.openssl
37     ];
38     platforms = lib.platforms.all;
39   };