lol
1{ stdenv, fetchFromGitHub, pkgconfig, libusb, rtl-sdr }:
2
3stdenv.mkDerivation rec {
4 name = "dump1090-${version}";
5 version = "2014-10-31";
6
7 src = fetchFromGitHub {
8 owner = "MalcolmRobb";
9 repo = "dump1090";
10 rev = "bff92c4ad772a0a8d433f788d39dae97e00e4dbe";
11 sha256 = "06aaj9gpz5v4qzvnp8xf18wdfclp0jvn3hflls79ly46gz2dh9hy";
12 };
13
14 nativeBuildInputs = [ pkgconfig ];
15
16 buildInputs = [ libusb rtl-sdr ];
17
18 makeFlags = [ "PREFIX=$(out)" ];
19
20 installPhase = ''
21 mkdir -p $out/bin $out/share
22 cp -v dump1090 view1090 $out/bin
23 cp -vr public_html $out/share/dump1090
24 '';
25
26 meta = with stdenv.lib; {
27 description = "A simple Mode S decoder for RTLSDR devices";
28 homepage = https://github.com/MalcolmRobb/dump1090;
29 license = licenses.bsd3;
30 platforms = platforms.linux;
31 maintainers = with maintainers; [ earldouglas ];
32 };
33}