diff --git a/vlc-3.0.12.tar.xz b/vlc-3.0.12.tar.xz deleted file mode 100644 index ce94a27..0000000 --- a/vlc-3.0.12.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eff458f38a92126094f44f2263c2bf2c7cdef271b48192d0fe7b1726388cf879 -size 25997468 diff --git a/vlc-3.0.12.tar.xz.asc b/vlc-3.0.12.tar.xz.asc deleted file mode 100644 index bad10c3..0000000 --- a/vlc-3.0.12.tar.xz.asc +++ /dev/null @@ -1,6 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCYAS3nAAKCRBxgHE75Y0a -3En+AJ9tfUrBauA6umkC6m8lU2O34+LPGwCePT5iuqlNV3gBO+OXYaNbatOzHfY= -=/YAk ------END PGP SIGNATURE----- diff --git a/vlc-3.0.13.tar.xz b/vlc-3.0.13.tar.xz new file mode 100644 index 0000000..ed7a1a2 --- /dev/null +++ b/vlc-3.0.13.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5b43aa354dbe40f28099995e037bcf78896aa9b60862b17c5b7a19419be1ce5 +size 26254428 diff --git a/vlc-3.0.13.tar.xz.asc b/vlc-3.0.13.tar.xz.asc new file mode 100644 index 0000000..4daa44d --- /dev/null +++ b/vlc-3.0.13.tar.xz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCYIrCrwAKCRBxgHE75Y0a +3NFFAJ459j5TJUl5JsH/sZrHdIvlly5L7wCfXXKlHk0nJJ5d6FOdS20Xp7HdQl0= +=QIhc +-----END PGP SIGNATURE----- diff --git a/vlc-gcc11.patch b/vlc-gcc11.patch deleted file mode 100644 index 294db36..0000000 --- a/vlc-gcc11.patch +++ /dev/null @@ -1,48 +0,0 @@ -Index: vlc-3.0.12/modules/demux/adaptive/playlist/SegmentInformation.cpp -=================================================================== ---- vlc-3.0.12.orig/modules/demux/adaptive/playlist/SegmentInformation.cpp -+++ vlc-3.0.12/modules/demux/adaptive/playlist/SegmentInformation.cpp -@@ -34,6 +34,7 @@ - - #include - #include -+#include - - using namespace adaptive::playlist; - -Index: vlc-3.0.12/modules/demux/hls/playlist/Parser.cpp -=================================================================== ---- vlc-3.0.12.orig/modules/demux/hls/playlist/Parser.cpp -+++ vlc-3.0.12/modules/demux/hls/playlist/Parser.cpp -@@ -42,6 +42,7 @@ - #include - #include - #include -+#include - - using namespace adaptive; - using namespace adaptive::playlist; -Index: vlc-3.0.12/modules/demux/mkv/matroska_segment.cpp -=================================================================== ---- vlc-3.0.12.orig/modules/demux/mkv/matroska_segment.cpp -+++ vlc-3.0.12/modules/demux/mkv/matroska_segment.cpp -@@ -31,6 +31,7 @@ - - #include - #include -+#include - - matroska_segment_c::matroska_segment_c( demux_sys_t & demuxer, EbmlStream & estream, KaxSegment *p_seg ) - :segment(p_seg) -Index: vlc-3.0.12/modules/demux/mkv/mkv.cpp -=================================================================== ---- vlc-3.0.12.orig/modules/demux/mkv/mkv.cpp -+++ vlc-3.0.12/modules/demux/mkv/mkv.cpp -@@ -34,6 +34,7 @@ - #include "stream_io_callback.hpp" - - #include -+#include - - extern "C" { - #include "../av1_unpack.h" diff --git a/vlc-srto_tsbpddelay.patch b/vlc-srto_tsbpddelay.patch index 91cc761..b54aff5 100644 --- a/vlc-srto_tsbpddelay.patch +++ b/vlc-srto_tsbpddelay.patch @@ -1,7 +1,8 @@ -diff -ruN vlc-3.0.11.1/modules/access/srt.c vlc-3.0.11.1-srto_tsbpddelay/modules/access/srt.c ---- vlc-3.0.11.1/modules/access/srt.c 2018-04-23 04:03:39.000000000 -0400 -+++ vlc-3.0.11.1-srto_tsbpddelay/modules/access/srt.c 2020-10-24 16:45:10.490850358 -0400 -@@ -165,7 +165,7 @@ +Index: vlc-3.0.13/modules/access/srt.c +=================================================================== +--- vlc-3.0.13.orig/modules/access/srt.c ++++ vlc-3.0.13/modules/access/srt.c +@@ -165,7 +165,7 @@ static bool srt_schedule_reconnect(strea /* Set latency */ i_latency = var_InheritInteger( p_stream, "latency" ); @@ -10,10 +11,11 @@ diff -ruN vlc-3.0.11.1/modules/access/srt.c vlc-3.0.11.1-srto_tsbpddelay/modules &i_latency, sizeof( int ) ); psz_passphrase = var_InheritString( p_stream, "passphrase" ); -diff -ruN vlc-3.0.11.1/modules/access_output/srt.c vlc-3.0.11.1-srto_tsbpddelay/modules/access_output/srt.c ---- vlc-3.0.11.1/modules/access_output/srt.c 2018-04-06 05:22:51.000000000 -0400 -+++ vlc-3.0.11.1-srto_tsbpddelay/modules/access_output/srt.c 2020-10-24 16:45:10.490850358 -0400 -@@ -162,7 +162,7 @@ +Index: vlc-3.0.13/modules/access_output/srt.c +=================================================================== +--- vlc-3.0.13.orig/modules/access_output/srt.c ++++ vlc-3.0.13/modules/access_output/srt.c +@@ -162,7 +162,7 @@ static bool srt_schedule_reconnect(sout_ /* Set latency */ i_latency = var_InheritInteger( p_access, "latency" ); @@ -22,3 +24,16 @@ diff -ruN vlc-3.0.11.1/modules/access_output/srt.c vlc-3.0.11.1-srto_tsbpddelay/ &i_latency, sizeof( int ) ); if ( psz_passphrase != NULL && psz_passphrase[0] != '\0') +Index: vlc-3.0.13/configure.ac +=================================================================== +--- vlc-3.0.13.orig/configure.ac ++++ vlc-3.0.13/configure.ac +@@ -4016,7 +4016,7 @@ AM_CONDITIONAL([HAVE_LIRC], [test "${hav + dnl + dnl SRT plugin + dnl +-PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2 srt < 1.3.0], [SRT input/output plugin], [auto], [], [], [-DENABLE_SRT]) ++PKG_ENABLE_MODULES_VLC([SRT], [access_srt access_output_srt], [srt >= 1.2.2], [SRT input/output plugin], [auto], [], [], [-DENABLE_SRT]) + + EXTEND_HELP_STRING([Visualisations and Video filter plugins:]) + dnl diff --git a/vlc.changes b/vlc.changes index b7a5719..a6cd7c3 100644 --- a/vlc.changes +++ b/vlc.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Tue May 4 12:00:01 UTC 2021 - Dominique Leuenberger + +- Update to version 3.0.13: + + Demux: + - Adaptive: fix artefacts in HLS streams with wrong profiles/levels + - Fix regression on some MP4 files for the audio track + - Fix MPGA and ADTS probing in TS files + - Fix Flac inside AVI files + - Fix VP9/Webm artefacts when seeking + + Codec: + - Support SSA text scaling + - Fix rotation on Android rotation + - Fix WebVTT subtitles that start at 00:00 + + Access: + - Update libnfs to support NFSv4 + - Improve SMB2 integration + - Fix Blu-ray files using Unicode names on Windows + - Disable mcast lookups on Android for RTSP playback + + Video Output: Rework the D3D11 rendering wait, to fix + choppiness on display + + Interfaces: + - Fix VLC getting stuck on close on X11 (#21875) + - Improve RTL on preferences on macOS + - Add mousewheel horizontal axis control + - Fix crash on exit on macOS + - Fix sizing of the fullscreen controls on macOS + + Misc: + - Improve MIDI fonts search on Linux + - Update Soundcloud, Youtube, liveleak + - Fix compilation with GCC11 + - Fix input-slave option for subtitles + + Updated translations. +- Drop vlc-gcc11.patch: fixed upstream. +- Extend vlc-srto_tsbpddelay.patch: allow srt >= 1.3 for openSUSE. + ------------------------------------------------------------------- Fri Mar 26 11:08:14 UTC 2021 - Dominique Leuenberger diff --git a/vlc.spec b/vlc.spec index bd82f9f..d72efb6 100644 --- a/vlc.spec +++ b/vlc.spec @@ -33,7 +33,7 @@ %bcond_with faad %bcond_with fdk_aac Name: vlc -Version: 3.0.12 +Version: 3.0.13 Release: 0 Summary: Graphical media player License: GPL-2.0-or-later AND LGPL-2.1-or-later @@ -51,8 +51,6 @@ Patch1: vlc-allow-deprecated-fribidi.patch Patch2: vlc-lua-5.3.patch # PATCH-FIX-UPSTREAM fix-build-with-fdk-2.0.patch -- Fix building vlc with libfdk-aac v2 Patch3: fix-build-with-fdk-2.0.patch -# PATCH-FIX-UPSTREAM vlc-gcc11.patch dimstar@opensuse.org -- Fix build using gcc11 -Patch4: vlc-gcc11.patch # PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant Patch100: vlc-projectM-qt5.patch # PATCH-FIX-UPSTREAM -- Use OpenCV C++ API @@ -297,9 +295,6 @@ suitable for server installations, for example, to run a streaming server. Should you decide to install the GUI modules, %{name}-noX will stay installed as a dependency. - - - # we can't use %%lang_package, as we need a different dependency # boo#1012556 # but the package name has to stay vlc-lang, as otherise the software centers @@ -406,7 +401,6 @@ OpenCV based video filters and a face detection example. %patch0 -p1 %patch1 -p1 %patch3 -p1 -%patch4 -p1 %if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200 %patch100 -p1 %endif