[obs-studio] Bump to 27.1.1 final
by Neal Gompa
commit 39614cc99ffab74e33b88ef3f7d7bad7239b7ab0
Author: Neal Gompa <ngompa(a)fedoraproject.org>
Date: Tue Sep 28 15:56:05 2021 -0400
Bump to 27.1.1 final
...re-Lookup-session-handle-without-typechec.patch | 56 ----------------------
obs-studio.spec | 17 ++++---
sources | 4 +-
3 files changed, 10 insertions(+), 67 deletions(-)
---
diff --git a/obs-studio.spec b/obs-studio.spec
index 17801e3..ffbdd6e 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -2,23 +2,19 @@
# bytecompile with Python 3
%global __python %{__python3}
-%global commit1 aaa7b7fa32c40b37f59e7d3d194672115451f198
+%global commit1 0dc95ed584b3f14ca308706d0d0324252bd9700b
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
Name: obs-studio
-Version: 27.1.0~rc3
-Release: 2%{?dist}
+Version: 27.1.1
+Release: 1%{?dist}
Summary: Open Broadcaster Software Studio
License: GPLv2+
URL: https://obsproject.com/
-Source0: https://github.com/obsproject/obs-studio/archive/%{version_no_tilde}/%{na...
+Source0: https://github.com/obsproject/obs-studio/archive/%{version}/%{name}-%{ver...
Source1: https://github.com/obsproject/obs-vst/archive/%{commit1}/obs-vst-%{shortc...
-# Backports from upstream
-## From: https://github.com/obsproject/obs-studio/commit/ef0540c0d7df64b6cb148c80d...
-Patch0001: 0001-linux-capture-Lookup-session-handle-without-typechec.patch
-
BuildRequires: gcc
BuildRequires: cmake >= 3.0
BuildRequires: ninja-build
@@ -87,7 +83,7 @@ Header files for Open Broadcaster Software
%prep
-%autosetup -p1 -n %{name}-%{version_no_tilde}
+%autosetup -p1
# rpmlint reports E: hardcoded-library-path
# replace OBS_MULTIARCH_SUFFIX by LIB_SUFFIX
@@ -139,6 +135,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
%{_includedir}/obs/
%changelog
+* Tue Sep 28 2021 Neal Gompa <ngompa(a)fedoraproject.org> - 27.1.1-1
+- Bump to 27.1.1 final
+
* Sat Sep 18 2021 Neal Gompa <ngompa(a)fedoraproject.org> - 27.1.0~rc3-2
- Backport fix for PipeWire screencasting on F35+
diff --git a/sources b/sources
index 049fcc7..a69250a 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (obs-studio-27.1.0-rc3.tar.gz) = fe2f4308818bb8375be12aeae41596684ff70deac288fa0b581391d512b9e3b77fd5cb1a08070baf5978faa20da3a89faecf115a363a4fbbf55615a4a8efeb7c
-SHA512 (obs-vst-aaa7b7f.tar.gz) = 84e359da46e157e484f49f7e96bbd311d07a4373f474f7419f9791110fa450ec4e4e7531e1581d060fd9942939c4927e779cdc48bd8f2a2f57907a63453da0e3
+SHA512 (obs-studio-27.1.1.tar.gz) = 911fec2168ea0d378dfc295e10851ab436fb9f94ea7bb6aef6d00d32ea427b34e4929c955b138973b3f635e55ef17aa9272faaff4f9ba2c1c3c97c082318d59c
+SHA512 (obs-vst-0dc95ed.tar.gz) = 1e9b6d42bd5015e8174fc7ed4976d32ca6c61bab1b4000fe313ffdcf6fbbd491f230f3be5570f20295c3968082cb52623fbacd80fed5c6adcf14d39ccbbb4d5a
3 years, 2 months
[chromium-freeworld] Drop chromedriver
by Leigh Scott
commit ae5a1cd7d7be57cdf113210d7df22fe85e7c9585
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Sep 28 21:52:02 2021 +0100
Drop chromedriver
chromium-freeworld.spec | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 1623a23..760a763 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -639,7 +639,7 @@ gn_args+=(
tools/gn/bootstrap/bootstrap.py --gn-gen-args "${gn_args[*]}"
%{target}/gn --script-executable=%{__python3} gen --args="${gn_args[*]}" %{target}
-%ninja_build -C %{target} chrome chrome_sandbox chromedriver
+%ninja_build -C %{target} chrome chrome_sandbox
######################################Install####################################
%install
mkdir -p %{buildroot}%{_bindir}
@@ -675,8 +675,6 @@ sed \
install -m 644 %{name}.xml %{buildroot}%{_datadir}/gnome-control-center/default-apps/
install -m 755 %{target}/chrome %{buildroot}%{chromiumdir}/%{name}
install -m 4755 %{target}/chrome_sandbox %{buildroot}%{chromiumdir}/chrome-sandbox
-mv %{target}/chromedriver{.unstripped,} || die
-install -m 755 %{target}/chromedriver %{buildroot}%{chromiumdir}/
install -m 755 %{target}/chrome_crashpad_handler %{buildroot}%{chromiumdir}/
install -m 755 %{target}/libEGL.so %{buildroot}%{chromiumdir}/
install -m 755 %{target}/libGLESv2.so %{buildroot}%{chromiumdir}/
@@ -729,7 +727,6 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%dir %{chromiumdir}
%{chromiumdir}/%{name}
%{chromiumdir}/chrome-sandbox
-%{chromiumdir}/chromedriver
%{chromiumdir}/chrome_crashpad_handler
%{chromiumdir}/libEGL.so
%{chromiumdir}/libGLESv2.so
3 years, 2 months
[chromium-freeworld] Remove duplicate
by Leigh Scott
commit e57c62ee3e2f3ebac097d89ef3be92e12ecd715b
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Sep 27 15:44:30 2021 +0100
Remove duplicate
chromium-freeworld.spec | 1 -
1 file changed, 1 deletion(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index ed8cf9f..1623a23 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -622,7 +622,6 @@ gn_args+=(
clang_use_chrome_plugins=false
use_thin_lto=false
use_lld=false
- use_gold=false
is_cfi=false
)
3 years, 2 months
[chromium-freeworld] Fix for ancient f33 clang
by Leigh Scott
commit ae6042e2ac7ca2e74ffc46aa9400122ed690c03b
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Sep 27 15:39:47 2021 +0100
Fix for ancient f33 clang
chromium-freeworld.spec | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 236146b..ed8cf9f 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -596,6 +596,9 @@ gn_args=(
proprietary_codecs=false
%endif
enable_nacl=false
+%if 0%{?fedora} < 34
+ chrome_pgo_phase=0
+%endif
enable_hangout_services_extension=true
fatal_linker_warnings=false
treat_warnings_as_errors=false
3 years, 2 months