Fix enable-asm

el8
Sérgio M. Basto 9 years ago
parent e4fc963c6b
commit 2b67e7fe23

@ -23,7 +23,7 @@
Summary: H264/AVC video streams encoder
Name: x264
Version: 0.%{api}
Release: 3%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
Release: 4%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
License: GPLv2+
URL: http://developers.videolan.org/x264.html
Source0: %{name}-0.%{api}-%{snapshot}.tar.bz2
@ -70,7 +70,6 @@ This package contains the development files.
%{?_without_libavformat:--disable-lavf} \\\
%{?_without_libswscale:--disable-swscale} \\\
%{!?_with_ffmpegsource:--disable-ffms} \\\
%{?_without_asm:--disable-asm} \\\
--enable-debug \\\
--enable-shared \\\
--system-libx264 \\\
@ -95,7 +94,8 @@ done
%build
pushd generic
%{x_configure}
%{x_configure}\
%{?_without_asm:--disable-asm}
%{__make} %{?_smp_mflags}
popd
@ -103,7 +103,6 @@ popd
%ifarch i686
pushd simd
%{x_configure}\
--enable-asm \
--libdir=%{_libdir}/sse2
%{__make} %{?_smp_mflags}
@ -112,6 +111,7 @@ popd
pushd generic10
%{x_configure}\
%{?_without_asm:--disable-asm}\
--bit-depth=10
sed -i -e "s/SONAME=libx264.so./SONAME=libx26410b.so./" config.mak
@ -169,6 +169,9 @@ touch -r generic/version.h %{buildroot}%{_includedir}/x264.h %{buildroot}%{_incl
%{_libdir}/libx26410b.so
%changelog
* Tue Jan 19 2016 Sérgio Basto <sergio@serjux.com> - 0.148-4.20160118git5c65704
- Fix enable-asm
* Mon Jan 18 2016 Nicolas Chauvet <kwizart@gmail.com> - 0.148-3.20160118git5c65704
- Restore explicit dependency on -libs - enforce %%{_isa}
- Expand arm arches where asm is available.

Loading…
Cancel
Save