discord-screenaudio/nix/rohrkabel.nix

22 lines
559 B
Nix

{ stdenv, lib, cmake, ninja, pkg-config, pipewire, fetchFromGitHub, tl-expected
}:
stdenv.mkDerivation rec {
pname = "rohrkabel";
version = "04bfb921c44fb0d2337df70f5660899bc8d2844f";
src = fetchFromGitHub {
owner = "Soundux";
repo = pname;
rev = version;
sha256 = "sha256-8VEvieSEn021mZAtw1JoNg+Oxe3Zap4jMcP+RDgqWEU=";
fetchSubmodules = true;
};
nativeBuildInputs = [ cmake ninja pkg-config ];
buildInputs = [ pipewire tl-expected ];
patches = [ ./rohrkabel.patch ];
cmakeFlags = [ "-Drohrkabel_prefer_remote=0" ];
}