Hello community, here is the log from the commit of package libvpx for openSUSE:Factory checked in at 2013-12-13 13:09:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libvpx (Old) and /work/SRC/openSUSE:Factory/.libvpx.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libvpx" Changes: -------- --- /work/SRC/openSUSE:Factory/libvpx/libvpx.changes 2013-01-29 14:20:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libvpx.new/libvpx.changes 2013-12-13 13:09:01.000000000 +0100 @@ -1,0 +2,48 @@ +Tue Dec 10 16:26:06 UTC 2013 - [email protected] + +- 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 + +------------------------------------------------------------------- Old: ---- libvpx-v1.1.0.tar.bz2 version_1.1.0_to_1.2.0.diff New: ---- libvpx-1.3.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvpx.spec ++++++ --- /var/tmp/diff_new_pack.SeWMR1/_old 2013-12-13 13:09:02.000000000 +0100 +++ /var/tmp/diff_new_pack.SeWMR1/_new 2013-12-13 13:09:02.000000000 +0100 @@ -17,15 +17,13 @@ Name: libvpx -Version: 1.2.0 +Version: 1.3.0 Release: 0 Summary: VP8 codec library License: BSD-3-Clause and GPL-2.0+ Group: Productivity/Multimedia/Other Url: http://www.webmproject.org/ -Source0: http://webm.googlecode.com/files/%{name}-v1.1.0.tar.bz2 -# 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 +Source0: %{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM libvpx-define-config_pic.patch [email protected] -- For older compilers, CONFIG_PIC need to be defined. Patch1: libvpx-define-config_pic.patch Patch2: libvpx-configure-add-s390.patch @@ -33,6 +31,7 @@ Patch4: libvpx-armv7-use-hard-float.patch # Needed to be able to create pkgconfig() provides. BuildRequires: pkg-config +BuildRequires: xz BuildRequires: yasm BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -90,12 +89,11 @@ The WebM file structure is based on the Matroska container. %prep -%setup -q -n %name-v1.1.0 -%patch0 -p1 +%setup -q %patch1 -p1 -%patch2 +%patch2 -p1 %patch3 -%patch4 +%patch4 -p1 %build cd build ++++++ libvpx-armv7-use-hard-float.patch ++++++ --- /var/tmp/diff_new_pack.SeWMR1/_old 2013-12-13 13:09:02.000000000 +0100 +++ /var/tmp/diff_new_pack.SeWMR1/_new 2013-12-13 13:09:02.000000000 +0100 @@ -1,13 +1,13 @@ -Index: build/make/configure.sh -=================================================================== ---- build/make/configure.sh.orig -+++ build/make/configure.sh -@@ -789,8 +789,8 @@ process_common_toolchain() { - check_add_asflags --defsym ARCHITECTURE=${arch_int} - tune_cflags="-mtune=" - if [ ${tgt_isa} == "armv7" ]; then -- check_add_cflags -march=armv7-a -mfloat-abi=softfp -- check_add_asflags -march=armv7-a -mfloat-abi=softfp +diff --git a/build/make/configure.sh b/build/make/configure.sh +index cf78764..3213d97 100755 +--- a/build/make/configure.sh ++++ b/build/make/configure.sh +@@ -820,8 +820,8 @@ process_common_toolchain() { + #endif + EOF + fi +- check_add_cflags -march=armv7-a -mfloat-abi=${float_abi} +- check_add_asflags -march=armv7-a -mfloat-abi=${float_abi} + check_add_cflags -march=armv7-a -mfloat-abi=hard + check_add_asflags -march=armv7-a -mfloat-abi=hard ++++++ libvpx-configure-add-s390.patch ++++++ --- /var/tmp/diff_new_pack.SeWMR1/_old 2013-12-13 13:09:02.000000000 +0100 +++ /var/tmp/diff_new_pack.SeWMR1/_new 2013-12-13 13:09:02.000000000 +0100 @@ -1,8 +1,8 @@ -Index: build/make/configure.sh -=================================================================== ---- build/make/configure.sh.orig -+++ build/make/configure.sh -@@ -614,6 +614,12 @@ process_common_toolchain() { +diff --git a/build/make/configure.sh b/build/make/configure.sh +index 8dcb9bb..cf78764 100755 +--- a/build/make/configure.sh ++++ b/build/make/configure.sh +@@ -627,6 +627,12 @@ process_common_toolchain() { *powerpc*) tgt_isa=ppc32 ;; @@ -15,16 +15,16 @@ *sparc*) tgt_isa=sparc ;; -Index: configure -=================================================================== ---- configure.orig -+++ configure -@@ -104,6 +104,8 @@ all_platforms="${all_platforms} ppc32-li +diff --git a/configure b/configure +index 4ff3fc7..c590057 100755 +--- a/configure ++++ b/configure +@@ -108,6 +108,8 @@ all_platforms="${all_platforms} ppc32-linux-gcc" all_platforms="${all_platforms} ppc64-darwin8-gcc" all_platforms="${all_platforms} ppc64-darwin9-gcc" all_platforms="${all_platforms} ppc64-linux-gcc" +all_platforms="${all_platforms} s390-linux-gcc" +all_platforms="${all_platforms} s390x-linux-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-icc" -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
