Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (2ced5524750dfb11ea447bdff4b7265ecbc4fd59)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (2ced5524750dfb11ea447bdff4b7265ecbc4fd59)
  • Date: Sat, 4 Sep 2021 12:43:53 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

video/obs-studio/DEPENDS | 69
++++++++++++++++++++++++++---------------------
video/obs-studio/DETAILS | 2 -
video/obs-studio/HISTORY | 3 ++
3 files changed, 43 insertions(+), 31 deletions(-)

New commits:
commit 2ced5524750dfb11ea447bdff4b7265ecbc4fd59
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

obs-studio: Update dependencies; PATCHLEVEL++

Add curl, glib2, imagemagick, mbedtls, udev, wayland, and zlib.

Fix libv4l (-> v4l-utils).

diff --git a/video/obs-studio/DEPENDS b/video/obs-studio/DEPENDS
index edd284a..4c47da0 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 c0f18c5..b48790d 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 bd6a5a1..cd3da62 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++



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (2ced5524750dfb11ea447bdff4b7265ecbc4fd59), Ismael Luceno, 09/04/2021

Archive powered by MHonArc 2.6.24.

Top of Page