name='obs-studio' version='29.0.2' release='1' desc='OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently.' homepage='https://github.com/obsproject/obs-studio' maintainer="Евгений Храмов " architectures=('amd64') license=('GPL-2.0 license') provides=('obs-studio') conflicts=('obs-studio') deps=() build_deps_rosa=('lib64alsa-oss-devel.x86_64' 'lib64boost_asio-devel' 'cmake' 'lib64ffmpeg-devel' 'fontconfig-devel' 'freetype-devel' 'gcc' 'gcc-c++' 'gcc-objc' 'git' 'glib2-devel' 'jansson-devel' 'nlohmann-json' 'lib64avcodec58' 'lib64avdevice58' 'lib64rist-devel' 'lib64curl-devel' 'lib64drm-devel' 'lib64glvnd-devel' 'lib64uuid-devel' 'lib64va-devel' 'lib64v4l-devel' 'lib64x11-devel' 'lib64xcomposite1' 'lib64xdamage1' 'lib64xinerama-devel' 'lib64xkbcommon-devel' 'luajit-devel' 'make' 'mbedtls-devel' 'pciutils-devel' 'pipewire-devel' 'lib64pulseaudio-devel' 'python3-devel' 'qt5-devel' 'lib64qt5svg-devel' 'openssl-devel' 'speexdsp-devel' 'swig' 'lib64systemd-devel' 'vlc-devel' 'wayland-devel' 'websocketpp-devel' 'x264-devel') build_deps_redos=('alsa-plugins-oss' 'cmake' ) sources=("https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux64.tar.bz2" "git+https://github.com/obsproject/obs-studio.git" ) checksums=('SKIP' 'SKIP' ) build() { cd ${srcdir}/obs-studio git submodule update --init --recursive mkdir build cd ./build cmake -DENABLE_BROWSER=ON -DCEF_ROOT_DIR="../../cef_binary_5060_linux64" -DENABLE_AJA=OFF -DENABLE_NEW_MPEGTS_OUTPUT=OFF .. make -j$(nproc) sudo make install } package() { cd ${pkgname}-${pkgver} }