Changes of Revision 59
obs-studio.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Wed Nov 14 01:34:58 UTC 2018 - Jimmy Berry <jimmy@boombatower.com>
4
+
5
+- Set ExclusiveArch to i586 and x86_64.
6
+
7
+-------------------------------------------------------------------
8
+Wed Nov 14 01:03:47 UTC 2018 - Jimmy Berry <jimmy@boombatower.com>
9
+
10
+- Restrict to ffmpeg3 to avoid Tumbleweed segfault.
11
+ https://bugs.links2linux.org/browse/PM-143
12
+
13
+-------------------------------------------------------------------
14
+Thu Sep 13 02:48:49 UTC 2018 - jimmy@boombatower.com
15
+
16
+- Include optional build dependencies to enable more features.
17
+
18
+-------------------------------------------------------------------
19
Fri Aug 31 15:39:49 UTC 2018 - jimmy@boombatower.com
20
21
- Update to version 22.0.2:
22
obs-studio.spec
Changed
60
1
2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
3
BuildRequires: update-desktop-files
4
BuildRequires: cmake >= 2.8.12
5
+BuildRequires: fdk-aac-devel
6
BuildRequires: fontconfig-devel
7
BuildRequires: freetype2-devel
8
BuildRequires: gcc
9
10
BuildRequires: libudev-devel
11
BuildRequires: libv4l-devel
12
BuildRequires: libx264-devel
13
+BuildRequires: mbedtls-devel
14
BuildRequires: pkgconfig
15
BuildRequires: pkgconfig(jack)
16
-BuildRequires: pkgconfig(libavcodec)
17
-BuildRequires: pkgconfig(libavdevice)
18
-BuildRequires: pkgconfig(libavfilter)
19
-BuildRequires: pkgconfig(libavformat)
20
-BuildRequires: pkgconfig(libavutil)
21
-BuildRequires: pkgconfig(libswresample)
22
-BuildRequires: pkgconfig(libswscale)
23
+# Restricted to avoid segfault on Tumbleweed:
24
+# - https://bugs.links2linux.org/browse/PM-143
25
+# - https://obsproject.com/mantis/view.php?id=1315
26
+BuildRequires: pkgconfig(libavcodec) < 58
27
+BuildRequires: pkgconfig(libavdevice) < 58
28
+BuildRequires: pkgconfig(libavfilter) < 7
29
+BuildRequires: pkgconfig(libavformat) < 58
30
+BuildRequires: pkgconfig(libavutil) < 56
31
+BuildRequires: pkgconfig(libswresample) < 3
32
+BuildRequires: pkgconfig(libswscale) < 5
33
+BuildRequires: python3-devel
34
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
35
+BuildRequires: speexdsp-devel
36
+%endif
37
+BuildRequires: swig
38
+BuildRequires: vlc-devel
39
+ExclusiveArch: i586 x86_64
40
41
%description
42
Open Broadcaster Software is free and open source software for video recording and live streaming.
43
44
# needs obs-plugins in lib/ even though 64bit
45
# mv %%{buildroot}/usr/lib/obs-plugins/* %%{buildroot}%%{_libdir}/obs-plugins
46
mv %{buildroot}/usr/lib/libobs*.so* %{buildroot}%{_libdir}
47
+mv %{buildroot}/usr/lib/obs-scripting %{buildroot}%{_libdir}/obs-scripting
48
%endif
49
50
%suse_update_desktop_file obs
51
52
%{_libdir}/libobs.so.0
53
%{_libdir}/libobs-frontend-api.so.*
54
%{_libdir}/libobs-opengl.so.*
55
+%{_libdir}/libobs-scripting.so
56
+%{_libdir}/obs-scripting
57
%{_libdir}/libobsglad.so.0
58
%{_datadir}/applications/obs.desktop
59
%{_datadir}/icons/hicolor/256x256/apps/obs.png
60