tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
dump1090: 5.0 → 6.1
Nikolay Korotkiy
4 years ago
ec6e1b27
19b87ec9
+14
-4
1 changed file
expand all
collapse all
unified
split
pkgs
applications
radio
dump1090
default.nix
+14
-4
pkgs/applications/radio/dump1090/default.nix
···
5
, libusb1
6
, ncurses
7
, rtl-sdr
0
0
8
}:
9
10
stdenv.mkDerivation rec {
11
pname = "dump1090";
12
-
version = "5.0";
13
14
src = fetchFromGitHub {
15
owner = "flightaware";
16
repo = pname;
17
rev = "v${version}";
18
-
sha256 = "1fckfcgypmplzl1lidd04jxiabczlfx9mv21d6rbsfknghsjpn03";
19
};
20
21
nativeBuildInputs = [ pkg-config ];
···
25
libusb1
26
ncurses
27
rtl-sdr
28
-
];
0
0
0
0
0
0
0
0
29
30
installPhase = ''
31
runHook preInstall
···
41
description = "A simple Mode S decoder for RTLSDR devices";
42
homepage = "https://github.com/flightaware/dump1090";
43
license = licenses.gpl2Plus;
44
-
platforms = platforms.linux;
45
maintainers = with maintainers; [ earldouglas ];
46
};
47
}
···
5
, libusb1
6
, ncurses
7
, rtl-sdr
8
+
, hackrf
9
+
, limesuite
10
}:
11
12
stdenv.mkDerivation rec {
13
pname = "dump1090";
14
+
version = "6.1";
15
16
src = fetchFromGitHub {
17
owner = "flightaware";
18
repo = pname;
19
rev = "v${version}";
20
+
sha256 = "sha256-OLXnT5TD6ZBNJUk4qXOMbr+NWdw3j1rv1xkFPZi4Wo8=";
21
};
22
23
nativeBuildInputs = [ pkg-config ];
···
27
libusb1
28
ncurses
29
rtl-sdr
30
+
hackrf
31
+
] ++ lib.optional stdenv.isLinux limesuite;
32
+
33
+
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang
34
+
"-Wno-implicit-function-declaration -Wno-int-conversion";
35
+
36
+
buildFlags = [ "dump1090" "view1090" ];
37
+
38
+
doCheck = true;
39
40
installPhase = ''
41
runHook preInstall
···
51
description = "A simple Mode S decoder for RTLSDR devices";
52
homepage = "https://github.com/flightaware/dump1090";
53
license = licenses.gpl2Plus;
54
+
platforms = platforms.unix;
55
maintainers = with maintainers; [ earldouglas ];
56
};
57
}