obs-studio-plugins.obs-vertical-canvas: init at 1.2.2

authored by Martin Wimpress and committed by helbling.dev b69e2110 563c6e20

+44
+2
pkgs/applications/video/obs-studio/plugins/default.nix
··· 52 52 53 53 obs-vaapi = callPackage ./obs-vaapi { }; 54 54 55 + obs-vertical-canvas = qt6Packages.callPackage ./obs-vertical-canvas.nix { }; 56 + 55 57 obs-vintage-filter = callPackage ./obs-vintage-filter.nix { }; 56 58 57 59 obs-vkcapture = callPackage ./obs-vkcapture.nix {
+42
pkgs/applications/video/obs-studio/plugins/obs-vertical-canvas.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , curl 6 + , obs-studio 7 + , qtbase 8 + }: 9 + 10 + stdenv.mkDerivation rec { 11 + pname = "obs-vertical-canvas"; 12 + version = "1.2.2"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "Aitum"; 16 + repo = "obs-vertical-canvas"; 17 + rev = version; 18 + sha256 = "sha256-9NXIJPF6ubd9M3t5pmSQvADoLmm+XolRhIvhbqw9R04="; 19 + }; 20 + 21 + nativeBuildInputs = [ cmake ]; 22 + buildInputs = [ curl obs-studio qtbase ]; 23 + 24 + cmakeFlags = [ 25 + "-DBUILD_OUT_OF_TREE=On" 26 + ]; 27 + 28 + dontWrapQtApps = true; 29 + 30 + postInstall = '' 31 + rm -rf $out/data 32 + rm -rf $out/obs-plugins 33 + ''; 34 + 35 + meta = with lib; { 36 + description = "Plugin for OBS Studio to add vertical canvas"; 37 + homepage = "https://github.com/Aitum/obs-vertical-canvas"; 38 + maintainers = with maintainers; [ flexiondotorg ]; 39 + license = licenses.gpl2Plus; 40 + platforms = [ "x86_64-linux" "i686-linux" ]; 41 + }; 42 + }