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