diff --git a/multimedia/videoplayer/obs-studio/actions.py b/multimedia/videoplayer/obs-studio/actions.py
index 813d3b0914..9ea1a57f26 100644
--- a/multimedia/videoplayer/obs-studio/actions.py
+++ b/multimedia/videoplayer/obs-studio/actions.py
@@ -4,33 +4,28 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import shelltools, cmaketools, mesontools, pisitools
+from pisi.actionsapi import cmaketools, mesontools, pisitools
j = ''.join([
- ' -DCMAKE_BUILD_TYPE=Release',
' -DCMAKE_INSTALL_PREFIX=/usr',
' -DCMAKE_INSTALL_LIBDIR=lib',
- ' -DCMAKE_C_COMPILER=gcc',
- ' -DCMAKE_CXX_COMPILER=g++',
' -DUNIX_STRUCTURE=ON',
' -DOpenGL_GL_PREFERENCE=GLVND',
' -DBUILD_VST=ON',
- ' -DENABLE_{AJA,VLC,BROWSER}=OFF',
+ ' -DENABLE_{AJA,VLC,WEBSOCKET}=OFF',
' -DENABLE_JACK=ON',
' -DENABLE_LIBFDK=ON',
' -DENABLE_NEW_MPEGTS_OUTPUT=ON',
- ' -B_build -G Ninja -L '
+ ' -Bbuild -G Ninja -L '
])
def setup():
- for b in ["browser", "websocket"]:
- shelltools.touch("plugins/obs-%s/CMakeLists.txt" % b)
cmaketools.configure(j)
def build():
- mesontools.build("-C _build")
+ mesontools.build()
def install():
- mesontools.install("-C _build")
+ mesontools.install()
pisitools.dodoc("AUTHORS", "COPYING")
diff --git a/multimedia/videoplayer/obs-studio/pspec.xml b/multimedia/videoplayer/obs-studio/pspec.xml
index fd8f8459c9..01a8fc57ec 100644
--- a/multimedia/videoplayer/obs-studio/pspec.xml
+++ b/multimedia/videoplayer/obs-studio/pspec.xml
@@ -12,15 +12,14 @@
app:gui
Open Broadcaster Software.
Free and open source software for video recording and live streaming.
- https://github.com/obsproject/obs-studio/archive/31.0.1/obs-studio-31.0.1.tar.gz
+ https://github.com/obsproject/obs-studio/releases/download/32.0.1/OBS-Studio-32.0.1-Sources.tar.gz
swig
cmake
ninja
+ SIMDe
uthash
- vlc-libs
srt-devel
- vlc-devel
lua-devel
pkgconfig
ffnvcodec
@@ -37,7 +36,6 @@
libX11-devel
libv4l-devel
libxcb-devel
- libmfx-devel
onevpl-devel
librist-devel
qt6-svg-devel
@@ -61,6 +59,7 @@
libfdk-aac-devel
fontconfig-devel
libXcomposite-devel
+ extra-cmake-modules
libdatachannel-devel
pulseaudio-libs-devel
jack-audio-connection-kit-devel
@@ -87,7 +86,6 @@
libgcc
libv4l
libxcb
- libmfx
onevpl
librist
qt6-svg
@@ -102,7 +100,6 @@
freetype
libglvnd
pipewire
- vlc-libs
qt6-base
libXfixes
fontconfig
@@ -125,7 +122,6 @@
obs-studio-devel
Development files for obs-studio
- libX11-devel
obs-studio
@@ -136,6 +132,13 @@
+
+ 2025-10-19
+ 32.0.1
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2025-02-06
31.0.1