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]

Reply via email to