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

Update to 1.1.0 - Needed by gstreamer 1.0 (0.11.99)

OBS-URL: https://build.opensuse.org/request/show/134808
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvpx?expand=0&rev=40
This commit is contained in:
Ismail Dönmez 2012-09-18 13:06:01 +00:00 committed by Git OBS Bridge
parent e5717264aa
commit 918565993c
5 changed files with 52 additions and 25 deletions

View File

@ -1 +1 @@
libvpx0
libvpx1

View File

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

3
libvpx-v1.1.0.tar.bz2 Normal file
View File

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

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Tue Sep 18 08:50:29 UTC 2012 - dimstar@opensuse.org
- Update to version 1.1.0:
+ Enhancements:
- Adds a motion compensated temporal denoiser to the encoder
- support for new compilers and platforms were added
- Changing resolution with vpx_codec_enc_config_set() is now
supported
+ Improved performance
+ Bugs fixed
- Changes from version 1.0.0:
+ Enhancements:
- This release introduces several substantial new features to
the encoder, of particular interest to real time streaming
applications.
+ Improved performance
+ Encoder quality in the single stream case is consistent with
the Cayuga release.
+ Bug fixes
- Rename libvpx0 to libvpx1, following upstreams soname bump (also
in baselibs.conf)
- Add pkg-config BuildRequires: as we provide a .pc file, we need
pkg-config to be able to create the pkgconfig() provides
(automatically).
- libvpx-configure-add-armv7-tgt-isa.patch currently disabled:
needs more work.
-------------------------------------------------------------------
Tue Nov 29 15:36:19 CET 2011 - ro@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package libvpx
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,20 +16,20 @@
#
Name: libvpx
Version: 0.9.7
Release: 1
%define patchlevel -p1
License: BSD3c ; GPLv2+
Version: 1.1.0
Release: 0
Summary: VP8 codec library
Url: http://www.webmproject.org/
License: BSD-3-Clause ; GPL-2.0+
Group: Productivity/Multimedia/Other
Source0: http://webm.googlecode.com/files/%{name}-v%{version}%{patchlevel}.tar.bz2
Url: http://www.webmproject.org/
Source0: http://webm.googlecode.com/files/%{name}-v%{version}.tar.bz2
# PATCH-FIX-UPSTREAM libvpx-define-config_pic.patch dimstar@opensuse.org -- For older compilers, CONFIG_PIC need to be defined.
Patch0: libvpx-define-config_pic.patch
Patch1: libvpx-configure-add-armv7-tgt-isa.patch
Patch2: libvpx-configure-add-s390.patch
# Needed to be able to create pkgconfig() provides.
BuildRequires: pkg-config
BuildRequires: yasm
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -42,8 +42,8 @@ and audio streams compressed with the Vorbis audio codec.
The WebM file structure is based on the Matroska container.
%package -n vpx-tools
License: BSD3c ; GPLv2+
Summary: VP8 codec library - Utilities
License: BSD-3-Clause ; GPL-2.0+
Group: Productivity/Multimedia/Other
%description -n vpx-tools
@ -56,13 +56,13 @@ WebM files consist of video streams compressed with the VP8 video codec
and audio streams compressed with the Vorbis audio codec.
The WebM file structure is based on the Matroska container.
%package -n %{name}0
%package -n %{name}1
License: BSD3c
Summary: VP8 codec library
License: BSD-3-Clause
Group: System/Libraries
%description -n %{name}0
%description -n %{name}1
WebM is an open, royalty-free, media file format designed for the web.
WebM defines the file container structure, video and audio formats.
@ -71,10 +71,10 @@ and audio streams compressed with the Vorbis audio codec.
The WebM file structure is based on the Matroska container.
%package devel
License: BSD3c ; GPLv2+
Summary: VP8 codec library - Development headers
License: BSD-3-Clause ; GPL-2.0+
Group: Development/Languages/C and C++
Requires: %{name}0 = %{version}
Requires: %{name}1 = %{version}
%description devel
Development headers and library
@ -87,9 +87,9 @@ and audio streams compressed with the Vorbis audio codec.
The WebM file structure is based on the Matroska container.
%prep
%setup -q -n %name-v%version%patchlevel
%setup -q -n %name-v%version
%patch0 -p1
%patch1 -p1
#patch1 -p1
%patch2
%build
@ -122,22 +122,21 @@ rm %{buildroot}%{_libdir}/libvpx.a
%clean
rm -rf %{buildroot}
%post -n %{name}0 -p /sbin/ldconfig
%post -n %{name}1 -p /sbin/ldconfig
%postun -n %{name}0 -p /sbin/ldconfig
%postun -n %{name}1 -p /sbin/ldconfig
%files -n vpx-tools
%defattr(-,root,root)
%{_bindir}/*
%files -n %{name}0
%files -n %{name}1
%defattr(-, root, root)
%doc LICENSE AUTHORS README CHANGELOG
%{_libdir}/libvpx.so.0*
%{_libdir}/libvpx.so.*
%files devel
%defattr(-,root,root)
%doc vp8_api1_migration.txt
%{_includedir}/vpx/
%{_libdir}/pkgconfig/vpx.pc
%{_libdir}/libvpx.so