summaryrefslogtreecommitdiffstats
path: root/video
diff options
context:
space:
mode:
authorIsmael Luceno2021-09-04 13:38:53 +0200
committerIsmael Luceno2021-09-04 14:43:26 +0200
commit2ced5524750dfb11ea447bdff4b7265ecbc4fd59 (patch)
tree80e1b893aa5cd1ddef0ec374710fe93489bb3ae0 /video
parent0bca728b1b1c04a71194be5257959898722ed330 (diff)
obs-studio: Update dependencies; PATCHLEVEL++
Add curl, glib2, imagemagick, mbedtls, udev, wayland, and zlib. Fix libv4l (-> v4l-utils).
Diffstat (limited to 'video')
-rwxr-xr-xvideo/obs-studio/DEPENDS69
-rwxr-xr-xvideo/obs-studio/DETAILS2
-rw-r--r--video/obs-studio/HISTORY3
3 files changed, 43 insertions, 31 deletions
diff --git a/video/obs-studio/DEPENDS b/video/obs-studio/DEPENDS
index edd284a8da..4c47da0086 100755
--- a/video/obs-studio/DEPENDS
+++ b/video/obs-studio/DEPENDS
@@ -1,36 +1,45 @@
. "$GRIMOIRE"/CMAKE_DEPENDS &&
-depends qtbase &&
+depends LIBAVCODEC &&
depends OPENGL &&
+depends libcurl &&
depends libxcb &&
-optional_depends alsa-lib \
- "" \
- "-DDISABLE_ALSA=1" \
- "for ALSA audio support" &&
+depends qtbase &&
+depends x264 &&
optional_depends JACK-DRIVER \
- "" \
- "-DDISABLE_JACK=1" \
- "for JACK audio support" &&
+ '' -DDISABLE_JACK=1 \
+ 'for JACK audio support' &&
optional_depends LIBPULSE \
- "" \
- "-DDISABLE_PULSEAUDIO=1" \
- "for PulseAudio support" &&
-optional_depends libv4l \
- "" \
- "-DDISABLE_V4L2=1" \
- "for V4L device support" &&
-# FIXME
-depends LIBAVCODEC &&
-#optional_depends LIBAVCODEC \
-# "" \
-# "-DDISABLE_FFMPEG=1" \
-# "" &&
-# FIXME
-depends x264 &&
-#optional_depends x264 \
-# "" \
-# "-DDISABLE_X264=1" \
-# "" &&
+ '' -DDISABLE_PULSEAUDIO=1 \
+ 'for PulseAudio support' &&
+optional_depends alsa-lib \
+ '' -DDISABLE_ALSA=1 \
+ 'for ALSA audio support' &&
+optional_depends glib2 \
+ '' '' \
+ 'for D-Bus and XDG portal support' &&
+optional_depends imagemagick \
+ -DLIBOBS_PREFER_IMAGEMAGICK={1,0} \
+ 'prefer ImageMagick over ffmpeg for image loading' &&
+optional_depends mbedtls \
+ -DWITH_RTMPS={1,0} \
+ 'for mbedtls support' &&
+if is_depends_enabled "$SPELL" mbedtls; then
+ depends zlib
+fi &&
+optional_depends speexdsp \
+ '' -DDISABLE_SPEEXDSP=1 \
+ 'for SpeexDSP-based noise suppression filter' &&
+optional_depends v4l-utils \
+ '' -DDISABLE_V4L2=1 \
+ 'for V4L device support' &&
+if is_depends_enabled "$SPELL" v4l-utils; then
+ optional_depends DEVICE-MANAGER \
+ '' -DDISABLE_UDEV=1 \
+ 'for device hotplug support in V4L plugin' &&
+fi &&
optional_depends sndio \
- "" \
- "-DDISABLE_SNDIO=1" \
- "for Sndio audio support"
+ '' -DDISABLE_SNDIO=1 \
+ 'for Sndio audio support' &&
+optional_depends wayland \
+ -DENABLE_WAYLAND={1,0} \
+ 'for Wayland support'
diff --git a/video/obs-studio/DETAILS b/video/obs-studio/DETAILS
index c0f18c5e16..b48790d36f 100755
--- a/video/obs-studio/DETAILS
+++ b/video/obs-studio/DETAILS
@@ -1,7 +1,7 @@
. "$GRIMOIRE"/CMAKE_FUNCTIONS
SPELL=obs-studio
VERSION=27.0.1
- PATCHLEVEL=1
+ PATCHLEVEL=2
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/obsproject/$SPELL/archive/refs/tags/$VERSION.tar.gz
SOURCE_HASH=sha512:c15dda62c1f212f623914e61a90c6b1e035720fb84d64726c14f43d77ae7569777a23d04221db34347ce610e7c3407c29e726ae36412e98e34ea2ddb2072b7f3
diff --git a/video/obs-studio/HISTORY b/video/obs-studio/HISTORY
index bd6a5a12e2..cd3da628c6 100644
--- a/video/obs-studio/HISTORY
+++ b/video/obs-studio/HISTORY
@@ -2,3 +2,6 @@
* BUILD, DEPENDS, DETAILS: spell created
* BUILD: fixed version number in the application
* DETAILS: PATCHLEVEL++
+ * DEPENDS: added curl, glib2, imagemagick, mbedtls, udev, wayland & zlib
+ fixed libv4l (switched to v4l-utils)
+ * DETAILS: PATCHLEVEL++