diff --git a/blender.spec b/blender.spec index 657a08f..10aa72d 100644 --- a/blender.spec +++ b/blender.spec @@ -31,8 +31,6 @@ Source5: %{name}.xml Source10: macros.%{name} Patch0: %{name}-2.81a-droid.patch -# Fix python 3.8 compatiblity -#Patch1: %%{name}-2.80-fix_compatibility_python-3.8.patch # Development stuff BuildRequires: boost-devel @@ -133,7 +131,7 @@ Requires: python3-requests Provides: blender(ABI) = %{blender_api} # Temporarily exclude arnv7hl and ppc64le due to failure to build -ExcludeArch: ppc64le armv7hl +# ExcludeArch: ppc64le armv7hl %description Blender is the essential software solution you need for 3D, from modeling, @@ -177,6 +175,8 @@ composition of several mono space fonts to cover several character sets. # proof) rm -f build_files/cmake/Modules/FindOpenJPEG.cmake +# Fix all Python shebangs recursively in . +pathfix.py -pni "%{__python3} %{py3_shbang_opts}" . mkdir cmake-make @@ -252,8 +252,9 @@ find %{buildroot}%{_datadir}/%{name}/%{blender_api}/scripts -name "*.py" -exec c %if 0%{?fedora} || 0%{?rhel} >= 8 %check -appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml -appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}-fonts.metainfo.xml +# temporarily disable --nonet causing to segmentation fault +appstream-util validate-relax %{buildroot}%{_metainfodir}/%{name}.appdata.xml +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}-fonts.metainfo.xml %endif @@ -316,6 +317,7 @@ fi * Thu Feb 13 2020 Luya Tshimbalanga - 1:2.82-1 - Update to 2.82 (#1802530) - Drop custom cmake parameters set by default on upstream +- Disable default upstream ffmpeg support due to patents issue * Tue Jan 28 2020 Fedora Release Engineering - 1:2.81a-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild