summaryrefslogtreecommitdiffstats
path: root/pkgs/by-name/ne/netcap/ndpi_4_14.nix
blob: 73adccca7d2e21304881999205ab6bf863e3738b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
  ndpi,
  fetchFromGitHub,
  lib,
  stdenv,
  autoreconfHook,
  autoconf,
  automake,
  fixDarwinDylibNames,
}:

ndpi.overrideAttrs (
  finalAttrs: prevAttrs: {
    version = "4.14";

    src = fetchFromGitHub {
      inherit (prevAttrs.src) owner repo;
      tag = finalAttrs.version;
      hash = "sha256-W8ZBWMQH6bRHl+fXmG3XLO37UxEnSgCVCgzfwy8N+OM=";
    };

    configureScript = "./autogen.sh";

    nativeBuildInputs =
      lib.remove autoreconfHook prevAttrs.nativeBuildInputs
      ++ [
        autoconf
        automake
      ]
      ++ lib.optionals stdenv.hostPlatform.isDarwin [ fixDarwinDylibNames ];
  }
)