radiobert: add dump1090_sdrplus
This commit is contained in:
parent
ca01abceb8
commit
ef15444a8d
|
@ -118,7 +118,7 @@ rec {
|
|||
ip6 = "2a00:8180:2c00:282:1024:5fff:febd:9be7";
|
||||
};
|
||||
|
||||
radiobert.ip4 = "172.22.99.117";
|
||||
radiobert.ip4 = "172.22.99.154";
|
||||
};
|
||||
|
||||
hqGlobal = builtins.attrNames hosts;
|
||||
|
|
|
@ -80,6 +80,7 @@
|
|||
libraspberrypi
|
||||
vim
|
||||
wget
|
||||
dump1090_sdrplus
|
||||
];
|
||||
|
||||
programs.tmux.enable = true;
|
||||
|
|
|
@ -6,4 +6,6 @@ final: prev:
|
|||
pile = prev.callPackage ./pile.nix { };
|
||||
|
||||
openwebrx = prev.python3Packages.callPackage ./openwebrx.nix { };
|
||||
|
||||
dump1090_sdrplus = prev.callPackage ./dump1090.nix { };
|
||||
}
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
{ dump1090, fetchFromGitHub
|
||||
, hackrf, rtl-sdr, airspy, soxr, libusb1
|
||||
}:
|
||||
dump1090.overrideAttrs (oa: {
|
||||
src = fetchFromGitHub {
|
||||
owner = "itemir";
|
||||
repo = "dump1090_sdrplus";
|
||||
rev = "master";
|
||||
sha256 = "0pyc22fqzqqmzkci0ws5clbwcxa32qlrcb8sgrjzxkx48kyjlwm3";
|
||||
};
|
||||
buildInputs = oa.buildInputs ++ [
|
||||
hackrf
|
||||
rtl-sdr
|
||||
airspy
|
||||
soxr
|
||||
];
|
||||
makeFlags = [ "NoSDRplay=1" ];
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp -a dump1090 $out/bin/
|
||||
'';
|
||||
})
|
Loading…
Reference in New Issue