commit 1e461522cacdd8b49295759d5769c81c3f5e1ce2
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Thu Dec 21 17:32:33 2017 +0100
Update snapshot
vlc.spec | 37 ++++++++++++++++++++++---------------
1 file changed, 22 insertions(+), 15 deletions(-)
---
diff --git a/vlc.spec b/vlc.spec
index 9544ab2..550d39c 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -1,7 +1,7 @@
%global vlc_vers 3.0.0
-%global vlc_date 20171215
+%global vlc_date 20171221
%global vlc_rc rc2
-%global vlc_tag -%{?vlc_date}-0223-%{?vlc_rc}
+%global vlc_tag -%{?vlc_date}-0227-%{?vlc_rc}
%if 0%{?vlc_rc:1}
%global vlc_url
https://nightlies.videolan.org/build/source/
%else
@@ -40,8 +40,8 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
-Version: %{vlc_vers}%{?vlc_rc:~%{vlc_rc}}
-Release: 0.45%{?vlc_date:.git%{vlc_date}}%{?dist}
+Version: %{vlc_vers}
+Release: 0.46%{?vlc_date:.git%{vlc_date}}%{?vlc_rc:.%{vlc_rc}}%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL:
http://www.videolan.org
@@ -53,6 +53,8 @@ BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
%{?_with_bootstrap:
+BuildRequires: bison
+BuildRequires: flex
BuildRequires: gettext-devel
BuildRequires: libtool
}
@@ -67,7 +69,6 @@ BuildRequires: pkgconfig(dbus-1)
%{?_with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9-0}
BuildRequires: flac-devel
%{?_with_fluidsynth:BuildRequires: fluidsynth-devel}
-%{?_with_freerdp:BuildRequires: freerdp-devel}
BuildRequires: fribidi-devel
%{?_with_gnomevfs:BuildRequires: gnome-vfs2-devel}
BuildRequires: gnutls-devel >= 1.0.17
@@ -76,6 +77,10 @@ BuildRequires: hostname
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: kde-filesystem
BuildRequires: game-music-emu-devel
+%ifarch %{arm} aarch64
+BuildRequires: pkgconfig(gstreamer-app-1.0)
+BuildRequires: pkgconfig(gstreamer-video-1.0)
+%endif
BuildRequires: libavc1394-devel
BuildRequires: libass-devel >= 0.9.7
%{?_with_bluray:BuildRequires: libbluray-devel >= 0.2.1}
@@ -267,6 +272,10 @@ rm aclocal.m4 m4/lib*.m4 m4/lt*.m4 || :
--disable-dependency-tracking \
--disable-optimizations \
--disable-silent-rules \
+ --with-default-font=%{_fontbasedir}/dejavu/DejaVuSans.ttf \
+ --with-default-font-family=DejaVuSans \
+ --with-default-monospace-font=%{_fontbasedir}/dejavu/DejaVuSansMono.ttf \
+ --with-default-monospace-font-family=DejaVuSansMono \
--with-pic \
--disable-rpath \
--with-binary-version=%{version} \
@@ -330,18 +339,10 @@ sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
find %{buildroot} -name '*.la' -exec rm -f {} ';'
find %{buildroot} -name '*.a' -exec rm -f {} ';'
-desktop-file-install --vendor "" \
- --dir %{buildroot}%{_datadir}/applications \
- --delete-original \
- --mode 644 \
- %{buildroot}%{_datadir}/applications/vlc.desktop
+desktop-file-validate %{buildroot}%{_datadir}/applications/vlc.desktop
# Remove installed fonts for skins2
-rm -f %{buildroot}%{_datadir}/vlc/skins2/fonts/*.ttf
-ln -sf ../../../fonts/dejavu/DejaVuSans.ttf \
- %{buildroot}%{_datadir}/vlc/skins2/fonts/FreeSans.ttf
-ln -sf ../../../fonts/dejavu/DejaVuSans-Bold.ttf \
- %{buildroot}%{_datadir}/vlc/skins2/fonts/FreeSansBold.ttf
+rm -f %{buildroot}%{_datadir}/vlc/skins2/fonts
#Fix unowned directories
rm -rf %{buildroot}%{_docdir}/vlc
@@ -545,6 +546,12 @@ fi || :
%changelog
+* Thu Dec 21 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0-0.46.git20171221.rc2
+- Update to 20171221
+- Drop pre-version
+- Set defaults fonts
+- Enable gstreamer on %%{arm} and aarch64
+
* Sat Dec 16 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.0~rc2-0.45.git20171215
- Improve pre-version
- Re-enable i686 mmx/sse (autodetected)