diff --git a/vlc.changes b/vlc.changes index 1e41216..a32c1c8 100644 --- a/vlc.changes +++ b/vlc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jun 11 22:01:52 UTC 2013 - dvaleev@suse.com + +- Enable SSE for x86 only + ------------------------------------------------------------------- Tue Jun 4 19:40:47 UTC 2013 - reddwarf@opensuse.org diff --git a/vlc.spec b/vlc.spec index 254f25c..6649342 100644 --- a/vlc.spec +++ b/vlc.spec @@ -257,8 +257,14 @@ date %build echo '********* BOOTSTRAPPING *********' date +%ifarch %{ix86} x86_64 export CFLAGS="%{optflags} -L%{_libdir}/live -msse" export CXXFLAGS="%{optflags} -L%{_libdir}/live -msse" +%else +export CFLAGS="%{optflags} -L%{_libdir}/live" +export CXXFLAGS="%{optflags} -L%{_libdir}/live" +%endif + #./bootstrap %configure \ --disable-dependency-tracking \ @@ -424,7 +430,9 @@ rm -rf "$RPM_BUILD_ROOT" %dir %{_libdir}/vlc/lua/playlist %dir %{_libdir}/vlc/lua/sd %dir %{_libdir}/vlc/plugins +%ifarch %{ix86} x86_64 %dir %{_libdir}/vlc/plugins/3dnow +%endif %dir %{_libdir}/vlc/plugins/access %dir %{_libdir}/vlc/plugins/access_output %dir %{_libdir}/vlc/plugins/audio_filter @@ -437,13 +445,17 @@ rm -rf "$RPM_BUILD_ROOT" %dir %{_libdir}/vlc/plugins/lua %dir %{_libdir}/vlc/plugins/meta_engine %dir %{_libdir}/vlc/plugins/misc +%ifarch %{ix86} x86_64 %dir %{_libdir}/vlc/plugins/mmx %dir %{_libdir}/vlc/plugins/mmxext +%endif %dir %{_libdir}/vlc/plugins/mux %dir %{_libdir}/vlc/plugins/notify %dir %{_libdir}/vlc/plugins/packetizer %dir %{_libdir}/vlc/plugins/services_discovery +%ifarch %{ix86} x86_64 %dir %{_libdir}/vlc/plugins/sse2 +%endif %dir %{_libdir}/vlc/plugins/stream_filter %dir %{_libdir}/vlc/plugins/stream_out %dir %{_libdir}/vlc/plugins/text_renderer @@ -504,7 +516,9 @@ rm -rf "$RPM_BUILD_ROOT" %{_libdir}/vlc/lua/sd/icecast.luac %{_libdir}/vlc/lua/sd/jamendo.luac %{_libdir}/vlc/lua/sd/metachannels.luac +%ifarch %{ix86} x86_64 %{_libdir}/vlc/plugins/3dnow/libmemcpy3dn_plugin.so +%endif %{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so %{_libdir}/vlc/plugins/access/libaccess_attachment_plugin.so %{_libdir}/vlc/plugins/access/libaccess_bd_plugin.so @@ -679,11 +693,13 @@ rm -rf "$RPM_BUILD_ROOT" %{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so %{_libdir}/vlc/plugins/misc/libxml_plugin.so %{_libdir}/vlc/plugins/misc/libxscreensaver_plugin.so +%ifarch %{ix86} x86_64 %{_libdir}/vlc/plugins/mmx/libi420_rgb_mmx_plugin.so %{_libdir}/vlc/plugins/mmx/libi420_yuy2_mmx_plugin.so %{_libdir}/vlc/plugins/mmx/libi422_yuy2_mmx_plugin.so %{_libdir}/vlc/plugins/mmx/libmemcpymmx_plugin.so %{_libdir}/vlc/plugins/mmxext/libmemcpymmxext_plugin.so +%endif %{_libdir}/vlc/plugins/mux/libmux_asf_plugin.so %{_libdir}/vlc/plugins/mux/libmux_avi_plugin.so %{_libdir}/vlc/plugins/mux/libmux_dummy_plugin.so @@ -712,9 +728,11 @@ rm -rf "$RPM_BUILD_ROOT" %{_libdir}/vlc/plugins/services_discovery/libudev_plugin.so %{_libdir}/vlc/plugins/services_discovery/libupnp_plugin.so %{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so +%ifarch %{ix86} x86_64 %{_libdir}/vlc/plugins/sse2/libi420_rgb_sse2_plugin.so %{_libdir}/vlc/plugins/sse2/libi420_yuy2_sse2_plugin.so %{_libdir}/vlc/plugins/sse2/libi422_yuy2_sse2_plugin.so +%endif %{_libdir}/vlc/plugins/stream_filter/libdecomp_plugin.so %{_libdir}/vlc/plugins/stream_filter/libstream_filter_dash_plugin.so %{_libdir}/vlc/plugins/stream_filter/libstream_filter_httplive_plugin.so