diff --git a/gstreamer1-plugins-bad-free.spec b/gstreamer1-plugins-bad-free.spec index 12630cd..5f66374 100644 --- a/gstreamer1-plugins-bad-free.spec +++ b/gstreamer1-plugins-bad-free.spec @@ -42,7 +42,9 @@ BuildRequires: gobject-introspection-devel >= %{_gobject_introspection} BuildRequires: bzip2-devel BuildRequires: exempi-devel +%if 0%{?fedora} >= 31 BuildRequires: fdk-aac-free-devel +%endif BuildRequires: gsm-devel BuildRequires: jasper-devel BuildRequires: ladspa-devel @@ -109,8 +111,10 @@ BuildRequires: zvbi-devel BuildRequires: OpenEXR-devel %endif +%if 0%{?fedora} >= 31 # libgstfdkaac.so used to be shipped in -nonfree Obsoletes: gstreamer1-plugins-bad-nonfree < 1.16.0-3 +%endif %description GStreamer is a streaming media framework, based on graphs of elements which @@ -317,7 +321,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';' %{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so %endif +%if 0%{?fedora} >= 31 %{_libdir}/gstreamer-%{majorminor}/libgstfdkaac.so +%endif %{_libdir}/gstreamer-%{majorminor}/libgstfestival.so %{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so %{_libdir}/gstreamer-%{majorminor}/libgstfreeverb.so