1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 cmake,
6 obs-studio,
7 qtbase,
8}:
9
10stdenv.mkDerivation {
11 pname = "obs-transition-table";
12 version = "0.2.7-unstable-2024-11-27";
13
14 src = fetchFromGitHub {
15 owner = "exeldro";
16 repo = "obs-transition-table";
17 rev = "976fe236dac7082b6c953f950fcb9e50495ce624";
18 sha256 = "sha256-TPRqKjEXdvjv+RfHTaeeO4GHur2j/+onehcu0I/HdD0=";
19 };
20
21 nativeBuildInputs = [ cmake ];
22 buildInputs = [
23 obs-studio
24 qtbase
25 ];
26
27 dontWrapQtApps = true;
28
29 postInstall = ''
30 rm -rf $out/obs-plugins $out/data
31 '';
32
33 meta = with lib; {
34 description = "Plugin for OBS Studio to add a Transition Table to the tools menu";
35 homepage = "https://github.com/exeldro/obs-transition-table";
36 maintainers = with maintainers; [ flexiondotorg ];
37 license = licenses.gpl2Plus;
38 platforms = [
39 "x86_64-linux"
40 "i686-linux"
41 ];
42 };
43}