diff --git a/Fix_aom_abi_break.patch b/Fix_aom_abi_break.patch deleted file mode 100644 index 16b15a1..0000000 --- a/Fix_aom_abi_break.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/modules/codec/aom.c -+++ b/modules/codec/aom.c -@@ -98,7 +98,6 @@ - { VLC_CODEC_I444, AOM_IMG_FMT_I444, 8, 0 }, - - { VLC_CODEC_YV12, AOM_IMG_FMT_YV12, 8, 0 }, --{ VLC_CODEC_YUVA, AOM_IMG_FMT_444A, 8, 0 }, - - { VLC_CODEC_GBR_PLANAR, AOM_IMG_FMT_I444, 8, 1 }, - { VLC_CODEC_GBR_PLANAR_10L, AOM_IMG_FMT_I44416, 10, 1 }, - diff --git a/sources b/sources index a635077..5220d8f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (vlc-8b5cff4.tar.gz) = 868bf13a61407775a272448bad84c9d4fea761a94feaf61de428357ff4e69d18ad416b1911286c921b82c4574ae8029524c11b3a6c7d48c2d0b627a3b57d0dc8 +SHA512 (vlc-3.0.9.2.tar.xz) = c1009871449b3547ee8fec0c6e95fcf8f7b0328aa85c0c9670aa38ce11d083bae74584ec501b131232cd00fda707d6269ffa5f42c95aa04fe84b44045ca44409 diff --git a/vlc.spec b/vlc.spec index 8432a0b..0dbb7a7 100644 --- a/vlc.spec +++ b/vlc.spec @@ -1,5 +1,5 @@ -%global commit0 8b5cff44981b3af508678b7eb687944e8f2688ea -%global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) +#global commit0 8b5cff44981b3af508678b7eb687944e8f2688ea +#global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) #global vlc_rc -rc9 %global _with_bootstrap 1 @@ -48,8 +48,8 @@ Summary: The cross-platform open-source multimedia framework, player and server Epoch: 1 Name: vlc -Version: 3.0.9 -Release: 36%{?dist} +Version: 3.0.9.2 +Release: 1%{?dist} License: GPLv2+ URL: https://www.videolan.org %if 0%{?commit0:1} @@ -66,7 +66,6 @@ Source0: https://download.videolan.org/pub/videolan/vlc/%{version}/vlc-%{version %endif Patch0: https://github.com/RPi-Distro/vlc/raw/buster-rpt/debian/patches/mmal_16.patch Patch1: 0001-vlc-3x-dvdread-nav-Fix-cases-where-DVD-_VERSION-are-.patch -Patch2: Fix_aom_abi_break.patch Patch3: 0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch # Revert commit for f30 # https://git.videolan.org/?p=vlc/vlc-3.0.git;a=commitdiff;h=bb98c9a1bda8972a83ec102e286da00228c1f2d3 @@ -139,9 +138,7 @@ BuildRequires: libmtp-devel >= 1.0.0 %{?_with_projectm:BuildRequires: libprojectM-devel} BuildRequires: libproxy-devel BuildRequires: librsvg2-devel >= 2.9.0 -%if ! 0%{?el8} BuildRequires: libssh2-devel -%endif BuildRequires: libsysfs-devel BuildRequires: libshout-devel BuildRequires: libsmbclient-devel @@ -182,7 +179,7 @@ BuildRequires: pcre-devel BuildRequires: pkgconfig(libarchive) >= 3.1.0 BuildRequires: pkgconfig(libpulse) >= 0.9.8 BuildRequires: pkgconfig(libsecret-1) >= 0.18 -BuildRequires: pkgconfig(microdns) +BuildRequires: pkgconfig(microdns) >= 0.1.2 BuildRequires: pkgconfig(protobuf-lite) >= 2.5 BuildRequires: pkgconfig(Qt5Core) >= 5.5 BuildRequires: pkgconfig(Qt5Gui) >= 5.5 @@ -190,6 +187,9 @@ BuildRequires: pkgconfig(Qt5Svg) >= 5.5 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.5 BuildRequires: pkgconfig(soxr) BuildRequires: pkgconfig(speexdsp) >= 1.0.5 +%if 0%{?fedora} > 30 && 0%{?rhel} +BuildRequires: pkgconfig(srt) +%endif %{?_with_wayland: BuildRequires: pkgconfig(wayland-client) >= 1.5.91 BuildRequires: pkgconfig(wayland-egl) @@ -292,6 +292,10 @@ Summary: VLC media player core Provides: vlc-nox = %{epoch}:%{version}-%{release} %{?live555_version:Requires: live555%{?_isa} = %{live555_version}} %{?lua_version:Requires: lua(abi) = %{lua_version}} +Requires: libmicrodns%{?_isa} > 0.1.2-1 +%if 0%{?fc31} +Requires: srt-libs%{?_isa} > 1.4.1-1 +%endif %description core VLC media player core components @@ -311,8 +315,9 @@ VLC media player extras modules. %{?_with_rpi: %patch0 -p1 } +%if 0%{?rhel} %patch1 -p1 -%patch2 -p1 +%endif %patch3 -p1 %if 0%{?fedora} == 30 %patch4 -p1 @@ -591,6 +596,11 @@ fi || : %changelog +* Wed Apr 08 2020 Nicolas Chauvet - 1:3.0.9.2-1 +- Update to 3.0.9.2 +- Enable srt +- Enable libssh2 even on el8 + * Sun Apr 05 2020 Nicolas Chauvet - 1:3.0.9-36 - Lower libopus requirement for el7 - rfbz#5585 - Add patch to build with libdvdread/libdvdnav for rhel