obs-studio-git

This commit is contained in:
Евгений Храмов 2024-06-09 17:34:18 +03:00
parent 8fea677b11
commit e7223f0c9a

@ -1,5 +1,5 @@
name='obs-studio' name='obs-studio-git'
version='29.0.2' version='latest'
release='1' release='1'
desc='OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently.' desc='OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently.'
homepage='https://github.com/obsproject/obs-studio' homepage='https://github.com/obsproject/obs-studio'
@ -91,6 +91,11 @@ build_deps_redos=('alsa-plugins-oss'
'x264-devel' 'x264-devel'
'pciutils-devel' 'pciutils-devel'
'nv-codec-headers' 'nv-codec-headers'
'speexdsp-devel'
'freetype-devel'
'fontconfig-devel'
'libdatachannel-devel'
'mbedtls-devel'
) )
sources=("https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux64.tar.bz2" sources=("https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux64.tar.bz2"
@ -101,13 +106,12 @@ checksums=('SKIP'
) )
build() { build() {
cd ${srcdir}/obs-studio cd ${srcdir}/obs-studio-git
git submodule update --init --recursive git submodule update --init --recursive
mkdir build mkdir build
cd ./build cd ./build
cmake -DENABLE_BROWSER=ON -DCEF_ROOT_DIR="../../cef_binary_5060_linux64" -DENABLE_AJA=OFF -DENABLE_NEW_MPEGTS_OUTPUT=OFF .. cmake -DENABLE_BROWSER=ON -DCEF_ROOT_DIR="../../cef_binary_5060_linux64" -DENABLE_AJA=OFF -DENABLE_NEW_MPEGTS_OUTPUT=OFF ..
make -j$(nproc) make -j$(nproc)
sudo make install
} }
package() { package() {