Accepting request 163429 from home:dimstar:branches:multimedia:libs

Update to 2.0.6

OBS-URL: https://build.opensuse.org/request/show/163429
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/vlc?expand=0&rev=4
This commit is contained in:
Dominique Leuenberger 2013-04-09 13:54:17 +00:00 committed by Git OBS Bridge
parent a5b0f12fcc
commit 50050f5748
4 changed files with 99 additions and 68 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dff9eb00861bcd9f8446ff5cedbd3c5fd2bed460e6bfa84bd9e01f750ed96b6e
size 18369292

3
vlc-2.0.6.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:31cc98035e2ce36c71a8f105aa5a87e3d8b5e206a0b3f7208c5ced407cbe1963
size 18619836

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Tue Apr 9 11:56:15 UTC 2013 - dimstar@opensuse.org
- Update to version 2.0.6:
+ Access:
- Fix HTTPS playback with some certificates previously
rejected.
+ Audio Output:
- Fix lookup for device names in auhal plugin
+ Demuxers:
- Fix crash with broken asf files (SA-1302)
- Fix MKV behaviour with unknown or new ebml elements
- Fix use-after-free crash in Ogg demuxer
- Fix regression on some paletted codecs in AVI
- Fix ALAC in mp4 regression
- Improvements to the vimeo playlist parser
+ Decoders:
- Fix GPU decoding on Intel HD 2000/3000 cards on Windows
- Fix FLAC 6.1 and 7.1 channel layout
- Fix crashes in HTML srt subtitles
- 3rd party codecs updates
+ Mac OS X fixes
+ Qt: Fix clearing of Media Info panel on dialog exit
+ GNU/Linux:
- Numerous D-Bus and MPRIS2 improvements
- Reject broken versions of PulseAudio
+ Windows:
- Fix uninstallation in different location than C:\
+ Updated translations.
-------------------------------------------------------------------
Thu Apr 4 19:01:21 UTC 2013 - dimstar@opensuse.org

View File

