2013-04-04 08:55:26 +00:00
#
2013-04-09 13:54:17 +00:00
# spec file for package vlc
2013-04-04 08:55:26 +00:00
#
2021-01-18 10:27:45 +00:00
# Copyright (c) 2021 SUSE LLC
2013-04-04 08:55:26 +00:00
# Copyright (c) 2012 Dominique Leuenberger, Amsterdam, The Netherlands
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
2019-06-18 12:55:34 +00:00
# Please submit bugfixes or comments via https://bugs.opensuse.org/
2013-04-09 13:54:17 +00:00
#
2013-04-04 08:55:26 +00:00
%define libvlc 5
2018-02-14 08:22:45 +00:00
%define libvlccore 9
2013-04-04 08:55:26 +00:00
%define conflicts vlc-beta
2018-02-14 08:22:45 +00:00
%ifarch %{arm}
2013-10-02 08:50:12 +00:00
%bcond_without opengles
2013-10-02 08:45:28 +00:00
%else
2013-10-02 08:50:12 +00:00
%bcond_with opengles
2013-10-02 08:45:28 +00:00
%endif
2018-02-14 08:22:45 +00:00
%bcond_without gstreamer
2017-09-25 11:54:42 +00:00
# Fluidsynth plugin is known to cause strange crashes here and there - disable it for now (2014-10-07, DimStar)
%bcond_with fluidsynth
# VNC support - the module is not really usable in most cases tested so far (e.g. against qemu-kvm -vnc :xx)
%bcond_with vnc
2019-05-03 20:28:12 +00:00
%bcond_with faad
%bcond_with fdk_aac
2013-04-04 08:55:26 +00:00
Name : vlc
2020-08-28 19:13:51 +00:00
Version : 3.0.11.1
2013-04-09 13:54:17 +00:00
Release : 0
2016-09-21 16:31:03 +00:00
Summary : Graphical media player
2018-03-08 09:54:57 +00:00
License : GPL-2.0-or-later AND LGPL-2.1-or-later
2015-03-02 14:29:22 +00:00
Group : Productivity/Multimedia/Video/Players
2018-03-08 09:54:57 +00:00
URL : http://www.videolan.org
2015-03-02 14:34:41 +00:00
Source : http://download.videolan.org/%{name} /%{version} /%{name} -%{version} .tar.xz
2015-03-02 14:29:22 +00:00
Source2 : %{name} -rpmlintrc
2020-04-17 22:29:03 +00:00
Source98 : http://download.videolan.org/%{name} /%{version} /%{name} -%{version} .tar.xz.asc
Source99 : vlc.keyring
2018-02-14 08:22:45 +00:00
# PATCH-FIX-UPSTREAM vlc.a52.patch https://trac.videolan.org/vlc/ticket/3731 dimstar@opensuse.org -- Support new version of liba52
Patch0 : vlc.a52.patch
2018-02-19 11:59:01 +00:00
# PATCH-FIX-UPSTREAM vlc-allow-deprecated-fribidi.patch dimstar@opensuse.org -- Allow usage of deprecated fribidi functions
Patch1 : vlc-allow-deprecated-fribidi.patch
2018-05-06 12:57:00 +00:00
# PATCH-FIX-UPSTREAM vlc-lua-5.3.patch dimstar@opensuse.org -- Replace lua_optlong with lua_optinteger
Patch2 : vlc-lua-5.3.patch
2019-02-24 16:02:29 +00:00
# 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
2021-01-18 10:27:45 +00:00
# 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
2018-02-14 08:22:45 +00:00
# PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant
Patch100 : vlc-projectM-qt5.patch
2020-01-16 17:17:20 +00:00
# PATCH-FIX-UPSTREAM -- Use OpenCV C++ API
Patch103 : 0001-Port-OpenCV-facedetect-example-to-C-API.patch
2020-03-31 15:31:59 +00:00
# PATCH-FIX-UPSTREAM -- Fix building with Qt 5.15 by adding a missing include
Patch104 : fix-missing-includes-with-qt-5.15.patch
2020-11-13 17:52:41 +00:00
# Fix building against recent srt where SRTO_TSBPDDELAY is no longer defined
Patch105 : vlc-srto_tsbpddelay.patch
2013-10-14 17:42:40 +00:00
BuildRequires : Mesa-devel
2013-04-04 08:55:26 +00:00
BuildRequires : aalib-devel
2015-03-02 14:29:22 +00:00
BuildRequires : alsa-devel >= 1.0.24
BuildRequires : avahi-devel >= 0.6
BuildRequires : dirac-devel
2013-04-04 08:55:26 +00:00
BuildRequires : fdupes
2015-03-02 14:29:22 +00:00
BuildRequires : findutils
2018-02-14 08:22:45 +00:00
BuildRequires : flac-devel
2015-03-02 14:29:22 +00:00
BuildRequires : freetype2
BuildRequires : fribidi-devel
2018-02-14 08:22:45 +00:00
BuildRequires : gdk-pixbuf-devel
2013-04-04 08:55:26 +00:00
BuildRequires : gettext-devel
2018-02-14 08:22:45 +00:00
#BuildRequires: git
BuildRequires : gtk3-devel
BuildRequires : libQt5Gui-private-headers-devel
2018-02-16 20:37:57 +00:00
BuildRequires : liba52-devel
2015-03-02 14:29:22 +00:00
BuildRequires : libavc1394-devel >= 0.5.3
BuildRequires : libcddb-devel >= 0.9.5
BuildRequires : libcdio-devel >= 0.78.2
BuildRequires : libdc1394-devel >= 2.1.0
2015-11-27 17:17:35 +00:00
BuildRequires : libdvbpsi-devel >= 1.0.0
2013-04-04 08:55:26 +00:00
BuildRequires : libgcrypt-devel
2015-03-02 14:29:22 +00:00
BuildRequires : libidn-devel
BuildRequires : libjack-devel >= 1.9.7
2017-09-25 11:54:42 +00:00
BuildRequires : libjpeg-devel
2015-03-02 14:29:22 +00:00
BuildRequires : libkate-devel >= 0.3.0
2018-02-16 20:37:57 +00:00
BuildRequires : libmad-devel
2018-02-14 08:22:45 +00:00
BuildRequires : libmatroska-devel
2015-03-02 14:29:22 +00:00
BuildRequires : libogg-devel >= 1.0
BuildRequires : libopus-devel >= 1.0.3
BuildRequires : libraw1394 >= 2.0.1
BuildRequires : librsvg-devel >= 2.9.0
BuildRequires : libsamplerate-devel
BuildRequires : libshout-devel >= 2.1
BuildRequires : libsmbclient-devel
BuildRequires : libssh2-devel
BuildRequires : libtheora-devel >= 1.0
2013-04-04 08:55:26 +00:00
BuildRequires : libtool
2018-02-14 08:22:45 +00:00
BuildRequires : libv4l-devel
2015-03-02 14:29:22 +00:00
BuildRequires : libvorbis-devel >= 1.1
2018-03-24 15:12:50 +00:00
BuildRequires : libvpx-devel >= 1.5.0
2015-07-24 12:28:47 +00:00
BuildRequires : libxml2-devel >= 2.5
2013-04-04 08:55:26 +00:00
BuildRequires : lirc-devel
2015-03-02 14:29:22 +00:00
BuildRequires : live555-devel >= 2015.01.27
BuildRequires : lua-devel >= 5.1
2018-03-24 15:12:50 +00:00
BuildRequires : mpg123-devel
2013-04-04 08:55:26 +00:00
BuildRequires : pcre-devel
2017-09-25 11:54:42 +00:00
BuildRequires : pkgconfig
2018-02-14 08:22:45 +00:00
BuildRequires : posix_cc
2015-03-02 14:29:22 +00:00
BuildRequires : schroedinger-devel >= 1.0.10
2020-01-26 23:21:16 +00:00
BuildRequires : pkgconfig(libudev) >= 142
2018-02-14 08:22:45 +00:00
#BuildRequires: slang-devel
2015-03-02 14:29:22 +00:00
BuildRequires : speex-devel >= 1.0.5
2014-01-28 20:46:37 +00:00
BuildRequires : update-desktop-files
2013-04-09 13:54:17 +00:00
BuildRequires : vcdimager-devel
2015-03-02 14:29:22 +00:00
BuildRequires : xosd-devel
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(Qt5Core) >= 5.5.0
BuildRequires : pkgconfig(Qt5Gui)
BuildRequires : pkgconfig(Qt5Svg)
BuildRequires : pkgconfig(Qt5Widgets)
2019-03-08 12:29:51 +00:00
BuildRequires : pkgconfig(aom)
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(caca) >= 0.99.beta14
BuildRequires : pkgconfig(dbus-1) >= 1.6.0
BuildRequires : pkgconfig(dvdnav) > 4.9.0
BuildRequires : pkgconfig(dvdread) > 4.9.0
BuildRequires : pkgconfig(gnutls) >= 3.2.0
BuildRequires : pkgconfig(libarchive) >= 3.1.0
BuildRequires : pkgconfig(libass) >= 0.9.8
BuildRequires : pkgconfig(libavcodec) >= 57.37.100
2017-09-25 11:54:42 +00:00
BuildRequires : pkgconfig(libavformat) >= 53.21.0
BuildRequires : pkgconfig(libavutil) >= 52.4.0
2018-06-08 21:10:42 +00:00
BuildRequires : pkgconfig(libbluray) >= 0.6.2
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(libgme)
2019-08-24 16:40:05 +00:00
#BuildRequires: pkgconfig(libmodplug) >= 0.8.9
2018-03-01 11:02:08 +00:00
BuildRequires : pkgconfig(libmpeg2) > 0.3.2
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(libmtp) >= 1.0.0
2019-03-08 12:29:51 +00:00
BuildRequires : pkgconfig(libnfs)
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(libnotify)
2019-03-08 12:29:51 +00:00
BuildRequires : pkgconfig(libpostproc)
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(libpulse) >= 1.0
BuildRequires : pkgconfig(libsecret-1) >= 0.18
2019-03-08 12:29:51 +00:00
BuildRequires : pkgconfig(libswscale)
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(libsystemd)
BuildRequires : pkgconfig(libva)
BuildRequires : pkgconfig(libva-x11)
BuildRequires : pkgconfig(protobuf-lite) >= 2.5.0
2019-03-08 12:29:51 +00:00
BuildRequires : pkgconfig(soxr)
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(speexdsp)
BuildRequires : pkgconfig(taglib) >= 1.9
2018-02-16 20:37:57 +00:00
BuildRequires : pkgconfig(twolame)
2019-03-08 12:29:51 +00:00
BuildRequires : pkgconfig(vdpau) >= 0.6
2018-02-14 08:22:45 +00:00
BuildRequires : pkgconfig(xcb) >= 1.6
BuildRequires : pkgconfig(xcb-composite)
BuildRequires : pkgconfig(xcb-keysyms) >= 0.3.4
BuildRequires : pkgconfig(xcb-randr) >= 1.3
BuildRequires : pkgconfig(xcb-shm)
BuildRequires : pkgconfig(xcb-xv) >= 1.1.90.1
BuildRequires : pkgconfig(xext)
BuildRequires : pkgconfig(xinerama)
BuildRequires : pkgconfig(xpm)
BuildRequires : pkgconfig(xproto)
BuildRequires : pkgconfig(zvbi-0.2) >= 0.2.28
2015-03-02 14:29:22 +00:00
Requires : %{name} -noX = %{version} -%{release}
2017-09-25 11:54:42 +00:00
Requires : %{name} -qt = %{version} -%{release}
2018-02-14 08:22:45 +00:00
# FIXME: use proper Requires(pre/post/preun/...)
2015-03-04 23:09:28 +00:00
# We need the noX package first, as it contains vlc-cache-gen
PreReq : %{name} -noX
2015-03-02 14:29:22 +00:00
Conflicts : %{conflicts}
2017-09-25 11:54:42 +00:00
Obsoletes : %{name} -gnome <= %{version}
2019-03-24 13:57:10 +00:00
%if 0%{?suse_version} >= 1550
BuildRequires : pkgconfig(dav1d)
2019-08-24 16:40:05 +00:00
%ifarch x86_64
BuildRequires : pkgconfig(libmfx)
%endif
2019-03-24 13:57:10 +00:00
%endif
2018-06-08 21:10:42 +00:00
%if 0%{?suse_version} > 1500 && 0%{?is_opensuse}
BuildRequires : pkgconfig(srt)
%endif
2018-03-24 15:12:50 +00:00
%if 0%{?suse_version} < 1500
BuildRequires : gcc7
BuildRequires : gcc7-c++
%else
BuildRequires : gcc-c++
%endif
2018-06-08 21:10:42 +00:00
%if 0%{?suse_version} >= 1500 && 0%{?is_opensuse}
2018-03-24 15:12:50 +00:00
BuildRequires : pkgconfig(libva-wayland)
BuildRequires : pkgconfig(wayland-protocols)
%endif
2017-09-25 11:54:42 +00:00
%if %{with gstreamer}
BuildRequires : pkgconfig(gstreamer-app-1.0)
%endif
%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
BuildRequires : pkgconfig(Qt5X11Extras)
# for some reason libXi-devel is explicitly needed on Leap 42.1, otherwise the build fails...
BuildRequires : pkgconfig(xi)
%endif
2018-06-08 21:10:42 +00:00
%if 0%{?is_opensuse}
2017-09-25 11:54:42 +00:00
BuildRequires : pkgconfig(libupnp)
BuildRequires : pkgconfig(opencv) > 2.0
2018-02-14 08:22:45 +00:00
%ifarch %{ix86} x86_64
2020-05-16 20:23:29 +00:00
%if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200
2017-08-24 16:26:26 +00:00
BuildRequires : pkgconfig(libprojectM-qt5) >= 2.0.0
%else
2015-03-02 14:29:22 +00:00
BuildRequires : pkgconfig(libprojectM) >= 2.0.0
2017-08-24 16:26:26 +00:00
%endif
2015-03-02 14:29:22 +00:00
%endif
2015-11-27 17:17:35 +00:00
%endif
2017-09-25 11:54:42 +00:00
%if 0%{?suse_version} < 1330 && ( 0%{?sle_version} < 120200 || 0%{?is_opensuse} < 1 )
BuildRequires : pkgconfig(freerdp) >= 1.0.1
%endif
%if %{with vnc}
BuildRequires : pkgconfig(libvncclient) >= 0.9.9
%endif
2015-03-04 10:23:47 +00:00
%if %{with fluidsynth}
2015-03-02 14:48:07 +00:00
BuildRequires : pkgconfig(fluidsynth) >= 1.1.2
2015-03-04 10:23:47 +00:00
%endif
2018-06-08 21:10:42 +00:00
%if 0%{?is_opensuse}
2015-03-02 14:48:07 +00:00
BuildRequires : pkgconfig(libchromaprint) >= 0.6.0
%endif
2015-03-02 14:29:22 +00:00
%if 0%{?suse_version} >= 1320
BuildRequires : pkgconfig(ncursesw)
2013-10-14 17:42:40 +00:00
%endif
2013-04-04 08:55:26 +00:00
# Those are dependencies which are NOT provided in openSUSE, mostly for legal reasons.
%if 0%{?BUILD_ORIG}
2017-09-25 11:54:42 +00:00
BuildRequires : libxvidcore-devel
2019-06-18 12:55:34 +00:00
BuildRequires : pkgconfig(libdca) >= 0.0.5
BuildRequires : pkgconfig(x264) >= 0.8.6
BuildRequires : pkgconfig(x265)
2019-05-03 20:28:12 +00:00
%if %{with faad}
BuildRequires : libfaad-devel
%endif
%if %{with fdk_aac}
2018-03-01 11:02:08 +00:00
BuildRequires : pkgconfig(fdk-aac)
2019-05-03 20:28:12 +00:00
%endif
2013-04-04 08:55:26 +00:00
%endif
%description
2016-09-21 16:31:03 +00:00
VLC media player is a multimedia player for many
audio and video files and formats (such as MPEG, DivX, mp3, ogg, ...)
2015-03-02 14:29:22 +00:00
as well as DVDs, VCDs, and various streaming protocols.
It can also be used as a server to stream in unicast or multicast
2013-04-04 08:55:26 +00:00
in IPv4 or IPv6 on a high-bandwidth network.
2016-09-21 16:31:03 +00:00
%if 0%{?BUILD_ORIG}
Note that the actual support is provided through ffmpeg and gstreamer
libraries, which may not have all codecs enabled that were just named.
%endif
2013-04-04 08:55:26 +00:00
%package devel
2016-09-21 16:31:03 +00:00
Summary : Development files for the VLC media player system
2013-04-09 13:54:17 +00:00
Group : Development/Libraries/C and C++
2018-03-08 09:54:57 +00:00
Requires : %{name} -jack = %{version}
2019-05-20 08:25:23 +00:00
Requires : %{name} -noX = %{version}
2018-03-08 09:54:57 +00:00
Requires : %{name} -vdpau = %{version}
2013-04-04 08:55:26 +00:00
%description devel
2016-09-21 16:31:03 +00:00
These development headers are required if you plan on coding against VLC.
2013-04-04 08:55:26 +00:00
%package -n libvlc%{libvlc}
2016-09-21 16:31:03 +00:00
Summary : Shared code for the VLC media player program
2013-04-09 13:54:17 +00:00
Group : System/Libraries
2013-04-04 08:55:26 +00:00
%description -n libvlc%{libvlc}
2016-09-21 16:31:03 +00:00
This subpackage contains libraries that are part of VLC.
2013-04-04 08:55:26 +00:00
%package -n libvlccore%{libvlccore}
2016-09-21 16:31:03 +00:00
Summary : Shared code for the VLC media player program
2013-04-09 13:54:17 +00:00
Group : System/Libraries
2013-04-04 08:55:26 +00:00
%description -n libvlccore%{libvlccore}
2016-09-21 16:31:03 +00:00
This subpackage contains libraries that are part of VLC.
2013-04-04 08:55:26 +00:00
%package noX
2016-09-21 16:31:03 +00:00
Summary : VLC without X dependencies
2013-04-09 13:54:17 +00:00
Group : Productivity/Multimedia/Video/Players
Requires : libvlc%{libvlc} = %{version} -%{release}
Requires : libvlccore%{libvlccore} = %{version} -%{release}
2017-09-25 11:54:42 +00:00
# This is a hack only due to libbluray not having versioned symbols as well as
# having a strange ABI/API break between 0.3 and 0.7
%requires_ge libbluray1
Recommends: %{name} -codecs
2013-10-14 17:42:40 +00:00
# lang subpackage
2016-09-16 14:24:47 +00:00
Recommends: %{name} -lang
2015-03-02 14:29:22 +00:00
Recommends: libdvdcss
2017-09-25 11:54:42 +00:00
Conflicts : %{conflicts} -noX
2016-09-21 16:31:03 +00:00
# The lang-package was renamed to vlc-lang to assist AppStream building
2016-09-16 14:24:47 +00:00
Obsoletes : %{name} -noX-lang
2013-04-04 08:55:26 +00:00
%description noX
2016-09-21 16:31:03 +00:00
This package of VLC contains the bare requirements you need to install.
There is no graphical user interface included, thus it is also perfectly
suitable for server installations, for example, to run a streaming server.
2013-04-04 08:55:26 +00:00
Should you decide to install the GUI modules, %{name} -noX will stay
installed as a dependency.
2016-12-05 15:32:49 +00:00
# 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
# (AppStream based) can't see vlc being translated (vlc is the one listed in SC
# not vlc-noX)
2017-09-25 11:54:42 +00:00
%package lang
2018-02-14 08:22:45 +00:00
# FIXME: consider using %%lang_package macro
2017-09-25 11:54:42 +00:00
Summary : Translations for package %{name}
2018-03-24 15:12:50 +00:00
# We do not want to require vlc, which is GUI based, but only vlc-noX
2019-02-24 16:02:29 +00:00
Group : System/Localization
2017-09-25 11:54:42 +00:00
Requires : %{name} -noX = %{version}
Supplements: packageand(bundle-lang-other:%{name} -noX)
Provides : %{name} -lang-all = %{version}
BuildArch : noarch
2016-12-05 15:32:49 +00:00
2017-09-25 11:54:42 +00:00
%description lang
2016-12-05 15:32:49 +00:00
Provides translations for the " %{name} " package.
2016-09-16 14:24:47 +00:00
%package codec-gstreamer
2016-09-21 16:31:03 +00:00
Summary : GStreamer integration for the VLC media player
2016-08-06 18:36:32 +00:00
Group : Productivity/Multimedia/Video/Players
Requires : %{name} -noX = %{version}
2018-06-27 08:18:28 +00:00
# We need the noX package first, as it contains vlc-cache-gen
Requires(post) : %{name} -noX
2016-08-06 18:36:32 +00:00
Supplements: packageand(%{name} -noX:%(rpm --qf " % %{name} " -qf $(readlink -f %{_libdir} /libgstapp-1.0.so)))
%description codec-gstreamer
2016-09-21 16:31:03 +00:00
This package enhances the functionality of the VLC media player by
using GStreamer and its submodules as a backend to decode streams.
2016-08-06 18:36:32 +00:00
2018-03-08 09:54:57 +00:00
%package jack
Summary : Jack integration for the VLC media player
Group : Productivity/Multimedia/Video/Players
Requires : %{name} -noX = %{version}
2018-06-27 08:18:28 +00:00
# We need the noX package first, as it contains vlc-cache-gen
Requires(post) : %{name} -noX
2018-03-08 09:54:57 +00:00
%description jack
This package adds jack support to vlc via plugins.
2013-04-04 08:55:26 +00:00
%if 0%{?BUILD_ORIG}
%package codecs
2016-09-21 16:31:03 +00:00
Summary : Additional codecs for the VLC media player
2019-02-24 16:02:29 +00:00
Group : Productivity/Multimedia/Video/Players
2018-03-08 09:54:57 +00:00
Requires : %{name} -noX = %{version}
2019-03-08 12:29:51 +00:00
# We require the unrestricted libavcodec - same ABI version we linked
Requires : %(rpm --qf " % %{name} " -qf $(readlink -f %{_libdir} /libavcodec.so))(unrestricted)
2018-06-27 08:18:28 +00:00
# We need the noX package first, as it contains vlc-cache-gen
Requires(post) : %{name} -noX
2017-09-25 11:54:42 +00:00
Supplements: %{name} -noX
2013-04-04 08:55:26 +00:00
%description codecs
2016-09-21 16:31:03 +00:00
This package enhances the functionality of the VLC media player by
codecs that are not available in the stock openSUSE distribution.
2018-03-08 09:54:57 +00:00
2019-03-08 12:29:51 +00:00
%endif
2018-03-08 09:54:57 +00:00
%package vdpau
Summary : Additional vdpau codecs for the VLC media player
2018-03-24 15:12:50 +00:00
# We require the unrestricted libavcodec - same ABI version we linked
2019-02-24 16:02:29 +00:00
Group : Productivity/Multimedia/Video/Players
2018-03-08 09:54:57 +00:00
Requires : %{name} -noX = %{version}
2018-06-27 08:18:28 +00:00
# We need the noX package first, as it contains vlc-cache-gen
Requires(post) : %{name} -noX
2018-03-08 09:54:57 +00:00
Supplements: %{name} -noX
%description vdpau
This package enhances the functionality of the VLC media player by
vdpau codecs that are not available in the stock openSUSE distribution.
2013-04-04 08:55:26 +00:00
%package qt
2016-09-21 16:31:03 +00:00
Summary : Qt interface for the VLC media player
2013-04-09 13:54:17 +00:00
Group : Productivity/Multimedia/Video/Players
Requires : %{name} -noX = %{version} -%{release}
2018-06-27 08:18:28 +00:00
# We need the noX package first, as it contains vlc-cache-gen
Requires(post) : %{name} -noX
2015-05-14 07:39:13 +00:00
Supplements: packageand(%{name} -noX:libqt5)
2019-02-24 16:02:29 +00:00
Conflicts : %{conflicts} -qt
2013-04-04 08:55:26 +00:00
%description qt
2016-09-21 16:31:03 +00:00
This subpackage provides a Qt interface for VLC and selects it by
default when `vlc` is invoked from an X session.
2013-04-04 08:55:26 +00:00
2020-01-16 17:17:20 +00:00
%package opencv
Summary : OpenCV plugins for VLC media player
Group : Productivity/Multimedia/Video/Players
Requires : %{name} -noX = %{version} -%{release}
# We need the noX package first, as it contains vlc-cache-gen
Requires(post) : %{name} -noX
# Package split
Provides : %{name} :%{_libdir} /vlc/plugins/video_filter/libopencv_example_plugin.so
Conflicts : %{name} < %{version} -%{release}
Supplements: packageand(%{name} -noX:opencv3)
# Data required for face detection
Recommends: opencv3
%description opencv
This subpackage provides a wrapper plugin for OpenCV for
OpenCV based video filters and a face detection example.
2015-02-04 15:24:32 +00:00
%prep
2014-07-12 13:29:12 +00:00
%setup -q
2018-02-14 08:22:45 +00:00
%patch0 -p1
2018-02-19 11:59:01 +00:00
%patch1 -p1
2019-02-24 16:02:29 +00:00
%patch3 -p1
2021-01-18 10:27:45 +00:00
%patch4 -p1
2020-05-16 20:23:29 +00:00
%if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200
2018-02-14 08:22:45 +00:00
%patch100 -p1
2018-03-24 15:12:50 +00:00
%endif
2020-01-16 17:17:20 +00:00
%patch103 -p1
2020-03-31 15:31:59 +00:00
%patch104 -p1
2020-11-13 17:52:41 +00:00
%patch105 -p1
2015-07-24 12:28:47 +00:00
### And LUA 5.3.1 has some more API changes
if pkg-config --atleast-version 5.3.1 lua; then
sed -i 's/luaL_checkint(/(int)luaL_checkinteger(/' \
2018-02-14 08:22:45 +00:00
modules/lua/{demux,libs/{configuration,dialog,net,osd,playlist,stream,variables,volume}}.c
2018-05-06 12:57:00 +00:00
%patch2 -p1
2015-07-24 12:28:47 +00:00
fi
2015-01-22 15:55:17 +00:00
# We do not rely on contrib but make use of system libraries
2013-04-04 08:55:26 +00:00
rm -rf contrib
2015-03-02 14:29:22 +00:00
%build
2020-12-18 18:52:20 +00:00
%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
2018-03-24 15:12:50 +00:00
%if 0%{?suse_version} < 1500
export CC=%{_bindir} /gcc-7
export CXX=%{_bindir} /g++-7
%endif
autoreconf -fiv
2013-04-04 08:55:26 +00:00
%configure \
--disable-dependency-tracking \
2019-03-08 12:29:51 +00:00
--disable-oss \
--disable-svgdec \
2018-02-16 20:37:57 +00:00
--enable-a52 \
2019-03-08 12:29:51 +00:00
--enable-aa \
2013-04-04 08:55:26 +00:00
--enable-alsa \
2019-03-08 12:29:51 +00:00
--enable-avcodec \
2018-04-27 14:00:16 +00:00
--enable-chromecast \
2013-04-04 08:55:26 +00:00
--enable-dvbpsi \
--enable-dvdnav \
--enable-dvdread \
--enable-fast-install \
2019-03-08 12:29:51 +00:00
--enable-flac \
2013-04-04 08:55:26 +00:00
--enable-freetype \
--enable-fribidi \
--enable-gnutls \
--enable-jack \
--enable-kate \
--enable-libass \
--enable-libcddb \
2018-03-01 11:02:08 +00:00
--enable-libmpeg2 \
2015-03-02 14:29:22 +00:00
--enable-lirc \
--enable-live555 \
2013-04-04 08:55:26 +00:00
--enable-lua \
2019-03-08 12:29:51 +00:00
--enable-mad \
2019-08-24 16:40:05 +00:00
--disable-mod \
2013-04-04 08:55:26 +00:00
--enable-ogg \
--enable-optimizations \
2019-03-08 12:29:51 +00:00
--enable-postproc \
2013-04-04 08:55:26 +00:00
--enable-pulse \
--enable-realrtsp \
2019-03-08 12:29:51 +00:00
--enable-sftp \
2013-04-04 08:55:26 +00:00
--enable-sout \
--enable-speex \
2019-03-08 12:29:51 +00:00
--enable-swscale \
2013-04-04 08:55:26 +00:00
--enable-taglib \
--enable-theora \
2018-02-16 20:37:57 +00:00
--enable-twolame \
2013-04-04 08:55:26 +00:00
--enable-v4l2 \
--enable-vcd \
2019-03-08 12:29:51 +00:00
--enable-vdpau \
2013-04-04 08:55:26 +00:00
--enable-vorbis \
2019-03-08 12:29:51 +00:00
--enable-xcb \
--enable-xvideo \
--with-default-font=%{_datadir} /fonts/truetype/FreeSerifBold.ttf \
--with-default-monospace-font=%{_datadir} /fonts/truetype/FreeMono.ttf \
%if %{with opengles}
--enable-gles2 \
%endif
%if 0%{?is_opensuse}
--enable-opencv \
%endif
2018-06-08 21:10:42 +00:00
%if 0%{?suse_version} >= 1500 && 0%{?is_opensuse}
--enable-wayland \
%else
2018-03-24 15:12:50 +00:00
--disable-wayland \
2013-04-04 08:55:26 +00:00
%endif
2018-02-14 08:22:45 +00:00
%if 0%{?BUILD_ORIG}
2019-05-03 20:28:12 +00:00
%if %{with fdk_aac}
2019-03-08 12:29:51 +00:00
--enable-fdkaac \
2019-05-03 20:28:12 +00:00
%endif
%if %{with faad}
--enable-faad \
%endif
2019-03-08 12:29:51 +00:00
--enable-dca \
--enable-x265 \
%else
--disable-faad \
--disable-fdkaac \
--disable-dca \
--disable-x265 \
2015-03-02 14:29:22 +00:00
%endif
2019-03-08 12:29:51 +00:00
%{nil}
2015-03-04 10:23:47 +00:00
2015-04-27 06:24:24 +00:00
# make sure the build hostname is not embedded in the binaries -- or we'll
# continuously republish packages -- seife
### ONLY REMOVE THIS IF YOU KNOW WHAT YOU ARE DOING!
sed -i 's/^#define.*VLC_COMPILE_HOST.*/#define VLC_COMPILE_HOST "obs-build"/' config.h
2019-09-25 12:32:29 +00:00
%make_build
2013-04-04 08:55:26 +00:00
%install
2018-02-14 08:22:45 +00:00
%make_install
2013-04-04 08:55:26 +00:00
mkdir -p %{buildroot} /%{_datadir} /pixmaps
2015-03-17 16:05:17 +00:00
# We need a full copy, as the pixmap icon goes to the -noX package
cp %{buildroot} %{_datadir} /icons/hicolor/48x48/apps/vlc.png %{buildroot} /%{_datadir} /pixmaps/vlc.png
2016-01-08 08:29:54 +00:00
#Make vlc available in Plasma 5 device notifier
mkdir %{buildroot} %{_datadir} /solid
mkdir %{buildroot} %{_datadir} /solid/actions
cp %{buildroot} %{_datadir} /kde4/apps/solid/actions/vlc-open*.desktop %{buildroot} %{_datadir} /solid/actions/
2015-03-02 14:29:22 +00:00
find %{buildroot} -type f -name " * . l a " -delete -print
%suse_update_desktop_file vlc AudioVideo Audio Video Player
%fdupes %{buildroot} %{_datadir} /vlc
# remove duplicate file
rm %{buildroot} /%{_datadir} /vlc/lua/http/requests/README.txt
# add missing manfiles
for i in ?vlc; do
pushd %{buildroot} /%{_mandir} /man1
ln -s vlc.1 $i.1
popd
done
2013-04-04 08:55:26 +00:00
# clean up some lang issues...
2016-02-08 10:26:38 +00:00
for lang in ach an cgg co ff tet ks_IN; do
2013-04-04 08:55:26 +00:00
rm -rf %{buildroot} %{_datadir} /locale/$lang
done
%find_lang vlc
2020-04-05 18:49:58 +00:00
# ensure the ghost file has constant length for reproducibility
dd if=/dev/zero bs=1M count=1 of=%{buildroot} /%{_libdir} /vlc/plugins/plugins.dat
2015-03-05 01:34:53 +00:00
%post
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2015-03-05 01:34:53 +00:00
2017-09-25 11:54:42 +00:00
%post -n %{name}-noX
2015-03-04 11:53:51 +00:00
/sbin/ldconfig
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2015-03-04 11:53:51 +00:00
2015-03-02 14:32:33 +00:00
%postun -n %{name}-noX -p /sbin/ldconfig
2015-03-05 01:34:53 +00:00
%post -n libvlc%{libvlc} -p /sbin/ldconfig
2015-03-02 14:32:33 +00:00
%postun -n libvlc%{libvlc} -p /sbin/ldconfig
%post -n libvlccore%{libvlccore} -p /sbin/ldconfig
%postun -n libvlccore%{libvlccore} -p /sbin/ldconfig
2015-04-30 07:27:47 +00:00
%post -n %{name}-qt
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
%if %{with gstreamer}
2018-03-08 09:54:57 +00:00
%post -n %{name}-codec-gstreamer
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2018-03-08 09:54:57 +00:00
%postun -n %{name}-codec-gstreamer
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
%endif
2015-04-30 07:27:47 +00:00
2018-03-08 09:54:57 +00:00
%post -n %{name}-jack
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
%postun -n %{name}-jack
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2015-04-30 07:27:47 +00:00
%if 0%{?BUILD_ORIG}
2017-09-25 11:54:42 +00:00
%post -n %{name}-codecs
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2018-03-08 09:54:57 +00:00
%postun -n %{name}-codecs
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2019-03-08 12:29:51 +00:00
%endif
2018-03-08 09:54:57 +00:00
%post -n %{name}-vdpau
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
%postun -n %{name}-vdpau
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2015-04-30 07:27:47 +00:00
2020-01-16 17:17:20 +00:00
%post -n %{name}-opencv
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
%postun -n %{name}-opencv
%{_libdir} /vlc/vlc-cache-gen %{_libdir} /vlc/plugins
2015-03-02 14:29:22 +00:00
%files
2018-03-08 09:54:57 +00:00
%exclude %{_libdir} /vlc/libcompat.a
2015-03-17 16:27:41 +00:00
# The presence of the .desktop file is what gives AppStream the
# hint of which package to add in the appstore... 'vlc' is the place to be
%{_datadir} /applications/vlc.desktop
2018-03-08 09:54:57 +00:00
%{_datadir} /icons/hicolor/*/apps/vlc*
%{_datadir} /kde4/apps/solid
2018-03-24 15:12:50 +00:00
%if 0%{?suse_version} < 1500
%dir %{_datadir} /metainfo
%endif
2018-02-14 08:22:45 +00:00
%{_datadir} /metainfo/%{name} .appdata.xml
2015-03-17 16:27:41 +00:00
# The icon is the one referenced by the .desktop file
%{_datadir} /pixmaps/vlc.png
2018-03-08 09:54:57 +00:00
%{_datadir} /solid
2013-04-04 08:55:26 +00:00
%dir %{_datadir} /kde4
%dir %{_datadir} /kde4/apps
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/libvlc_pulse.so
%{_libdir} /vlc/libvlc_pulse.so.0
%{_libdir} /vlc/libvlc_pulse.so.0.0.0
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/libvlc_xcb_events.so
%{_libdir} /vlc/libvlc_xcb_events.so.0
%{_libdir} /vlc/libvlc_xcb_events.so.0.0.0
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/plugins/access/libavio_plugin.so
%{_libdir} /vlc/plugins/access/libpulsesrc_plugin.so
%{_libdir} /vlc/plugins/access/libxcb_screen_plugin.so
%{_libdir} /vlc/plugins/audio_output/libpulse_plugin.so
%{_libdir} /vlc/plugins/codec/libavcodec_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/liblibass_plugin.so
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/plugins/control/libxcb_hotkeys_plugin.so
%{_libdir} /vlc/plugins/demux/libavformat_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/gui/libskins2_plugin.so
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/plugins/notify/libnotify_plugin.so
%{_libdir} /vlc/plugins/packetizer/libpacketizer_avparser_plugin.so
2019-01-21 09:06:25 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_av1_plugin.so
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/plugins/services_discovery/libpulselist_plugin.so
%{_libdir} /vlc/plugins/services_discovery/libxcb_apps_plugin.so
%if 0%{?is_opensuse}
%{_libdir} /vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so
%endif
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/text_renderer/libfreetype_plugin.so
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/plugins/text_renderer/libsvg_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libswscale_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_output/libaa_plugin.so
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/plugins/video_output/libcaca_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_output/libegl_x11_plugin.so
2018-07-25 14:06:27 +00:00
%if 0%{?suse_version} >= 1500 && 0%{?is_opensuse}
%{_libdir} /vlc/plugins/video_output/libglconv_vaapi_wl_plugin.so
%endif
2013-10-02 08:50:12 +00:00
%if %{with opengles}
2013-10-02 08:45:28 +00:00
%{_libdir} /vlc/plugins/video_output/libgles2_plugin.so
%endif
2018-07-25 14:06:27 +00:00
%{_libdir} /vlc/plugins/video_output/libglx_plugin.so
%{_libdir} /vlc/plugins/video_output/libxcb_window_plugin.so
%{_libdir} /vlc/plugins/video_output/libxcb_x11_plugin.so
%{_libdir} /vlc/plugins/video_output/libxcb_xv_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_splitter/libpanoramix_plugin.so
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/visualization/libglspectrum_plugin.so
2018-07-25 14:06:27 +00:00
%if 0%{?is_opensuse}
%ifarch %{ix86} x86_64
%{_libdir} /vlc/plugins/visualization/libprojectm_plugin.so
%endif
%endif
2013-04-04 08:55:26 +00:00
2016-09-16 14:24:47 +00:00
%files lang -f vlc.lang
2013-10-14 17:42:40 +00:00
%files noX
2013-04-04 08:55:26 +00:00
%doc %{_datadir} /doc/vlc/
2018-03-08 09:54:57 +00:00
%license COPYING
%doc NEWS AUTHORS THANKS README
2013-04-04 08:55:26 +00:00
%{_bindir} /cvlc
2015-03-02 14:29:22 +00:00
%if 0%{?suse_version} >= 1320
2013-04-04 08:55:26 +00:00
%{_bindir} /nvlc
2015-03-02 14:29:22 +00:00
%{_mandir} /man1/nvlc*
2013-04-04 08:55:26 +00:00
%endif
%{_bindir} /rvlc
2018-02-14 08:22:45 +00:00
%{_bindir} /svlc
2013-04-04 08:55:26 +00:00
%{_bindir} /vlc
%{_bindir} /vlc-wrapper
%{_datadir} /vlc/
2015-03-02 14:29:22 +00:00
%{_mandir} /man1/cvlc*
2018-03-24 15:12:50 +00:00
%{_mandir} /man1/svlc.1%{?ext_man}
2015-03-02 14:29:22 +00:00
%{_mandir} /man1/rvlc*
%{_mandir} /man1/vlc*
2013-04-04 08:55:26 +00:00
# Own the file.. but it's an auto-generated file, so ghost it.
%ghost %{_libdir} /vlc/plugins/plugins.dat
%dir %{_libdir} /vlc
%dir %{_libdir} /vlc/lua
2013-09-26 16:41:07 +00:00
%dir %{_libdir} /vlc/lua/extensions
2013-04-04 08:55:26 +00:00
%dir %{_libdir} /vlc/lua/intf
%dir %{_libdir} /vlc/lua/intf/modules
%dir %{_libdir} /vlc/lua/meta
%dir %{_libdir} /vlc/lua/meta/art
%dir %{_libdir} /vlc/lua/meta/reader
%dir %{_libdir} /vlc/lua/modules
%dir %{_libdir} /vlc/lua/playlist
%dir %{_libdir} /vlc/lua/sd
%dir %{_libdir} /vlc/plugins
%dir %{_libdir} /vlc/plugins/access
%dir %{_libdir} /vlc/plugins/access_output
%dir %{_libdir} /vlc/plugins/audio_filter
%dir %{_libdir} /vlc/plugins/audio_mixer
%dir %{_libdir} /vlc/plugins/audio_output
%dir %{_libdir} /vlc/plugins/codec
%dir %{_libdir} /vlc/plugins/control
%dir %{_libdir} /vlc/plugins/demux
%dir %{_libdir} /vlc/plugins/gui
2018-02-14 08:22:45 +00:00
%dir %{_libdir} /vlc/plugins/keystore
%dir %{_libdir} /vlc/plugins/logger
2013-04-04 08:55:26 +00:00
%dir %{_libdir} /vlc/plugins/lua
%dir %{_libdir} /vlc/plugins/meta_engine
%dir %{_libdir} /vlc/plugins/misc
%dir %{_libdir} /vlc/plugins/mux
%dir %{_libdir} /vlc/plugins/notify
%dir %{_libdir} /vlc/plugins/packetizer
%dir %{_libdir} /vlc/plugins/services_discovery
2018-02-14 08:22:45 +00:00
%dir %{_libdir} /vlc/plugins/spu
%dir %{_libdir} /vlc/plugins/stream_extractor
2013-04-04 08:55:26 +00:00
%dir %{_libdir} /vlc/plugins/stream_filter
%dir %{_libdir} /vlc/plugins/stream_out
%dir %{_libdir} /vlc/plugins/text_renderer
%dir %{_libdir} /vlc/plugins/video_chroma
%dir %{_libdir} /vlc/plugins/video_filter
%dir %{_libdir} /vlc/plugins/video_output
2015-03-01 17:33:44 +00:00
%dir %{_libdir} /vlc/plugins/video_splitter
2013-04-04 08:55:26 +00:00
%dir %{_libdir} /vlc/plugins/visualization
2018-03-08 09:54:57 +00:00
%dir %{_libdir} /vlc/plugins/vaapi
2013-04-04 08:55:26 +00:00
# Files explicitly listed... so we are in full control of what goes to -noX, -codec or the X-depending pkg.
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/lua/extensions/VLSub.luac
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/lua/intf/cli.luac
%{_libdir} /vlc/lua/intf/dummy.luac
%{_libdir} /vlc/lua/intf/dumpmeta.luac
%{_libdir} /vlc/lua/intf/http.luac
%{_libdir} /vlc/lua/intf/luac.luac
%{_libdir} /vlc/lua/intf/modules/host.luac
%{_libdir} /vlc/lua/intf/modules/httprequests.luac
%{_libdir} /vlc/lua/intf/telnet.luac
%{_libdir} /vlc/lua/meta/art/00_musicbrainz.luac
%{_libdir} /vlc/lua/meta/art/01_googleimage.luac
%{_libdir} /vlc/lua/meta/art/02_frenchtv.luac
%{_libdir} /vlc/lua/meta/art/03_lastfm.luac
%{_libdir} /vlc/lua/meta/reader/filename.luac
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/lua/modules/common.luac
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/lua/modules/dkjson.luac
%{_libdir} /vlc/lua/modules/sandbox.luac
%{_libdir} /vlc/lua/modules/simplexml.luac
%{_libdir} /vlc/lua/playlist/anevia_streams.luac
%{_libdir} /vlc/lua/playlist/anevia_xml.luac
%{_libdir} /vlc/lua/playlist/appletrailers.luac
%{_libdir} /vlc/lua/playlist/bbc_co_uk.luac
%{_libdir} /vlc/lua/playlist/cue.luac
%{_libdir} /vlc/lua/playlist/dailymotion.luac
%{_libdir} /vlc/lua/playlist/jamendo.luac
%{_libdir} /vlc/lua/playlist/koreus.luac
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/lua/playlist/liveleak.luac
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/lua/playlist/newgrounds.luac
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/lua/playlist/rockbox_fm_presets.luac
%{_libdir} /vlc/lua/playlist/soundcloud.luac
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/lua/playlist/twitch.luac
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/lua/playlist/vimeo.luac
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/lua/playlist/vocaroo.luac
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/lua/playlist/youtube.luac
%{_libdir} /vlc/lua/sd/icecast.luac
%{_libdir} /vlc/lua/sd/jamendo.luac
%{_libdir} /vlc/plugins/access/libaccess_alsa_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libaccess_concat_plugin.so
%{_libdir} /vlc/plugins/access/libaccess_imem_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/libaccess_mms_plugin.so
%{_libdir} /vlc/plugins/access/libaccess_mtp_plugin.so
%{_libdir} /vlc/plugins/access/libaccess_realrtsp_plugin.so
2015-03-02 14:29:22 +00:00
%{_libdir} /vlc/plugins/access/libattachment_plugin.so
%{_libdir} /vlc/plugins/access/libcdda_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/libdc1394_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libdtv_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/access/libdv1394_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libdvb_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/libdvdnav_plugin.so
%{_libdir} /vlc/plugins/access/libdvdread_plugin.so
%{_libdir} /vlc/plugins/access/libfilesystem_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libftp_plugin.so
%{_libdir} /vlc/plugins/access/libhttp_plugin.so
%{_libdir} /vlc/plugins/access/libhttps_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/libidummy_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libimem_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/liblibbluray_plugin.so
%{_libdir} /vlc/plugins/access/liblinsys_hdsdi_plugin.so
%{_libdir} /vlc/plugins/access/liblinsys_sdi_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/liblive555_plugin.so
2019-03-08 12:29:51 +00:00
%{_libdir} /vlc/plugins/access/libnfs_plugin.so
2016-07-18 19:19:28 +00:00
%if 0%{?suse_version} < 1330 && ( 0%{?sle_version} < 120200 || 0%{?is_opensuse} < 1 )
2014-09-29 14:57:24 +00:00
%{_libdir} /vlc/plugins/access/librdp_plugin.so
%endif
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/librtp_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libsatip_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/libsdp_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libsftp_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/access/libshm_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libsmb_plugin.so
2018-06-08 21:10:42 +00:00
%if 0%{?suse_version} > 1500 && 0%{?is_opensuse}
%{_libdir} /vlc/plugins/access/libaccess_srt_plugin.so
%endif
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libtcp_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/access/libtimecode_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libudp_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access/libv4l2_plugin.so
%{_libdir} /vlc/plugins/access/libvcd_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/access/libvdr_plugin.so
2017-07-04 07:08:10 +00:00
%if %{with vnc}
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/access/libvnc_plugin.so
2014-09-29 14:57:24 +00:00
%endif
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access_output/libaccess_output_dummy_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_livehttp_plugin.so
%{_libdir} /vlc/plugins/access_output/libaccess_output_shout_plugin.so
2018-06-08 21:10:42 +00:00
%if 0%{?suse_version} > 1500 && 0%{?is_opensuse}
%{_libdir} /vlc/plugins/access_output/libaccess_output_srt_plugin.so
%endif
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/access_output/libaccess_output_udp_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/audio_filter/libaudio_format_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_filter/libchorus_flanger_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libcompressor_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libequalizer_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/audio_filter/libgain_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libkaraoke_plugin.so
2018-02-16 20:37:57 +00:00
%{_libdir} /vlc/plugins/audio_filter/libmad_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_filter/libmono_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libnormvol_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libparam_eq_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/audio_filter/libremap_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_filter/libsamplerate_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/audio_filter/libscaletempo_pitch_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_filter/libscaletempo_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so
2019-03-08 12:29:51 +00:00
%{_libdir} /vlc/plugins/audio_filter/libsoxr_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_filter/libspatializer_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libspeex_resampler_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/audio_filter/libstereo_widen_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/audio_filter/libtospdif_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so
%{_libdir} /vlc/plugins/audio_filter/libugly_resampler_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/audio_mixer/libfloat_mixer_plugin.so
%{_libdir} /vlc/plugins/audio_mixer/libinteger_mixer_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_output/libadummy_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/audio_output/libafile_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/audio_output/libalsa_plugin.so
%{_libdir} /vlc/plugins/audio_output/libamem_plugin.so
2018-02-16 20:37:57 +00:00
%{_libdir} /vlc/plugins/codec/liba52_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libadpcm_plugin.so
%{_libdir} /vlc/plugins/codec/libaes3_plugin.so
2019-03-08 12:29:51 +00:00
%{_libdir} /vlc/plugins/codec/libaom_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libaraw_plugin.so
%{_libdir} /vlc/plugins/codec/libcc_plugin.so
%{_libdir} /vlc/plugins/codec/libcdg_plugin.so
%{_libdir} /vlc/plugins/codec/libcvdsub_plugin.so
2019-03-24 13:57:10 +00:00
%if 0%{?suse_version} >= 1550
%{_libdir} /vlc/plugins/codec/libdav1d_plugin.so
2019-08-24 16:40:05 +00:00
%ifarch x86_64
%{_libdir} /vlc/plugins/codec/libqsv_plugin.so
%endif
2019-03-24 13:57:10 +00:00
%endif
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libddummy_plugin.so
%{_libdir} /vlc/plugins/codec/libdvbsub_plugin.so
%{_libdir} /vlc/plugins/codec/libedummy_plugin.so
%{_libdir} /vlc/plugins/codec/libflac_plugin.so
2015-03-04 10:23:47 +00:00
%if %{with fluidsynth}
2014-09-29 14:57:24 +00:00
%{_libdir} /vlc/plugins/codec/libfluidsynth_plugin.so
2015-03-02 15:07:30 +00:00
%endif
2015-03-02 14:29:22 +00:00
%{_libdir} /vlc/plugins/codec/libg711_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/codec/libjpeg_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libkate_plugin.so
2018-03-01 11:02:08 +00:00
%{_libdir} /vlc/plugins/codec/liblibmpeg2_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/liblpcm_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/codec/libmpg123_plugin.so
%{_libdir} /vlc/plugins/codec/liboggspots_plugin.so
2013-05-09 19:14:00 +00:00
%{_libdir} /vlc/plugins/codec/libopus_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libpng_plugin.so
%{_libdir} /vlc/plugins/codec/librawvideo_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/codec/librtpvideo_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libschroedinger_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/codec/libscte18_plugin.so
%{_libdir} /vlc/plugins/codec/libscte27_plugin.so
%{_libdir} /vlc/plugins/codec/libspdif_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libspeex_plugin.so
%{_libdir} /vlc/plugins/codec/libspudec_plugin.so
%{_libdir} /vlc/plugins/codec/libstl_plugin.so
%{_libdir} /vlc/plugins/codec/libsubsdec_plugin.so
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/codec/libsubstx3g_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libsubsusf_plugin.so
%{_libdir} /vlc/plugins/codec/libsvcdsub_plugin.so
%{_libdir} /vlc/plugins/codec/libt140_plugin.so
%{_libdir} /vlc/plugins/codec/libtelx_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/codec/libtextst_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libtheora_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/codec/libttml_plugin.so
2018-02-16 20:37:57 +00:00
%{_libdir} /vlc/plugins/codec/libtwolame_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/codec/libuleaddvaudio_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libvorbis_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/codec/libvpx_plugin.so
%{_libdir} /vlc/plugins/codec/libvaapi_drm_plugin.so
%{_libdir} /vlc/plugins/codec/libvaapi_plugin.so
%{_libdir} /vlc/plugins/codec/libwebvtt_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/codec/libxwd_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/codec/libzvbi_plugin.so
%{_libdir} /vlc/plugins/control/libdbus_plugin.so
%{_libdir} /vlc/plugins/control/libdummy_plugin.so
%{_libdir} /vlc/plugins/control/libgestures_plugin.so
%{_libdir} /vlc/plugins/control/libhotkeys_plugin.so
%{_libdir} /vlc/plugins/control/liblirc_plugin.so
%{_libdir} /vlc/plugins/control/libmotion_plugin.so
%{_libdir} /vlc/plugins/control/libnetsync_plugin.so
%{_libdir} /vlc/plugins/control/liboldrc_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/demux/libadaptive_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/demux/libaiff_plugin.so
%{_libdir} /vlc/plugins/demux/libasf_plugin.so
%{_libdir} /vlc/plugins/demux/libau_plugin.so
%{_libdir} /vlc/plugins/demux/libavi_plugin.so
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/demux/libcaf_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/demux/libdemux_cdg_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/demux/libdemux_chromecast_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/demux/libdemuxdump_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/demux/libdemux_stl_plugin.so
%{_libdir} /vlc/plugins/demux/libdiracsys_plugin.so
%{_libdir} /vlc/plugins/demux/libdirectory_demux_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/demux/libes_plugin.so
%{_libdir} /vlc/plugins/demux/libflacsys_plugin.so
2013-06-19 18:00:34 +00:00
%{_libdir} /vlc/plugins/demux/libgme_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/demux/libh26x_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/demux/libimage_plugin.so
%{_libdir} /vlc/plugins/demux/libmjpeg_plugin.so
%{_libdir} /vlc/plugins/demux/libmkv_plugin.so
2019-08-24 16:40:05 +00:00
#%{_libdir}/vlc/plugins/demux/libmod_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/demux/libmp4_plugin.so
%{_libdir} /vlc/plugins/demux/libmpgv_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/demux/libnoseek_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/demux/libnsc_plugin.so
%{_libdir} /vlc/plugins/demux/libnsv_plugin.so
%{_libdir} /vlc/plugins/demux/libnuv_plugin.so
%{_libdir} /vlc/plugins/demux/libogg_plugin.so
%{_libdir} /vlc/plugins/demux/libplaylist_plugin.so
%{_libdir} /vlc/plugins/demux/libps_plugin.so
%{_libdir} /vlc/plugins/demux/libpva_plugin.so
%{_libdir} /vlc/plugins/demux/librawaud_plugin.so
%{_libdir} /vlc/plugins/demux/librawdv_plugin.so
%{_libdir} /vlc/plugins/demux/librawvid_plugin.so
%{_libdir} /vlc/plugins/demux/libreal_plugin.so
%{_libdir} /vlc/plugins/demux/libsmf_plugin.so
%{_libdir} /vlc/plugins/demux/libsubtitle_plugin.so
%{_libdir} /vlc/plugins/demux/libts_plugin.so
%{_libdir} /vlc/plugins/demux/libtta_plugin.so
%{_libdir} /vlc/plugins/demux/libty_plugin.so
%{_libdir} /vlc/plugins/demux/libvc1_plugin.so
%{_libdir} /vlc/plugins/demux/libvobsub_plugin.so
%{_libdir} /vlc/plugins/demux/libvoc_plugin.so
%{_libdir} /vlc/plugins/demux/libwav_plugin.so
%{_libdir} /vlc/plugins/demux/libxa_plugin.so
2015-03-02 14:29:22 +00:00
%if 0%{?suse_version} >= 1320
%{_libdir} /vlc/plugins/gui/libncurses_plugin.so
%endif
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/keystore/libfile_keystore_plugin.so
%{_libdir} /vlc/plugins/keystore/libkwallet_plugin.so
%{_libdir} /vlc/plugins/keystore/libmemory_keystore_plugin.so
%{_libdir} /vlc/plugins/keystore/libsecret_plugin.so
%{_libdir} /vlc/plugins/logger/libconsole_logger_plugin.so
%{_libdir} /vlc/plugins/logger/libfile_logger_plugin.so
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/plugins/logger/libsd_journal_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/logger/libsyslog_plugin.so
%{_libdir} /vlc/plugins/lua/liblua_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/meta_engine/libfolder_plugin.so
%{_libdir} /vlc/plugins/meta_engine/libtaglib_plugin.so
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/misc/libaddonsfsstorage_plugin.so
%{_libdir} /vlc/plugins/misc/libaddonsvorepository_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/misc/libaudioscrobbler_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/misc/libdbus_screensaver_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/misc/libexport_plugin.so
2014-09-29 14:57:24 +00:00
%{_libdir} /vlc/plugins/misc/libfingerprinter_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/misc/libgnutls_plugin.so
%{_libdir} /vlc/plugins/misc/liblogger_plugin.so
%{_libdir} /vlc/plugins/misc/libstats_plugin.so
%{_libdir} /vlc/plugins/misc/libvod_rtsp_plugin.so
%{_libdir} /vlc/plugins/misc/libxdg_screensaver_plugin.so
%{_libdir} /vlc/plugins/misc/libxml_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_asf_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_avi_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_dummy_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_mp4_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_mpjpeg_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_ogg_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_ps_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_ts_plugin.so
%{_libdir} /vlc/plugins/mux/libmux_wav_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_a52_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_copy_plugin.so
%{_libdir} /vlc/plugins/packetizer/libpacketizer_dirac_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_dts_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_flac_plugin.so
%{_libdir} /vlc/plugins/packetizer/libpacketizer_h264_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_hevc_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_mlp_plugin.so
%{_libdir} /vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so
%{_libdir} /vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_mpegaudio_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so
%{_libdir} /vlc/plugins/packetizer/libpacketizer_vc1_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/services_discovery/libavahi_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/services_discovery/libmediadirs_plugin.so
%{_libdir} /vlc/plugins/services_discovery/libmtp_plugin.so
%{_libdir} /vlc/plugins/services_discovery/libpodcast_plugin.so
%{_libdir} /vlc/plugins/services_discovery/libsap_plugin.so
%{_libdir} /vlc/plugins/services_discovery/libudev_plugin.so
2018-06-08 21:10:42 +00:00
%if 0%{?is_opensuse}
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/services_discovery/libupnp_plugin.so
2015-03-02 14:29:22 +00:00
%endif
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/spu/libaudiobargraph_v_plugin.so
%{_libdir} /vlc/plugins/spu/libdynamicoverlay_plugin.so
%{_libdir} /vlc/plugins/spu/liblogo_plugin.so
%{_libdir} /vlc/plugins/spu/libmarq_plugin.so
%{_libdir} /vlc/plugins/spu/libmosaic_plugin.so
%{_libdir} /vlc/plugins/spu/libremoteosd_plugin.so
%{_libdir} /vlc/plugins/spu/librss_plugin.so
%{_libdir} /vlc/plugins/spu/libsubsdelay_plugin.so
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/plugins/stream_extractor/libarchive_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/stream_filter/libadf_plugin.so
%{_libdir} /vlc/plugins/stream_filter/libcache_block_plugin.so
%{_libdir} /vlc/plugins/stream_filter/libcache_read_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/stream_filter/libdecomp_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/stream_filter/libhds_plugin.so
%{_libdir} /vlc/plugins/stream_filter/libinflate_plugin.so
%{_libdir} /vlc/plugins/stream_filter/libprefetch_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/stream_filter/librecord_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/stream_filter/libskiptags_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/stream_out/libstream_out_autodel_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_bridge_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/stream_out/libstream_out_chromecast_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_cycle_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/stream_out/libstream_out_delay_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_description_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_display_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_dummy_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_duplicate_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_es_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_gather_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_record_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_rtp_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_setid_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_smem_plugin.so
%{_libdir} /vlc/plugins/stream_out/libstream_out_standard_plugin.so
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/stream_out/libstream_out_stats_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/stream_out/libstream_out_transcode_plugin.so
%{_libdir} /vlc/plugins/text_renderer/libtdummy_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_chroma/libchain_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_chroma/libgrey_yuv_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_chroma/libi420_10_p010_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi420_nv12_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_chroma/libi420_rgb_plugin.so
2018-02-14 08:22:45 +00:00
%ifarch %{ix86} x86_64
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/video_chroma/libi420_rgb_mmx_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi420_rgb_sse2_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi420_yuy2_mmx_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi420_yuy2_sse2_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi422_yuy2_mmx_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi422_yuy2_sse2_plugin.so
2015-03-02 14:29:22 +00:00
%endif
2015-03-31 11:05:59 +00:00
%ifarch ppc ppc64 ppc64le
%{_libdir} /vlc/plugins/video_chroma/libi420_yuy2_altivec_plugin.so
%endif
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_chroma/libi420_yuy2_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi422_i420_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libi422_yuy2_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_chroma/librv32_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_chroma/libyuvp_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_chroma/libyuy2_i420_plugin.so
%{_libdir} /vlc/plugins/video_chroma/libyuy2_i422_plugin.so
%{_libdir} /vlc/plugins/video_filter/libadjust_plugin.so
%{_libdir} /vlc/plugins/video_filter/libalphamask_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/video_filter/libanaglyph_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_filter/libantiflicker_plugin.so
%{_libdir} /vlc/plugins/video_filter/libball_plugin.so
%{_libdir} /vlc/plugins/video_filter/libblendbench_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_filter/libblend_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_filter/libbluescreen_plugin.so
%{_libdir} /vlc/plugins/video_filter/libcanvas_plugin.so
%{_libdir} /vlc/plugins/video_filter/libcolorthres_plugin.so
%{_libdir} /vlc/plugins/video_filter/libcroppadd_plugin.so
%{_libdir} /vlc/plugins/video_filter/libdeinterlace_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_filter/libedgedetection_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_filter/liberase_plugin.so
%{_libdir} /vlc/plugins/video_filter/libextract_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_filter/libfps_plugin.so
2015-03-01 17:33:44 +00:00
%{_libdir} /vlc/plugins/video_filter/libfreeze_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_filter/libgaussianblur_plugin.so
%{_libdir} /vlc/plugins/video_filter/libgradfun_plugin.so
%{_libdir} /vlc/plugins/video_filter/libgradient_plugin.so
%{_libdir} /vlc/plugins/video_filter/libgrain_plugin.so
%{_libdir} /vlc/plugins/video_filter/libhqdn3d_plugin.so
%{_libdir} /vlc/plugins/video_filter/libinvert_plugin.so
%{_libdir} /vlc/plugins/video_filter/libmagnify_plugin.so
%{_libdir} /vlc/plugins/video_filter/libmirror_plugin.so
%{_libdir} /vlc/plugins/video_filter/libmotionblur_plugin.so
%{_libdir} /vlc/plugins/video_filter/libmotiondetect_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_filter/liboldmovie_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_filter/libposterize_plugin.so
2019-03-08 12:29:51 +00:00
%{_libdir} /vlc/plugins/video_filter/libpostproc_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_filter/libpsychedelic_plugin.so
%{_libdir} /vlc/plugins/video_filter/libpuzzle_plugin.so
%{_libdir} /vlc/plugins/video_filter/libripple_plugin.so
%{_libdir} /vlc/plugins/video_filter/librotate_plugin.so
%{_libdir} /vlc/plugins/video_filter/libscale_plugin.so
%{_libdir} /vlc/plugins/video_filter/libscene_plugin.so
%{_libdir} /vlc/plugins/video_filter/libsepia_plugin.so
%{_libdir} /vlc/plugins/video_filter/libsharpen_plugin.so
%{_libdir} /vlc/plugins/video_filter/libtransform_plugin.so
2015-03-02 14:29:22 +00:00
%{_libdir} /vlc/plugins/video_filter/libvhs_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_filter/libwave_plugin.so
2018-06-08 21:10:42 +00:00
%if 0%{?suse_version} >= 1500 && 0%{?is_opensuse}
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_output/libegl_wl_plugin.so
2018-03-24 15:12:50 +00:00
%{_libdir} /vlc/plugins/video_output/libwl_shell_plugin.so
%{_libdir} /vlc/plugins/video_output/libwl_shm_plugin.so
%{_libdir} /vlc/plugins/video_output/libxdg_shell_plugin.so
%endif
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_output/libfb_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_output/libflaschen_plugin.so
%{_libdir} /vlc/plugins/video_output/libglconv_vaapi_drm_plugin.so
%{_libdir} /vlc/plugins/video_output/libglconv_vaapi_x11_plugin.so
2013-09-26 16:41:07 +00:00
%{_libdir} /vlc/plugins/video_output/libgl_plugin.so
2013-04-04 08:55:26 +00:00
%{_libdir} /vlc/plugins/video_output/libvdummy_plugin.so
%{_libdir} /vlc/plugins/video_output/libvmem_plugin.so
%{_libdir} /vlc/plugins/video_output/libyuv_plugin.so
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/plugins/video_splitter/libclone_plugin.so
%{_libdir} /vlc/plugins/video_splitter/libwall_plugin.so
%{_libdir} /vlc/plugins/visualization/libvisual_plugin.so
%{_libdir} /vlc/plugins/vaapi/libvaapi_filters_plugin.so
2020-10-03 16:52:07 +00:00
%ifarch %{arm}
%dir %{_libdir} /vlc/plugins/arm_neon
%{_libdir} /vlc/plugins/arm_neon/libchroma_yuv_neon_plugin.so
%{_libdir} /vlc/plugins/arm_neon/libvolume_neon_plugin.so
%{_libdir} /vlc/plugins/arm_neon/libyuv_rgb_neon_plugin.so
%endif
2018-03-08 09:54:57 +00:00
%{_libdir} /vlc/vlc-cache-gen
%files jack
%{_libdir} /vlc/plugins/access/libaccess_jack_plugin.so
%{_libdir} /vlc/plugins/audio_output/libjack_plugin.so
2013-04-04 08:55:26 +00:00
2016-08-06 18:36:32 +00:00
%if %{with gstreamer}
%files codec-gstreamer
%{_libdir} /vlc/plugins/codec/libgstdecode_plugin.so
%endif
2018-03-08 09:54:57 +00:00
%files vdpau
%dir %{_libdir} /vlc/plugins/vdpau
2015-12-01 11:08:07 +00:00
%{_libdir} /vlc/libvlc_vdpau.so.0
%{_libdir} /vlc/libvlc_vdpau.so.0.0.0
2015-03-02 14:29:22 +00:00
%{_libdir} /vlc/plugins/vdpau/libvdpau_adjust_plugin.so
%{_libdir} /vlc/plugins/vdpau/libvdpau_avcodec_plugin.so
%{_libdir} /vlc/plugins/vdpau/libvdpau_chroma_plugin.so
%{_libdir} /vlc/plugins/vdpau/libvdpau_deinterlace_plugin.so
%{_libdir} /vlc/plugins/vdpau/libvdpau_display_plugin.so
%{_libdir} /vlc/plugins/vdpau/libvdpau_sharpen_plugin.so
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/plugins/video_output/libglconv_vdpau_plugin.so
2013-04-04 08:55:26 +00:00
2020-01-16 17:17:20 +00:00
%if 0%{?is_opensuse}
%files opencv
%{_libdir} /vlc/plugins/video_filter/libopencv_example_plugin.so
%{_libdir} /vlc/plugins/video_filter/libopencv_wrapper_plugin.so
%endif
2013-04-04 08:55:26 +00:00
%files -n libvlc%{libvlc}
%{_libdir} /libvlc.so.%{libvlc} *
%files -n libvlccore%{libvlccore}
%{_libdir} /libvlccore.so.%{libvlccore} *
%files qt
%{_bindir} /qvlc
2015-03-02 14:29:22 +00:00
%{_mandir} /man1/qvlc*
2018-02-14 08:22:45 +00:00
%{_libdir} /vlc/plugins/gui/libqt_plugin.so
2013-04-04 08:55:26 +00:00
%files devel
%{_includedir} /vlc/
%{_libdir} /libvlccore.so
%{_libdir} /libvlc.so
%{_libdir} /pkgconfig/libvlc.pc
%{_libdir} /pkgconfig/vlc-plugin.pc
2015-03-02 14:29:22 +00:00
%{_libdir} /vlc/libcompat.a
%{_libdir} /vlc/libvlc_vdpau.so
2019-03-08 12:29:51 +00:00
%if 0%{?BUILD_ORIG}
%files codecs
%{_libdir} /vlc/plugins/codec/libdca_plugin.so
2019-05-03 20:28:12 +00:00
%if %{with faad}
%{_libdir} /vlc/plugins/codec/libfaad_plugin.so
%endif
%if %{with fdk_aac}
2019-03-08 12:29:51 +00:00
%{_libdir} /vlc/plugins/codec/libfdkaac_plugin.so
2019-05-03 20:28:12 +00:00
%endif
2019-03-08 12:29:51 +00:00
%{_libdir} /vlc/plugins/codec/libx264_plugin.so
%{_libdir} /vlc/plugins/codec/libx26410b_plugin.so
%{_libdir} /vlc/plugins/codec/libx265_plugin.so
2015-03-02 14:29:22 +00:00
%endif
2013-04-04 08:55:26 +00:00
%changelog