SHA256
1
0
forked from pool/vlc

Updating link to change in openSUSE:Factory/vlc revision 58.0

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/vlc?expand=0&rev=cb5ef04b1a5225ecfb6b24cba8f334f4
This commit is contained in:
OBS User buildservice-autocommit 2016-08-06 18:36:32 +00:00 committed by Git OBS Bridge
parent a585e922d4
commit ec1eea328d
3 changed files with 1294 additions and 1 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Thu Aug 4 18:59:44 UTC 2016 - dimstar@opensuse.org
- Build GStreamer plugin support:
+ Add pkgconfig(gstreamer-app-1.0) BuildRequires.
+ Split out new package vlc-codec-gstreamer, which is triggered
for automatic installation if vlc-noX and libgstapp are present
on the system. By using the GStreamer extension one can make
use of all available addons there (incl. OnePlay codec packs).
-------------------------------------------------------------------
Thu Aug 4 14:41:44 UTC 2016 - dimstar@opensuse.org
- Add vlc-2.2.4-unambig-shortcuts.patch: Make keyboard shortcuts
in open dialog unambiguous.
-------------------------------------------------------------------
Wed Aug 3 03:19:18 UTC 2016 - badshah400@gmail.com
@ -7,7 +23,7 @@ Wed Aug 3 03:19:18 UTC 2016 - badshah400@gmail.com
Sun Jul 10 16:15:58 UTC 2016 - suse@tleine.de
- disable freerdp module support on openSUSE Leap 42.2. It
has freerdp 2
has freerdp 2.
-------------------------------------------------------------------
Thu Jun 23 11:16:23 UTC 2016 - meissner@suse.com

View File

@ -24,6 +24,12 @@
# Fluidsynth plugin is known to cause strange crashes here and there - disable it for now (2014-10-07, DimStar)
%bcond_with fluidsynth
%if 0%{?suse_version} >= 1200
%bcond_without gstreamer
%else
%bcond_with gstreamer
%endif
%ifarch %arm
%bcond_without opengles
%else
@ -50,6 +56,8 @@ Patch4: vlc-2.2.0-fix_deinterlace_mmx.patch
Patch5: vlc-support-qt5.5.patch
# PATCH-FIX-UPSTREAM vlc-gcc6-buildfixes.patch dimstar@opensuse.org -- A collection of upstream commits to fix build with gcc6
Patch6: vlc-gcc6-buildfixes.patch
# PATCH-FIX-UPSTREAM vlc-2.2.4-unambig-shortcuts.patch dimstar@opensuse.org -- Make keyboard shortcuts on 'open dialog' unambiguous
Patch8: vlc-2.2.4-unambig-shortcuts.patch
BuildRequires: Mesa-devel
BuildRequires: SDL-devel >= 1.2.10
BuildRequires: aalib-devel
@ -58,6 +66,9 @@ BuildRequires: avahi-devel >= 0.6
BuildRequires: dirac-devel
BuildRequires: fdupes
BuildRequires: findutils
%if %{with gstreamer}
BuildRequires: pkgconfig(gstreamer-app-1.0)
%endif
%if 0%{?suse_version} > 1110 || 0%{?BUILD_ORIG}
BuildRequires: flac-devel
%endif
@ -267,6 +278,17 @@ installed as a dependency.
%lang_package -n %{name}-noX
%package codec-gstreamer
Summary: VLC: VideoLAN Client - Decode using GStreamer
Group: Productivity/Multimedia/Video/Players
Requires: %{name}-noX = %{version}
Supplements: packageand(%{name}-noX:%(rpm --qf "%%{name}" -qf $(readlink -f %{_libdir}/libgstapp-1.0.so)))
%description codec-gstreamer
This package enhances the functionality of the VLC VideoLAN Client by
using GStreamer as backend to decode videos (incl. GStreamers available
modules).
%if 0%{?BUILD_ORIG}
%package codecs
Summary: VLC: VideoLAN Client - Codec extension
@ -314,6 +336,7 @@ date
if [ $(gcc -dumpversion) -ge 6 ]; then
%patch6 -p1
fi
%patch8 -p1
### Fix up sources for LUA 5.3
if pkg-config --atleast-version 5.3 lua; then
@ -1100,6 +1123,12 @@ install -Dm0644 %{S:3} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
%{_libdir}/vlc/plugins/video_output/libyuv_plugin.so
%{_libdir}/vlc/plugins/visualization/libvisual_plugin.so
%if %{with gstreamer}
%files codec-gstreamer
%defattr(-,root,root)
%{_libdir}/vlc/plugins/codec/libgstdecode_plugin.so
%endif
%if 0%{?BUILD_ORIG}
%files codecs
%defattr(-,root,root)