From b9c5aa06d15a5ebadfd336268c3a32d46c1a70ee Mon Sep 17 00:00:00 2001 From: uglyside Date: Thu, 6 Feb 2025 23:42:26 +0300 Subject: [PATCH] obs-studio-31.0.1 --- multimedia/videoplayer/obs-studio/actions.py | 16 ++++---- .../files/alpine/disable_some_plugins.patch | 35 ------------------ .../videoplayer/obs-studio/files/obs-logo.png | Bin 11417 -> 0 bytes .../obs-studio/files/obs-studio.desktop | 14 ------- multimedia/videoplayer/obs-studio/pspec.xml | 33 ++++++++++------- 5 files changed, 27 insertions(+), 71 deletions(-) delete mode 100644 multimedia/videoplayer/obs-studio/files/alpine/disable_some_plugins.patch delete mode 100644 multimedia/videoplayer/obs-studio/files/obs-logo.png delete mode 100644 multimedia/videoplayer/obs-studio/files/obs-studio.desktop diff --git a/multimedia/videoplayer/obs-studio/actions.py b/multimedia/videoplayer/obs-studio/actions.py index 7cea916ca2..813d3b0914 100644 --- a/multimedia/videoplayer/obs-studio/actions.py +++ b/multimedia/videoplayer/obs-studio/actions.py @@ -4,7 +4,7 @@ # 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 cmaketools, mesontools, pisitools +from pisi.actionsapi import shelltools, cmaketools, mesontools, pisitools j = ''.join([ ' -DCMAKE_BUILD_TYPE=Release', @@ -13,18 +13,18 @@ j = ''.join([ ' -DCMAKE_C_COMPILER=gcc', ' -DCMAKE_CXX_COMPILER=g++', ' -DUNIX_STRUCTURE=ON', - ' -DENABLE_JACK=ON', - ' -DBUILD_VST=OFF', - ' -DBUILD_BROWSER=OFF', ' -DOpenGL_GL_PREFERENCE=GLVND', - ' -DENABLE_VLC=OFF', + ' -DBUILD_VST=ON', + ' -DENABLE_{AJA,VLC,BROWSER}=OFF', + ' -DENABLE_JACK=ON', ' -DENABLE_LIBFDK=ON', - ' -DENABLE_AJA=OFF', - ' -DENABLE_NEW_MPEGTS_OUTPUT=OFF', + ' -DENABLE_NEW_MPEGTS_OUTPUT=ON', ' -B_build -G Ninja -L ' ]) def setup(): + for b in ["browser", "websocket"]: + shelltools.touch("plugins/obs-%s/CMakeLists.txt" % b) cmaketools.configure(j) def build(): @@ -33,4 +33,4 @@ def build(): def install(): mesontools.install("-C _build") - pisitools.dodoc("CONTRIBUTING*", "COPYING*", "README*") + pisitools.dodoc("AUTHORS", "COPYING") diff --git a/multimedia/videoplayer/obs-studio/files/alpine/disable_some_plugins.patch b/multimedia/videoplayer/obs-studio/files/alpine/disable_some_plugins.patch deleted file mode 100644 index 013cfbbee5..0000000000 --- a/multimedia/videoplayer/obs-studio/files/alpine/disable_some_plugins.patch +++ /dev/null @@ -1,35 +0,0 @@ -websocket plugin needs a bunch of checkouts more - -obs browser requires building cef (chromium) as a submodule - -aja exists but isn't friendly to package (no soversion), and is just a plugin -for some fancy enterprise hardware - -diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt -index d20bce1..92f7734 100644 ---- a/plugins/CMakeLists.txt -+++ b/plugins/CMakeLists.txt -@@ -61,7 +61,7 @@ elseif(OS_LINUX) - add_subdirectory(sndio) - add_subdirectory(obs-vst) - -- check_obs_browser() -+ #check_obs_browser() - elseif(OS_FREEBSD) - add_subdirectory(linux-capture) - add_subdirectory(linux-pulseaudio) -@@ -85,7 +85,7 @@ endif() - if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/obs-websocket/CMakeLists.txt) - add_subdirectory(obs-websocket) - else() -- obs_status(FATAL_ERROR "obs-websocket submodule not available.") -+ #obs_status(FATAL_ERROR "obs-websocket submodule not available.") - endif() - - add_subdirectory(image-source) -@@ -97,4 +97,4 @@ add_subdirectory(obs-filters) - add_subdirectory(obs-transitions) - add_subdirectory(rtmp-services) - add_subdirectory(text-freetype2) --add_subdirectory(aja) -+#add_subdirectory(aja) diff --git a/multimedia/videoplayer/obs-studio/files/obs-logo.png b/multimedia/videoplayer/obs-studio/files/obs-logo.png deleted file mode 100644 index b751062d3e9404057a7823baf9ca3685abde0893..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11417 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 CJIulW diff --git a/multimedia/videoplayer/obs-studio/files/obs-studio.desktop b/multimedia/videoplayer/obs-studio/files/obs-studio.desktop deleted file mode 100644 index c8be0d801b..0000000000 --- a/multimedia/videoplayer/obs-studio/files/obs-studio.desktop +++ /dev/null @@ -1,14 +0,0 @@ -[Desktop Entry] -Type=Application -Version=1.0 -Encoding=UTF-8 -Name=obs-studio -GenericName=obs-studio -GenericName[tr]=obs-studio -Comment=OBS-Studio is a rewrite of what was formerly known as Open Broadcaster Software -Comment[tr]=OBS-Studio is a rewrite of what was formerly known as Open Broadcaster Software -Icon=/usr/share/pixmaps/obs-logo.png -Exec=/usr/bin/obs -Terminal=false -StartupNotify=false -Categories=Multimedia;Video diff --git a/multimedia/videoplayer/obs-studio/pspec.xml b/multimedia/videoplayer/obs-studio/pspec.xml index 5479db7857..fd8f8459c9 100644 --- a/multimedia/videoplayer/obs-studio/pspec.xml +++ b/multimedia/videoplayer/obs-studio/pspec.xml @@ -5,23 +5,25 @@ obs-studio https://obsproject.com/ - Stefan Gronewold (groni) - groni@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com GPL-2 app:gui Open Broadcaster Software. Free and open source software for video recording and live streaming. - https://github.com/obsproject/obs-studio/archive/refs/tags/29.1.3.tar.gz + https://github.com/obsproject/obs-studio/archive/31.0.1/obs-studio-31.0.1.tar.gz swig cmake ninja + uthash vlc-libs srt-devel vlc-devel lua-devel pkgconfig + ffnvcodec curl-devel dbus-devel x264-devel @@ -36,6 +38,7 @@ libv4l-devel libxcb-devel libmfx-devel + onevpl-devel librist-devel qt6-svg-devel jansson-devel @@ -43,6 +46,7 @@ mbedtls-devel python3-devel wayland-devel + nlohmann-json wayland-client wayland-cursor wayland-server @@ -56,15 +60,13 @@ libXfixes-devel libfdk-aac-devel fontconfig-devel - libXcomposite-devel - + libdatachannel-devel pulseaudio-libs-devel jack-audio-connection-kit-devel - alpine/disable_some_plugins.patch @@ -85,6 +87,8 @@ libgcc libv4l libxcb + libmfx + onevpl librist qt6-svg jansson @@ -105,7 +109,7 @@ libfdk-aac libxkbcommon libXcomposite - + libdatachannel wayland-client pulseaudio-libs jack-audio-connection-kit @@ -114,21 +118,15 @@ /usr/bin /usr/lib /usr/share - /usr/share/locale - /usr/share/doc - - obs-studio.desktop - obs-logo.png - obs-studio-devel Development files for obs-studio - obs-studio libX11-devel + obs-studio /usr/include @@ -138,6 +136,13 @@ + + 2025-02-06 + 31.0.1 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2023-11-03 29.3.1