Provide NixOS module option to enable the paperless exporter. (#242084)
[NixPkgs.git] / pkgs / by-name / ss / ssldump / package.nix
blob7aafa270a432ceab2ff7fb3a51de631e37c3d61b
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   json_c,
7   libnet,
8   libpcap,
9   openssl,
12 stdenv.mkDerivation rec {
13   pname = "ssldump";
14   version = "1.8-unstable-2024-10-16";
16   src = fetchFromGitHub {
17     owner = "adulau";
18     repo = "ssldump";
19     rev = "a7534300bb09184fec991b3b4f19a40538b8adea";
20     hash = "sha256-6jmIPkyT5QCqQw07unc6nKTlxpajiLO05IFshWtCh7w=";
21   };
23   nativeBuildInputs = [
24     cmake
25   ];
27   buildInputs = [
28     json_c
29     libnet
30     libpcap
31     openssl
32   ];
34   meta = with lib; {
35     description = "SSLv3/TLS network protocol analyzer";
36     homepage = "https://ssldump.sourceforge.net";
37     license = "BSD-style";
38     maintainers = with maintainers; [ aycanirican ];
39     platforms = platforms.unix;
40     mainProgram = "ssldump";
41   };