biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / video / obs-studio / plugins / obs-source-record.nix
blob23cc300d7f7087021d0b81c896f00e7e09ef609a
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   obs-studio,
7 }:
9 stdenv.mkDerivation rec {
10   pname = "obs-source-record";
11   version = "0.3.4";
13   src = fetchFromGitHub {
14     owner = "exeldro";
15     repo = "obs-source-record";
16     rev = version;
17     sha256 = "sha256-VgG9Fn75aKTkth4TC9rhfj/HIOO2lIO4n3ZYmemkzx8=";
18   };
20   nativeBuildInputs = [ cmake ];
21   buildInputs = [ obs-studio ];
23   NIX_CFLAGS_COMPILE = [ "-Wno-error=deprecated-declarations" ];
25   cmakeFlags = [ "-DBUILD_OUT_OF_TREE=On" ];
27   postInstall = ''
28     rm -rf $out/{data,obs-plugins}
29   '';
31   meta = with lib; {
32     description = "OBS Studio plugin to make sources available to record via a filter";
33     homepage = "https://github.com/exeldro/obs-source-record";
34     maintainers = with maintainers; [
35       robbins
36       shackra
37     ];
38     license = licenses.gpl2Only;
39     platforms = [ "x86_64-linux" ];
40   };