Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

obs-cli: init at 0.5.0

authored by Martin Wimpress and committed by helbling.dev 5572bc18 b69e2110

+42
+40
pkgs/applications/misc/obs-cli/default.nix
··· 1 + { lib 2 + , stdenv 3 + , buildGoModule 4 + , fetchFromGitHub 5 + , makeWrapper 6 + }: 7 + 8 + buildGoModule rec { 9 + pname = "obs-cli"; 10 + version = "0.5.0"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "muesli"; 14 + repo = "obs-cli"; 15 + rev = "refs/tags/v${version}"; 16 + hash = "sha256-4tjS+PWyP/T0zs4IGE6VQ5c+3tuqxlBwfpPBVEcim6c="; 17 + }; 18 + 19 + vendorHash = "sha256-tjQOHvmhHyVMqIJQvFaisEqci1wkB4ke/a+GSgwXzCo="; 20 + 21 + proxyVendor = true; 22 + 23 + nativeBuildInputs = [ 24 + makeWrapper 25 + ]; 26 + 27 + ldflags = [ 28 + "-s" 29 + "-w" 30 + ]; 31 + 32 + meta = with lib; { 33 + description = "OBS-cli is a command-line remote control for OBS"; 34 + homepage = "https://github.com/muesli/obs-cli"; 35 + changelog = "https://github.com/muesli/obs-cli/releases/tag/v${version}"; 36 + license = licenses.mit; 37 + maintainers = with maintainers; [ flexiondotorg ]; 38 + platforms = platforms.linux ++ platforms.darwin; 39 + }; 40 + }
+2
pkgs/top-level/all-packages.nix
··· 33468 33468 inherit (darwin.apple_sdk.frameworks) Foundation; 33469 33469 }; 33470 33470 33471 + obs-cli = callPackage ../applications/misc/obs-cli { }; 33472 + 33471 33473 obs-studio = qt6Packages.callPackage ../applications/video/obs-studio { 33472 33474 ffmpeg_4 = ffmpeg-full; 33473 33475 };