Accepting request 210407 from home:sumski:branches:multimedia:libs
Update to 1.3.0 OBS-URL: https://build.opensuse.org/request/show/210407 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libvpx?expand=0&rev=47
This commit is contained in:
parent
2834be4c19
commit
44502fcc3e
3
libvpx-1.3.0.tar.xz
Normal file
3
libvpx-1.3.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e4087c5195c35ff1de6d9449919c35207822c1b5dc78a6684d88d64f93ec7c6a
|
||||||
|
size 1752356
|
@ -1,13 +1,13 @@
|
|||||||
Index: build/make/configure.sh
|
diff --git a/build/make/configure.sh b/build/make/configure.sh
|
||||||
===================================================================
|
index cf78764..3213d97 100755
|
||||||
--- build/make/configure.sh.orig
|
--- a/build/make/configure.sh
|
||||||
+++ build/make/configure.sh
|
+++ b/build/make/configure.sh
|
||||||
@@ -789,8 +789,8 @@ process_common_toolchain() {
|
@@ -820,8 +820,8 @@ process_common_toolchain() {
|
||||||
check_add_asflags --defsym ARCHITECTURE=${arch_int}
|
#endif
|
||||||
tune_cflags="-mtune="
|
EOF
|
||||||
if [ ${tgt_isa} == "armv7" ]; then
|
fi
|
||||||
- check_add_cflags -march=armv7-a -mfloat-abi=softfp
|
- check_add_cflags -march=armv7-a -mfloat-abi=${float_abi}
|
||||||
- check_add_asflags -march=armv7-a -mfloat-abi=softfp
|
- check_add_asflags -march=armv7-a -mfloat-abi=${float_abi}
|
||||||
+ check_add_cflags -march=armv7-a -mfloat-abi=hard
|
+ check_add_cflags -march=armv7-a -mfloat-abi=hard
|
||||||
+ check_add_asflags -march=armv7-a -mfloat-abi=hard
|
+ check_add_asflags -march=armv7-a -mfloat-abi=hard
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
Index: build/make/configure.sh
|
diff --git a/build/make/configure.sh b/build/make/configure.sh
|
||||||
===================================================================
|
index 8dcb9bb..cf78764 100755
|
||||||
--- build/make/configure.sh.orig
|
--- a/build/make/configure.sh
|
||||||
+++ build/make/configure.sh
|
+++ b/build/make/configure.sh
|
||||||
@@ -614,6 +614,12 @@ process_common_toolchain() {
|
@@ -627,6 +627,12 @@ process_common_toolchain() {
|
||||||
*powerpc*)
|
*powerpc*)
|
||||||
tgt_isa=ppc32
|
tgt_isa=ppc32
|
||||||
;;
|
;;
|
||||||
@ -15,16 +15,16 @@ Index: build/make/configure.sh
|
|||||||
*sparc*)
|
*sparc*)
|
||||||
tgt_isa=sparc
|
tgt_isa=sparc
|
||||||
;;
|
;;
|
||||||
Index: configure
|
diff --git a/configure b/configure
|
||||||
===================================================================
|
index 4ff3fc7..c590057 100755
|
||||||
--- configure.orig
|
--- a/configure
|
||||||
+++ configure
|
+++ b/configure
|
||||||
@@ -104,6 +104,8 @@ all_platforms="${all_platforms} ppc32-li
|
@@ -108,6 +108,8 @@ all_platforms="${all_platforms} ppc32-linux-gcc"
|
||||||
all_platforms="${all_platforms} ppc64-darwin8-gcc"
|
all_platforms="${all_platforms} ppc64-darwin8-gcc"
|
||||||
all_platforms="${all_platforms} ppc64-darwin9-gcc"
|
all_platforms="${all_platforms} ppc64-darwin9-gcc"
|
||||||
all_platforms="${all_platforms} ppc64-linux-gcc"
|
all_platforms="${all_platforms} ppc64-linux-gcc"
|
||||||
+all_platforms="${all_platforms} s390-linux-gcc"
|
+all_platforms="${all_platforms} s390-linux-gcc"
|
||||||
+all_platforms="${all_platforms} s390x-linux-gcc"
|
+all_platforms="${all_platforms} s390x-linux-gcc"
|
||||||
all_platforms="${all_platforms} sparc-solaris-gcc"
|
all_platforms="${all_platforms} sparc-solaris-gcc"
|
||||||
|
all_platforms="${all_platforms} x86-android-gcc"
|
||||||
all_platforms="${all_platforms} x86-darwin8-gcc"
|
all_platforms="${all_platforms} x86-darwin8-gcc"
|
||||||
all_platforms="${all_platforms} x86-darwin8-icc"
|
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:9ce074cf4b3bcd9a49ff93e05485b71c273bfc3685a305e55a0e7fa51beb72c5
|
|
||||||
size 1653485
|
|
@ -1,3 +1,51 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 10 16:26:06 UTC 2013 - hrvoje.senjan@gmail.com
|
||||||
|
|
||||||
|
- Update to version 1.3.0
|
||||||
|
+ This release is ABI and API compatible with Duclair (v1.0.0).
|
||||||
|
+ This release introduces the VP9 codec in a backward-compatible
|
||||||
|
way. All existing users of VP8 can continue to use the library
|
||||||
|
without modification. However, some VP8 options do not map to
|
||||||
|
VP9 in the same manner.
|
||||||
|
+ Enhancements:
|
||||||
|
- Get rid of bashisms in the main build scripts
|
||||||
|
- Added usage info on command line options
|
||||||
|
- Add lossless compression mode
|
||||||
|
- Dll build of libvpx
|
||||||
|
- Add additional Mac OS X targets: 10.7, 10.8 and 10.9
|
||||||
|
- Add option to disable documentation
|
||||||
|
- configure: add --enable-external-build support
|
||||||
|
- make: support V=1 as short form of verbose=yes
|
||||||
|
- configure: support mingw-w64
|
||||||
|
- configure: support hardfloat armv7 CHOSTS
|
||||||
|
- configure: add support for android x86
|
||||||
|
- Add estimated completion time to vpxenc
|
||||||
|
- Don't exit on decode errors in vpxenc
|
||||||
|
- vpxenc: support scaling prior to encoding
|
||||||
|
- vpxdec: support scaling output
|
||||||
|
- vpxenc: improve progress indicators with --skip
|
||||||
|
- msvs: Don't link to winmm.lib
|
||||||
|
- Add a new script for producing vcxproj files
|
||||||
|
- Produce Visual Studio 10 and 11 project files
|
||||||
|
- Produce Windows Phone project files
|
||||||
|
- msvs-build: use msbuild for vs >= 2005
|
||||||
|
- configure: default configure log to config.log
|
||||||
|
- Add encoding option --static-thresh
|
||||||
|
+ Speed:
|
||||||
|
- Miscellaneous speed optimizations for VP8 and VP9.
|
||||||
|
+ Quality:
|
||||||
|
- In general, quality is consistent with the Eider release.
|
||||||
|
+ Bug Fixes:
|
||||||
|
- This release represents approximately a year of engineering
|
||||||
|
effort, and contains multiple bug fixes. Please refer to git
|
||||||
|
history for details.
|
||||||
|
- Rebase libvpx-armv7-use-hard-float.patch and
|
||||||
|
libvpx-configure-add-s390.patch to this release
|
||||||
|
- Droped version_1.1.0_to_1.2.0.diff
|
||||||
|
- Added xz BuildRequires
|
||||||
|
- Remove Source URL, as the tarball is not available at that place
|
||||||
|
- Tarball is generated from v1.3.0 tag
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 28 17:07:51 UTC 2013 - adrian@suse.de
|
Mon Jan 28 17:07:51 UTC 2013 - adrian@suse.de
|
||||||
|
|
||||||
|
14
libvpx.spec
14
libvpx.spec
@ -17,15 +17,13 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: libvpx
|
Name: libvpx
|
||||||
Version: 1.2.0
|
Version: 1.3.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: VP8 codec library
|
Summary: VP8 codec library
|
||||||
License: BSD-3-Clause and GPL-2.0+
|
License: BSD-3-Clause and GPL-2.0+
|
||||||
Group: Productivity/Multimedia/Other
|
Group: Productivity/Multimedia/Other
|
||||||
Url: http://www.webmproject.org/
|
Url: http://www.webmproject.org/
|
||||||
Source0: http://webm.googlecode.com/files/%{name}-v1.1.0.tar.bz2
|
Source0: %{name}-%{version}.tar.xz
|
||||||
# The upstream project did not release a tar ball, just a git tag of version 1.2.0 :/
|
|
||||||
Patch0: version_1.1.0_to_1.2.0.diff
|
|
||||||
# PATCH-FIX-UPSTREAM libvpx-define-config_pic.patch dimstar@opensuse.org -- For older compilers, CONFIG_PIC need to be defined.
|
# PATCH-FIX-UPSTREAM libvpx-define-config_pic.patch dimstar@opensuse.org -- For older compilers, CONFIG_PIC need to be defined.
|
||||||
Patch1: libvpx-define-config_pic.patch
|
Patch1: libvpx-define-config_pic.patch
|
||||||
Patch2: libvpx-configure-add-s390.patch
|
Patch2: libvpx-configure-add-s390.patch
|
||||||
@ -33,6 +31,7 @@ Patch3: libvpx-disable-cross-for-arm.patch
|
|||||||
Patch4: libvpx-armv7-use-hard-float.patch
|
Patch4: libvpx-armv7-use-hard-float.patch
|
||||||
# Needed to be able to create pkgconfig() provides.
|
# Needed to be able to create pkgconfig() provides.
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
|
BuildRequires: xz
|
||||||
BuildRequires: yasm
|
BuildRequires: yasm
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
@ -90,12 +89,11 @@ and audio streams compressed with the Vorbis audio codec.
|
|||||||
The WebM file structure is based on the Matroska container.
|
The WebM file structure is based on the Matroska container.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %name-v1.1.0
|
%setup -q
|
||||||
%patch0 -p1
|
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch2
|
%patch2 -p1
|
||||||
%patch3
|
%patch3
|
||||||
%patch4
|
%patch4 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
cd build
|
cd build
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user