Filter out bogus libcef.so automatic dependency

This commit is contained in:
Neal Gompa 2023-12-10 19:19:30 -05:00
parent 137b3941d6
commit fc4d24855b
1 changed files with 8 additions and 2 deletions

View File

@ -40,7 +40,7 @@
Name: obs-studio
Version: 30.0.0
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Open Broadcaster Software Studio
# OBS itself is GPL-2.0-or-later, while various plugin dependencies are of various other licenses
@ -144,6 +144,10 @@ Recommends: libopenh264.so.%{openh264_soversion}%{?lib64_suffix}
Requires: x264
%endif
%if %{with cef}
# Filter out bogus libcef.so requires as this is handled manually
# with an explicit dependency
%global __requires_exclude ^libcef\\.so.*$
Requires: (obs-cef%{?_isa} with obs-cef(abi) = %{cef_version})
%endif
@ -179,7 +183,6 @@ Provides: bundled(libnsgif)
## Cf. https://github.com/obsproject/obs-studio/pull/8327
Provides: bundled(intel-mediasdk)
%description
Open Broadcaster Software is free and open source
software for video recording and live streaming.
@ -333,6 +336,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata
%changelog
* Mon Dec 11 2023 Neal Gompa <ngompa@fedoraproject.org> - 30.0.0-4
- Filter out bogus libcef.so automatic dependency
* Sun Dec 10 2023 Asahi Lina <lina@asahilina.net> - 30.0.0-3
- Add obs-browser support using obs-cef