diff options
author | tytan652 | 2022-11-04 11:52:49 +0100 |
---|---|---|
committer | tytan652 | 2022-11-04 11:52:49 +0100 |
commit | 62b8640144d65a9f78dd04f9fbd615ea4925f8ae (patch) | |
tree | 74905f756a0e2f951f4ccf05493f82f26f9c1eb1 | |
parent | 96eff7ce3259ba4d4b891ccd90c42c492c5476fb (diff) | |
download | aur-62b8640144d65a9f78dd04f9fbd615ea4925f8ae.tar.gz |
build: Fix building with newer FFmpeg
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 25 insertions, 21 deletions
@@ -1,7 +1,7 @@ pkgbase = obs-virtual-cam-filter pkgdesc = Adds a filter to output a source or scene to the build in virtual camera pkgver = 0.0.6 - pkgrel = 1 + pkgrel = 2 url = https://obsproject.com/forum/resources/virtual-cam-filter.1142/ arch = i686 arch = x86_64 @@ -12,10 +12,10 @@ pkgbase = obs-virtual-cam-filter makedepends = libxcomposite makedepends = ffmpeg makedepends = pciutils - depends = obs-studio>=27.2.0 + depends = obs-studio>=28.0.0 source = obs-virtual-cam-filter::git+https://github.com/exeldro/obs-virtual-cam-filter#commit=4af4d50d25cb6afa18b29b84a6b1f795e486f4a1 - source = obs-studio-27.2.0.tar.gz::https://github.com/obsproject/obs-studio/archive/27.2.0.tar.gz + source = obs-studio-28.0.0.tar.gz::https://github.com/obsproject/obs-studio/archive/28.0.0.tar.gz sha256sums = SKIP - sha256sums = c52d99cba6c536cb805e3e0f54663c33cfc43a1b7521bec97d241019499f9789 + sha256sums = 412a1a26699a6861dbbe93346310d002369c62e00626e8c3a77c127e5e1c06e8 pkgname = obs-virtual-cam-filter @@ -3,8 +3,8 @@ _pluginname=virtual-cam-filter pkgname=obs-$_pluginname pkgver=0.0.6 -_obsver=27.2.0 -pkgrel=1 +_obsver=28.0.0 +pkgrel=2 pkgdesc="Adds a filter to output a source or scene to the build in virtual camera" arch=("i686" "x86_64" "aarch64") url="https://obsproject.com/forum/resources/virtual-cam-filter.1142/" @@ -17,7 +17,7 @@ source=( ) sha256sums=( "SKIP" - "c52d99cba6c536cb805e3e0f54663c33cfc43a1b7521bec97d241019499f9789" + "412a1a26699a6861dbbe93346310d002369c62e00626e8c3a77c127e5e1c06e8" ) prepare() { @@ -25,6 +25,8 @@ prepare() { cd "obs-studio-$_obsver"/plugins cp -r "$srcdir/$pkgname" . + sed -i 's|check_obs_browser()||g' CMakeLists.txt + sed -i 's|FATAL_ERROR "obs-websocket|STATUS "obs-websocket|g' CMakeLists.txt echo "add_subdirectory($pkgname)" | tee -a CMakeLists.txt >/dev/null } @@ -34,23 +36,25 @@ build() { cmake -B build \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - -DDISABLE_UI=ON \ + -DENABLE_UI=OFF \ -DENABLE_WAYLAND=OFF \ -DENABLE_PIPEWIRE=OFF \ -DENABLE_SCRIPTING=OFF \ - -DDISABLE_DECKLINK=ON \ - -DDISABLE_ALSA=ON \ - -DDISABLE_JACK=ON \ - -DDISABLE_PULSEAUDIO=ON \ - -DDISABLE_V4L2=ON \ - -DDISABLE_SPEEXDSP=ON \ - -DDISABLE_LIBFDK=ON \ - -DDISABLE_SNDIO=ON \ - -DDISABLE_FREETYPE=ON \ - -DDISABLE_VLC=ON \ - -DBUILD_BROWSER=OFF \ - -DBUILD_VST=OFF \ - -DWITH_RTMPS=OFF + -DENABLE_DECKLINK=OFF \ + -DENABLE_ALSA=OFF \ + -DENABLE_JACK=OFF \ + -DENABLE_PULSEAUDIO=OFF \ + -DENABLE_V4L2=OFF \ + -DENABLE_SPEEXDSP=OFF \ + -DENABLE_LIBFDK=OFF \ + -DENABLE_SNDIO=OFF \ + -DENABLE_FREETYPE=OFF \ + -DENABLE_VLC=OFF \ + -DENABLE_BROWSER=OFF \ + -DENABLE_VST=OFF \ + -DENABLE_RTMPS=OFF \ + -DENABLE_AJA=OFF \ + -DENABLE_NEW_MPEGTS_OUTPUT=OFF make -C build } |