[packages/vlc] - updated deps and bconds to build on x32 - rel 3
baggins
baggins at pld-linux.org
Fri Mar 13 21:22:20 CET 2015
commit 28cd7b81b8f69544274ca40e7a43507dd3cef2e1
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Mar 13 21:22:03 2015 +0100
- updated deps and bconds to build on x32
- rel 3
vlc.spec | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
---
diff --git a/vlc.spec b/vlc.spec
index 94ab12c..cd4b8b7 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -45,19 +45,23 @@
%bcond_without upnp # upnp service discovery plugin
%bcond_without vsxu # Vovoid VSXu visualization plugin
%bcond_without x264 # x264 codec plugin
+%bcond_without x265 # x265 codec plugin
%bcond_without xmas # disable "xmas joke" icons provided by vlc [unmaintained patch]
%define qtver 4.8.3
-%ifnarch i686 pentium4 athlon %{x8664}
+%ifnarch i686 pentium4 athlon %{x8664} x32
# CrystalHD library requires SSE2 instructions
%undefine with_crystalhd
%endif
+%ifarch x32
+%undefine with_x265
+%endif
Summary: VLC - a multimedia player and stream server
Summary(pl.UTF-8): VLC - odtwarzacz multimedialny oraz serwer strumieni
Name: vlc
Version: 2.2.0
-Release: 2
+Release: 3
License: GPL v2+
Group: X11/Applications/Multimedia
Source0: http://download.videolan.org/pub/videolan/vlc/%{version}/%{name}-%{version}.tar.xz
@@ -148,11 +152,13 @@ BuildRequires: libtool >= 2:2
%{?with_upnp:BuildRequires: libupnp-devel}
BuildRequires: libv4l-devel
BuildRequires: libva-x11-devel
+BuildRequires: libva-drm-devel
BuildRequires: libvdpau-devel
BuildRequires: libvncserver-devel >= 0.9.9
BuildRequires: libvorbis-devel >= 1:1.1
# x264.pc >= 0.86
%{?with_x264:BuildRequires: libx264-devel}
+%{?with_x265:BuildRequires: libx265-devel}
BuildRequires: libxcb-devel >= 1.6
BuildRequires: libxml2-devel >= 1:2.5
%{?with_lirc:BuildRequires: lirc-devel}
@@ -397,6 +403,7 @@ Akcje klienta VLC dla Solid.
--enable-vcdx \
%{!?with_vsxu:--disable-vsxu} \
%{!?with_x264:--disable-x264} \
+ %{!?with_x265:--disable-x265} \
%{!?with_kde:--without-kde-solid}
%{__make}
@@ -696,7 +703,8 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libvpx_plugin.so
# R: libx264
%{?with_x264:%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libx264_plugin.so}
-%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libx265_plugin.so
+# R: libx265
+%{?with_x265:%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libx265_plugin.so}
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libxwd_plugin.so
# R: zvbi >= 0.2.28
%attr(755,root,root) %{_libdir}/vlc/plugins/codec/libzvbi_plugin.so
@@ -796,7 +804,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/vlc/plugins/misc/libxml_plugin.so
%dir %{_libdir}/vlc/plugins/video_chroma
-%ifarch %{ix86} %{x8664}
+%ifarch %{ix86} %{x8664} x32
%attr(755,root,root) %{_libdir}/vlc/plugins/video_chroma/libi420_rgb_mmx_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_chroma/libi420_yuy2_mmx_plugin.so
%attr(755,root,root) %{_libdir}/vlc/plugins/video_chroma/libi422_yuy2_mmx_plugin.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/vlc.git/commitdiff/28cd7b81b8f69544274ca40e7a43507dd3cef2e1
More information about the pld-cvs-commit
mailing list