[packages/obs-studio] - up to 26.1.1

mrozowik mrozowik at pld-linux.org
Sat Mar 6 01:23:25 CET 2021


commit 1c30f22397f74da7864ae7ff1084e31e8e1ce3a8
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date:   Sat Mar 6 00:23:06 2021 +0000

    - up to 26.1.1

 obs-studio-build.patch | 11 -----------
 obs-studio-pc.patch    | 11 -----------
 obs-studio.spec        | 16 +++++++---------
 3 files changed, 7 insertions(+), 31 deletions(-)
---
diff --git a/obs-studio.spec b/obs-studio.spec
index 9572326..c4b9b98 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -1,16 +1,14 @@
 Summary:	OBS Studio - live streaming and screen recording software
 Summary(pl.UTF-8):	OBS Studio - oprogramowanie do przesyłania strumieni na żywo i nagrywania ekranu
 Name:		obs-studio
-Version:	23.2.1
-Release:	3
+Version:	26.1.1
+Release:	1
 License:	GPL v2+
 Group:		X11/Applications/Multimedia
 #Source0Download: https://github.com/obsproject/obs-studio/releases
 Source0:	https://github.com/jp9000/obs-studio/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	62075963ae4e08a5b0078ec0e4f411a6
+# Source0-md5:	a883b1d7c691e518cdd88c3b0072184b
 Patch0:		libobs_link.patch
-Patch1:		%{name}-build.patch
-Patch2:		%{name}-pc.patch
 URL:		https://obsproject.com/
 BuildRequires:	ImageMagick-devel
 BuildRequires:	OpenGL-GLX-devel
@@ -79,8 +77,6 @@ Pliki nagłówkowe OBS Studio.
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 install -d build
@@ -88,6 +84,7 @@ cd build
 
 export OBS_MULTIARCH_SUFFIX="%(echo "%{_lib}" | sed -e 's/^lib//')"
 %cmake .. \
+	-DUNIX_STRUCTURE=1 \
 	-DOBS_VERSION_OVERRIDE=%{version}
 
 %{__make}
@@ -102,7 +99,7 @@ builddir="$(pwd)"
 
 cd $RPM_BUILD_ROOT
 reldatadir="$(echo %{_datadir} | sed -e 's,^/,,')"
-for f in $reldatadir/obs/obs-studio/locale/??*-??.ini $reldatadir/obs/obs-plugins/*/locale/??*-??.ini ; do
+for f in $reldatadir/obs/obs-studio/locale/??*-??*.ini $reldatadir/obs/obs-plugins/*/locale/??*-??*.ini ; do
 	locale="$(basename "$f" .ini | tr - _)"
 	case "$locale" in
 	  en_US)
@@ -120,7 +117,7 @@ for f in $reldatadir/obs/obs-studio/locale/??*-??.ini $reldatadir/obs/obs-plugin
 done > "$builddir/%{name}.lang"
 
 # dir guard
-%{__rm} $RPM_BUILD_ROOT%{_datadir}/obs/obs-plugins/decklink-ouput-ui/.keepme
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/obs/obs-plugins/{decklink-captions,decklink-ouput-ui}/.keepme
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -142,6 +139,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libobs-scripting.so
 
 %dir %{_libdir}/obs-plugins
+%attr(755,root,root) %{_libdir}/obs-plugins/decklink-captions.so
 %attr(755,root,root) %{_libdir}/obs-plugins/decklink-ouput-ui.so
 %attr(755,root,root) %{_libdir}/obs-plugins/frontend-tools.so
 %attr(755,root,root) %{_libdir}/obs-plugins/image-source.so
diff --git a/obs-studio-build.patch b/obs-studio-build.patch
deleted file mode 100644
index a4f3a1b..0000000
--- a/obs-studio-build.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN obs-studio-21.0.1.orig/UI/frontend-plugins/frontend-tools/scripts.cpp obs-studio-21.0.1/UI/frontend-plugins/frontend-tools/scripts.cpp
---- obs-studio-21.0.1.orig/UI/frontend-plugins/frontend-tools/scripts.cpp	2018-01-23 01:44:22.000000000 +0100
-+++ obs-studio-21.0.1/UI/frontend-plugins/frontend-tools/scripts.cpp	2019-01-14 10:58:20.471181467 +0100
-@@ -2,6 +2,7 @@
- #include "frontend-tools-config.h"
- #include "../../properties-view.hpp"
- 
-+#include <QAction>
- #include <QFileDialog>
- #include <QPlainTextEdit>
- #include <QHBoxLayout>
diff --git a/obs-studio-pc.patch b/obs-studio-pc.patch
deleted file mode 100644
index 41978e0..0000000
--- a/obs-studio-pc.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- obs-studio-23.2.1/libobs/CMakeLists.txt.orig	2019-08-09 15:59:30.144543059 +0200
-+++ obs-studio-23.2.1/libobs/CMakeLists.txt	2019-08-09 16:56:15.799426378 +0200
-@@ -454,7 +454,7 @@
- 		set(PRIVATE_LIBS "${PRIVATE_LIBS} -l${LIB}")
- 	endforeach()
- 	CONFIGURE_FILE("libobs.pc.in" "libobs.pc" @ONLY)
--	install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libobs.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig")
-+	install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libobs.pc" DESTINATION "${OBS_LIBRARY_DESTINATION}/pkgconfig")
- endif()
- 
- set_target_properties(libobs PROPERTIES
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/obs-studio.git/commitdiff/1c30f22397f74da7864ae7ff1084e31e8e1ce3a8



More information about the pld-cvs-commit mailing list