nixos-configuration/pkgs/fpvout/default.nix
2025-04-16 22:54:28 +02:00

28 lines
494 B
Nix

{ stdenv
, fetchFromGitHub
, pkgs
}:
stdenv.mkDerivation rec {
pname = "fpvout";
version = "0.0.1";
src = fetchFromGitHub {
owner = "fpvout";
repo = "fpvout-cpp";
rev = "1cb04f4262962b998ca6fdea090a47c76a53d015";
sha256 = "0kmqy62jffa7xp71jnm0i7hba86zydmg63zqmh49gmxz7lqsdna7";
fetchSubmodules = true;
};
nativeBuildInputs = with pkgs; [
cmake
pkg-config
libusb1
];
installPhase = ''
mkdir -p $out/bin
cp fpvLiberator $out/bin/
'';
}