@ -1,6 +1,7 @@
#
# spec file for vlc
# spec file for package vlc
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2012 Dominique Leuenberger, Amsterdam, The Netherlands
#
# All modifications and additions to the file contributed by third parties
@ -12,9 +13,11 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via email
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define pulseplugin 0%{suse_version} > 1140
%define pulseplugin 0%{suse_version} > 1130
%define withxcb 0%{suse_version} > 1131
%define libvlc 5
%define libvlccore 5
@ -24,15 +27,15 @@
%define with_ncurses 0
Summary: VLC - Video Lan Client
License: GPL-2.0+
Group: Productivity/Multimedia/Video/Players
Name: vlc
Version: 2.0.5
%define _version 2.0.5
Release: 1.1
Version: 2.0.6
Release: 0
%define _version 2.0.6
Source: http://download.videolan.org/vlc/%{_version}/vlc-%{_version}.tar.xz
Patch1: fix_font_path.patch
Patch3: 0001-no-return-in-non-void.patch
License: GPL-2.0+
Group: Productivity/Multimedia/Video/Players
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: aalib-devel
BuildRequires: alsa-devel
@ -141,9 +144,9 @@ BuildRequires: libxvidcore-devel
BuildRequires: live555
%endif
Requires: %{name}-noX = %{version}-%{release}
Requires: %{name}-qt = %{version}-%{release}
Conflicts: %{conflicts}
Requires: %{name}-noX = %{version}-%{release}
Requires: %{name}-qt = %{version}-%{release}
Conflicts: %{conflicts}
%description
VLC media player is a highly portable multimedia player for various
@ -153,34 +156,34 @@ It can also be used as a server to stream in unicast or multicast
in IPv4 or IPv6 on a high-bandwidth network.
%package devel
Summary: VLC Development system
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
Summary: VLC Development system
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
%description devel
Those development headers are required if you plan on coding against VLC
%package -n libvlc%{libvlc}
Summary: Shared library libvlc
Group: System/Libraries
Summary: Shared library libvlc
Group: System/Libraries
%description -n libvlc%{libvlc}
Shared library libvlc. To be installed by system dependencies
%package -n libvlccore%{libvlccore}
Summary: Shared library libvlc
Group: System/Libraries
Summary: Shared library libvlc
Group: System/Libraries
%description -n libvlccore%{libvlccore}
Shared library libvlc. To be installed by system dependencies
%package noX
Summary: VLC: VideoLAN Client - without X dependencies
Group: Productivity/Multimedia/Video/Players
Requires: libvlccore%{libvlccore} = %{version}-%{release}
Requires: libvlc%{libvlc} = %{version}-%{release}
Conflicts: %{conflicts}-noX
Recommends: libdvdcss
Summary: VLC: VideoLAN Client - without X dependencies
Group: Productivity/Multimedia/Video/Players
Requires: libvlc%{libvlc} = %{version}-%{release}
Requires: libvlccore%{libvlccore} = %{version}-%{release}
Conflicts: %{conflicts}-noX
Recommends: libdvdcss
%description noX
This Package of VLC contains the bare requirements you need to install.
@ -192,10 +195,10 @@ installed as a dependency.
%if 0%{?BUILD_ORIG}
%package codecs
Summary: VLC: VideoLAN Client - Codec extension
Group: Productivity/Multimedia/Video/Players
Requires: vlc-noX = %{version}
Supplements: vlc-noX
Summary: VLC: VideoLAN Client - Codec extension
Group: Productivity/Multimedia/Video/Players
Requires: vlc-noX = %{version}
Supplements: vlc-noX
%description codecs
This Package enhances the functionality of the VLC VideoLAN Client with
@ -203,21 +206,21 @@ Codecs that are not available in a stock openSUSE distribution.
%endif
%package qt
Summary: VLC: VideoLAN Client - Qt interface
Group: Productivity/Multimedia/Video/Players
Supplements: packageand(%{name}-noX:libqt4)
Requires: %{name}-noX = %{version}-%{release}
Conflicts: %{conflicts}-qt
Summary: VLC: VideoLAN Client - Qt interface
Group: Productivity/Multimedia/Video/Players
Supplements: packageand(%{name}-noX:libqt4)
Requires: %{name}-noX = %{version}-%{release}
Conflicts: %{conflicts}-qt
%description qt
The all new Qt interface for the VLC VideoLAN Client.
%package gnome
Summary: VLC: VideoLAN Client - Gnome Access Modules
Group: Productivity/Multimedia/Video/Players
Supplements: packageand(%{name}-noX:gnome-vfs2)
Requires: %{name}-noX = %{version}-%{release}
Conflicts: %{conflicts}-gnome
Summary: VLC: VideoLAN Client - Gnome Access Modules
Group: Productivity/Multimedia/Video/Players
Supplements: packageand(%{name}-noX:gnome-vfs2)
Requires: %{name}-noX = %{version}-%{release}
Conflicts: %{conflicts}-gnome
%description gnome
In order to integrate flawless into GNOME, there are some access modules
@ -225,12 +228,12 @@ for gnome-vfs2.
%if 0%{pulseplugin}
%package aout-pulse
Summary: VLC Audio Out for Pulse Audio
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Supplements: packageand(%{name}-noX:pulseaudio)
Requires: %{name}-noX = %{version}-%{release}
conflicts: %{conflicts}-aout-pulse
Summary: VLC Audio Out for Pulse Audio
Group: System/Libraries
Requires: %{name} = %{version}-%{release}
Supplements: packageand(%{name}-noX:pulseaudio)
Requires: %{name}-noX = %{version}-%{release}
Conflicts: %{conflicts}-aout-pulse
%description aout-pulse
Extends VLC with Pulse Audio Support for Audio Out
@ -351,7 +354,6 @@ find %{buildroot} -name *.la -delete
%suse_update_desktop_file vlc AudioPlayer VideoPlayer Player
%fdupes %{buildroot}%{_datadir}/vlc
# clean up some lang issues...
for lang in ach cgg ff kmr; do
rm -rf %{buildroot}%{_datadir}/locale/$lang
@ -607,7 +609,7 @@ rm -rf "$RPM_BUILD_ROOT"
%{_libdir}/vlc/plugins/control/libdbus_plugin.so
%{_libdir}/vlc/plugins/control/libdummy_plugin.so
%{_libdir}/vlc/plugins/control/libgestures_plugin.so
%if 0%{?suse_version} == 1210
%if 0%{?suse_version} < 1220
%{_libdir}/vlc/plugins/control/libglobalhotkeys_plugin.so
%endif
%{_libdir}/vlc/plugins/control/libhotkeys_plugin.so
@ -814,7 +816,6 @@ rm -rf "$RPM_BUILD_ROOT"
%{_libdir}/vlc/plugins/video_filter/libswscale_plugin.so
%endif
%files -n libvlc%{libvlc}
%defattr(-,root,root)
%{_libdir}/libvlc.so.%{libvlc}*