23 lines
559 B
Nix
23 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" ];
|
||
|
}
|