+++ /dev/null
---- opencv-2.4.10.1/modules/core/src/system.cpp.orig 2014-11-05 06:46:55.000000000 +0100
-+++ opencv-2.4.10.1/modules/core/src/system.cpp 2014-12-13 18:19:43.147556993 +0100
-@@ -273,8 +273,9 @@
- "movl $7,%%eax\n\t"
- "movl $0,%%ecx\n\t"
- "cpuid\n\t"
-+ "movl %%ebx, %%esi\n\t"
- "popl %%ebx\n\t"
-- : "=a"(cpuid_data[0]), "=b"(cpuid_data[1]), "=c"(cpuid_data[2]), "=d"(cpuid_data[3])
-+ : "=a"(cpuid_data[0]), "=S"(cpuid_data[1]), "=c"(cpuid_data[2]), "=d"(cpuid_data[3])
- :
- : "cc"
- );
Source0: https://github.com/Itseez/opencv/archive/%{version}/%{name}-%{version}.tar.gz
# Source0-md5: fa06384719cb0be48183b4de972f0b2a
Patch0: %{name}-cflags.patch
-Patch1: %{name}-x86.patch
Patch2: %{name}-unicap-c++.patch
Patch3: %{name}-c.patch
Patch4: %{name}-gcc.patch
%undos modules/gpu/CMakeLists.txt
%patch0 -p1
-#%patch1 -p1 needs checking
%patch2 -p1
%patch3 -p1
%patch4 -p1