Accepting request 864297 from multimedia:libs
- Update to version 3.0.12: OBS-URL: https://build.opensuse.org/request/show/864297 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=114
This commit is contained in:
commit
3868242037
@ -1,36 +0,0 @@
|
|||||||
Index: vlc-3.0.8/modules/gui/qt/util/timetooltip.hpp
|
|
||||||
===================================================================
|
|
||||||
--- vlc-3.0.8.orig/modules/gui/qt/util/timetooltip.hpp
|
|
||||||
+++ vlc-3.0.8/modules/gui/qt/util/timetooltip.hpp
|
|
||||||
@@ -25,6 +25,7 @@
|
|
||||||
#include "qt.hpp"
|
|
||||||
|
|
||||||
#include <QWidget>
|
|
||||||
+#include <QPainterPath>
|
|
||||||
|
|
||||||
class TimeTooltip : public QWidget
|
|
||||||
{
|
|
||||||
Index: vlc-3.0.8/modules/gui/qt/components/playlist/views.cpp
|
|
||||||
===================================================================
|
|
||||||
--- vlc-3.0.8.orig/modules/gui/qt/components/playlist/views.cpp
|
|
||||||
+++ vlc-3.0.8/modules/gui/qt/components/playlist/views.cpp
|
|
||||||
@@ -27,6 +27,7 @@
|
|
||||||
#include "input_manager.hpp" /* THEMIM */
|
|
||||||
|
|
||||||
#include <QPainter>
|
|
||||||
+#include <QPainterPath>
|
|
||||||
#include <QRect>
|
|
||||||
#include <QStyleOptionViewItem>
|
|
||||||
#include <QFontMetrics>
|
|
||||||
Index: vlc-3.0.8/modules/gui/qt/dialogs/plugins.cpp
|
|
||||||
===================================================================
|
|
||||||
--- vlc-3.0.8.orig/modules/gui/qt/dialogs/plugins.cpp
|
|
||||||
+++ vlc-3.0.8/modules/gui/qt/dialogs/plugins.cpp
|
|
||||||
@@ -53,6 +53,7 @@
|
|
||||||
#include <QListView>
|
|
||||||
#include <QListWidget>
|
|
||||||
#include <QPainter>
|
|
||||||
+#include <QPainterPath>
|
|
||||||
#include <QStyleOptionViewItem>
|
|
||||||
#include <QKeyEvent>
|
|
||||||
#include <QPushButton>
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:189311d28aa814f106a7b3645211ac52c0b3e2b9f4b348de2f63bab3218086b8
|
|
||||||
size 25886644
|
|
@ -1,6 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCXyBAZgAKCRBxgHE75Y0a
|
|
||||||
3EAJAJ9LrWqzUZbmQmnvXycSQf8q2qwvkACgtv5t/H4QN551EcyMPjS7EGNdlCc=
|
|
||||||
=snOo
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
vlc-3.0.12.tar.xz
Normal file
3
vlc-3.0.12.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:eff458f38a92126094f44f2263c2bf2c7cdef271b48192d0fe7b1726388cf879
|
||||||
|
size 25997468
|
6
vlc-3.0.12.tar.xz.asc
Normal file
6
vlc-3.0.12.tar.xz.asc
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iF0EABECAB0WIQRl98a0IGvQV6frc3hxgHE75Y0a3AUCYAS3nAAKCRBxgHE75Y0a
|
||||||
|
3En+AJ9tfUrBauA6umkC6m8lU2O34+LPGwCePT5iuqlNV3gBO+OXYaNbatOzHfY=
|
||||||
|
=/YAk
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/modules/demux/mkv/mkv.hpp b/modules/demux/mkv/mkv.hpp
|
|
||||||
index 38a62aa2af2ca8462eedfda25608543d1bd9eec6..fa9a1e81a5994a487ec846fed6d8c9a2cec3139e 100644
|
|
||||||
--- a/modules/demux/mkv/mkv.hpp
|
|
||||||
+++ b/modules/demux/mkv/mkv.hpp
|
|
||||||
@@ -113,7 +113,7 @@ enum
|
|
||||||
|
|
||||||
#define MKVD_TIMECODESCALE 1000000
|
|
||||||
|
|
||||||
-#define MKV_IS_ID( el, C ) ( el != NULL && (el->operator const EbmlId&()) == (C::ClassInfos.ClassId()) )
|
|
||||||
+#define MKV_IS_ID( el, C ) ( el != NULL && (el->operator const EbmlId&()) == (C::ClassInfos.ClassId()) && !el->IsDummy() )
|
|
||||||
#define MKV_CHECKED_PTR_DECL( name, type, src ) type * name = MKV_IS_ID(src, type) ? static_cast<type*>(src) : NULL
|
|
||||||
#define MKV_CHECKED_PTR_DECL_CONST( name, type, src ) const type * name = MKV_IS_ID(src, type) ? static_cast<const type*>(src) : NULL
|
|
||||||
|
|
21
vlc.changes
21
vlc.changes
@ -1,3 +1,24 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 19 11:22:39 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 3.0.12:
|
||||||
|
+ Access: Add new RIST access module compliant with simple
|
||||||
|
profile (VSF_TR-06-1).
|
||||||
|
+ Access Output: Add new RIST access output module compliant with
|
||||||
|
simple profile (VSF_TR-06-1).
|
||||||
|
+ Demux: Fixed adaptive's handling of resolution settings.
|
||||||
|
+ Audio output: Fix audio distortion on macOS during start of
|
||||||
|
playback.
|
||||||
|
+ Video Output: Direct3D11: Fix some potential crashes when using
|
||||||
|
video filters.
|
||||||
|
+ Misc:
|
||||||
|
- Several fixes in the web interface, including privacy and
|
||||||
|
security improvements
|
||||||
|
- Update YouTube and Vocaroo scripts.
|
||||||
|
+ Updated translations.
|
||||||
|
- Drop vlc-CVE-2020-26664.patch: fixed upstream.
|
||||||
|
- Drop fix-missing-includes-with-qt-5.15.patch: fixed upstream.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 14 15:58:51 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
Thu Jan 14 15:58:51 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
10
vlc.spec
10
vlc.spec
@ -33,7 +33,7 @@
|
|||||||
%bcond_with faad
|
%bcond_with faad
|
||||||
%bcond_with fdk_aac
|
%bcond_with fdk_aac
|
||||||
Name: vlc
|
Name: vlc
|
||||||
Version: 3.0.11.1
|
Version: 3.0.12
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Graphical media player
|
Summary: Graphical media player
|
||||||
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
License: GPL-2.0-or-later AND LGPL-2.1-or-later
|
||||||
@ -51,14 +51,10 @@ Patch1: vlc-allow-deprecated-fribidi.patch
|
|||||||
Patch2: vlc-lua-5.3.patch
|
Patch2: vlc-lua-5.3.patch
|
||||||
# PATCH-FIX-UPSTREAM fix-build-with-fdk-2.0.patch -- Fix building vlc with libfdk-aac v2
|
# 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
|
Patch3: fix-build-with-fdk-2.0.patch
|
||||||
# PATCH-FIX-UPSTREAM vlc-CVE-2020-26664.patch CVE-2020-26664 dimstar@opensuse.org -- mkv: Ensure we don't use an EbmlDummy element for something it's not
|
|
||||||
Patch4: vlc-CVE-2020-26664.patch
|
|
||||||
# PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant
|
# PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant
|
||||||
Patch100: vlc-projectM-qt5.patch
|
Patch100: vlc-projectM-qt5.patch
|
||||||
# PATCH-FIX-UPSTREAM -- Use OpenCV C++ API
|
# PATCH-FIX-UPSTREAM -- Use OpenCV C++ API
|
||||||
Patch103: 0001-Port-OpenCV-facedetect-example-to-C-API.patch
|
Patch103: 0001-Port-OpenCV-facedetect-example-to-C-API.patch
|
||||||
# PATCH-FIX-UPSTREAM -- Fix building with Qt 5.15 by adding a missing include
|
|
||||||
Patch104: fix-missing-includes-with-qt-5.15.patch
|
|
||||||
# Fix building against recent srt where SRTO_TSBPDDELAY is no longer defined
|
# Fix building against recent srt where SRTO_TSBPDDELAY is no longer defined
|
||||||
Patch105: vlc-srto_tsbpddelay.patch
|
Patch105: vlc-srto_tsbpddelay.patch
|
||||||
BuildRequires: Mesa-devel
|
BuildRequires: Mesa-devel
|
||||||
@ -402,12 +398,10 @@ OpenCV based video filters and a face detection example.
|
|||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch4 -p1
|
|
||||||
%if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200
|
%if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200
|
||||||
%patch100 -p1
|
%patch100 -p1
|
||||||
%endif
|
%endif
|
||||||
%patch103 -p1
|
%patch103 -p1
|
||||||
%patch104 -p1
|
|
||||||
%patch105 -p1
|
%patch105 -p1
|
||||||
|
|
||||||
### And LUA 5.3.1 has some more API changes
|
### And LUA 5.3.1 has some more API changes
|
||||||
@ -779,6 +773,7 @@ dd if=/dev/zero bs=1M count=1 of=%{buildroot}/%{_libdir}/vlc/plugins/plugins.dat
|
|||||||
%if 0%{?suse_version} < 1330 && ( 0%{?sle_version} < 120200 || 0%{?is_opensuse} < 1 )
|
%if 0%{?suse_version} < 1330 && ( 0%{?sle_version} < 120200 || 0%{?is_opensuse} < 1 )
|
||||||
%{_libdir}/vlc/plugins/access/librdp_plugin.so
|
%{_libdir}/vlc/plugins/access/librdp_plugin.so
|
||||||
%endif
|
%endif
|
||||||
|
%{_libdir}/vlc/plugins/access/librist_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/librtp_plugin.so
|
%{_libdir}/vlc/plugins/access/librtp_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libsatip_plugin.so
|
%{_libdir}/vlc/plugins/access/libsatip_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access/libsdp_plugin.so
|
%{_libdir}/vlc/plugins/access/libsdp_plugin.so
|
||||||
@ -801,6 +796,7 @@ dd if=/dev/zero bs=1M count=1 of=%{buildroot}/%{_libdir}/vlc/plugins/plugins.dat
|
|||||||
%{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so
|
%{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so
|
%{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so
|
%{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so
|
||||||
|
%{_libdir}/vlc/plugins/access_output/libaccess_output_rist_plugin.so
|
||||||
%{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so
|
%{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so
|
||||||
%if 0%{?suse_version} > 1500 && 0%{?is_opensuse}
|
%if 0%{?suse_version} > 1500 && 0%{?is_opensuse}
|
||||||
%{_libdir}/vlc/plugins/access_output/libaccess_output_srt_plugin.so
|
%{_libdir}/vlc/plugins/access_output/libaccess_output_srt_plugin.so
|
||||||
|
Loading…
x
Reference in New Issue
Block a user