public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Nicolas Chauvet <kwizart@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/opencv] opencv5: Update to 2.4.1
Date: Fri, 28 Aug 2026 13:30:05 GMT	[thread overview]
Message-ID: <178792380565.1.11603941339304307340.rpms-opencv-5bb3b7136304@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/opencv
Branch : opencv5
Commit : 5bb3b71363047387af1b5105a829d023f2be4b47
Author : Nicolas Chauvet <kwizart@gmail.com>
Date   : 2012-06-04T23:55:18+02:00
Stats  : +23/-62 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/opencv/c/5bb3b71363047387af1b5105a829d023f2be4b47?branch=opencv5

Log:
Update to 2.4.1

---
diff --git a/.gitignore b/.gitignore
index 82c3e7f..7f8c756 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ OpenCV-2.1.0.tar.bz2
 /OpenCV-2.2.0.tar.bz2
 /OpenCV-2.3.1.tar.bz2
 /OpenCV-2.3.1a.tar.bz2
+/OpenCV-2.4.1.tar.bz2

diff --git a/OpenCV-2.2-gcc46.patch b/OpenCV-2.2-gcc46.patch
deleted file mode 100644
index e051900..0000000
--- a/OpenCV-2.2-gcc46.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -up OpenCV-2.2.0/modules/ml/src/gbt.cpp.gcc46 OpenCV-2.2.0/modules/ml/src/gbt.cpp
---- OpenCV-2.2.0/modules/ml/src/gbt.cpp.gcc46	2010-12-05 04:35:25.000000000 +0100
-+++ OpenCV-2.2.0/modules/ml/src/gbt.cpp	2012-01-13 10:35:49.724487556 +0100
-@@ -1,6 +1,7 @@
- 
- #include "precomp.hpp"
- #include <string>
-+#include <math.h>
- #include <time.h>
- 
- using namespace std;

diff --git a/OpenCV-2.3.1-numpy.patch b/OpenCV-2.3.1-numpy.patch
deleted file mode 100644
index fff84fe..0000000
--- a/OpenCV-2.3.1-numpy.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up OpenCV-2.3.1/CMakeLists.txt.numpy OpenCV-2.3.1/CMakeLists.txt
---- OpenCV-2.3.1/CMakeLists.txt.numpy	2011-08-19 21:50:27.217998274 +0200
-+++ OpenCV-2.3.1/CMakeLists.txt	2011-08-19 21:58:06.677495479 +0200
-@@ -687,7 +687,7 @@ execute_process(COMMAND ${PYTHON_EXECUTA
- 
- if(PYTHON_NUMPY_PROCESS EQUAL 0)
-     set(PYTHON_USE_NUMPY 1)
--    add_definitions(-D PYTHON_USE_NUMPY=1)
-+    add_definitions(-DPYTHON_USE_NUMPY=1)
-     include_directories(AFTER ${PYTHON_NUMPY_INCLUDE_DIRS})
-     message(STATUS "    Use NumPy headers from: ${PYTHON_NUMPY_INCLUDE_DIRS}")
- else()

diff --git a/OpenCV-2.3.1-opencvconfig.patch b/OpenCV-2.3.1-opencvconfig.patch
deleted file mode 100644
index ef4bbcf..0000000
--- a/OpenCV-2.3.1-opencvconfig.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -up OpenCV-2.3.1/CMakeLists.txt.opencvconfig OpenCV-2.3.1/CMakeLists.txt
---- OpenCV-2.3.1/CMakeLists.txt.opencvconfig	2011-08-20 14:25:43.592615724 +0200
-+++ OpenCV-2.3.1/CMakeLists.txt	2011-08-20 14:28:40.814017029 +0200
-@@ -36,7 +36,7 @@ endif(NOT CMAKE_TOOLCHAIN_FILE)
- # --------------------------------------------------------------
- # Top level OpenCV project
- # --------------------------------------------------------------
--cmake_minimum_required(VERSION 2.4)
-+cmake_minimum_required(VERSION 2.6.3)
- project(OpenCV)
- 
- set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "Configs" FORCE)
-@@ -1370,8 +1370,8 @@ if(UNIX)
-     install(FILES ${CMAKE_BINARY_DIR}/unix-install/OpenCVConfig.cmake DESTINATION share/OpenCV-${OPENCV_VERSION}/)
-     install(FILES ${CMAKE_BINARY_DIR}/unix-install/OpenCVConfig-version.cmake DESTINATION share/OpenCV-${OPENCV_VERSION}/)
-   else()
--    install(FILES "${CMAKE_BINARY_DIR}/unix-install/OpenCVConfig.cmake" DESTINATION share/OpenCV/)
--    install(FILES ${CMAKE_BINARY_DIR}/unix-install/OpenCVConfig-version.cmake DESTINATION share/OpenCV/)
-+    install(FILES "${CMAKE_BINARY_DIR}/unix-install/OpenCVConfig.cmake" DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/cmake/opencv/)
-+    install(FILES ${CMAKE_BINARY_DIR}/unix-install/OpenCVConfig-version.cmake DESTINATION ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/cmake/opencv/)
-   endif()
- endif()
- 

diff --git a/opencv.spec b/opencv.spec
index 306b2f2..86e70eb 100644
--- a/opencv.spec
+++ b/opencv.spec
@@ -1,11 +1,11 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %global tar_name OpenCV
-%global indice   a
+#global indice   a
 
 Name:           opencv
-Version:        2.3.1
-Release:        7%{?dist}
+Version:        2.4.1
+Release:        1%{?dist}
 Summary:        Collection of algorithms for computer vision
 
 Group:          Development/Libraries
@@ -14,20 +14,15 @@ License:        BSD
 URL:            http://opencv.willowgarage.com/wiki/
 Source0:        http://prdownloads.sourceforge.net/opencvlibrary/%{tar_name}-%{version}%{?indice}.tar.bz2
 Source1:        opencv-samples-Makefile
-Patch0:         OpenCV-2.3.1-numpy.patch
-Patch1:         OpenCV-2.3.1-opencvconfig.patch
-Patch2:         OpenCV-2.2-gcc46.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  libtool
 BuildRequires:  cmake >= 2.6.3
 BuildRequires:  chrpath
-BuildRequires:  f2c
 
-BuildRequires:  eigen2-devel
+%{?_with_eigen2:BuildRequires:  eigen2-devel}
+%{?_with_eigen3:BuildRequires:  eigen3-devel}
 BuildRequires:  gtk2-devel
-BuildRequires:  imlib2-devel
-BuildRequires:  libucil-devel
 BuildRequires:  libtheora-devel
 BuildRequires:  libvorbis-devel
 %ifnarch s390 s390x
@@ -40,13 +35,17 @@ BuildRequires:  libjpeg-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libv4l-devel
 BuildRequires:  OpenEXR-devel
+%{?_with_openni:
 %ifarch %{ix86} x86_64
 BuildRequires:  openni-devel
 BuildRequires:  openni-primesense
 %endif
+}
+%{?_with_ttb:
 %ifarch %{ix86} x86_64 ia64
 BuildRequires:  tbb-devel
 %endif
+}
 BuildRequires:  zlib-devel, pkgconfig
 BuildRequires:  python-devel
 BuildRequires:  python-imaging, numpy, swig >= 1.3.24
@@ -96,9 +95,6 @@ This package contains Python bindings for the OpenCV library.
 
 %prep
 %setup -q -n %{tar_name}-%{version}
-%patch0 -p1 -b .numpy
-%patch1 -p1 -b .opencvconfig
-%patch2 -p1 -b .gcc46
 
 # fix dos end of lines
 sed -i 's|\r||g'  samples/c/adaptiveskindetector.cpp
@@ -117,13 +113,13 @@ pushd build
  -DENABLE_SSE=0 \
  -DENABLE_SSE2=0 \
 %endif
- -DUSE_FAST_MATH=0 \
- -DUSE_OMIT_FRAME_POINTER=0 \
  -DCMAKE_BUILD_TYPE=Release \
  -DBUILD_TEST=1 \
+%{?_with_ttb:
 %ifarch %{ix86} x86_64 ia64
  -DWITH_TBB=1 -DTBB_LIB_DIR=%{_libdir} \
 %endif
+}
  %{?_without_gstreamer:-DWITH_GSTREAMER=0} \
  %{!?_with_ffmpeg:-DWITH_FFMPEG=0} \
 %{?_with_cuda: \
@@ -132,7 +128,9 @@ pushd build
  -DCUDA_PROPAGATE_HOST_FLAGS=0 \
 } \
 %ifarch %{ix86} x86_64
+%{?_with_openni: \
  -DWITH_OPENNI=ON \
+} \
 %endif
  %{!?_with_xine:-DWITH_XINE=0} \
  -DINSTALL_C_EXAMPLES=1 \
@@ -217,6 +215,14 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Jun 04 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.4.1-1
+- Update to 2.4.1
+- Rework dependencies - rhbz#828087
+  Re-enable using --with tbb,opennpi,eigen2,eigen3
+
+* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-8
+- Rebuilt for c++ ABI breakage
+
 * Mon Jan 16 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-7
 - Update gcc46 patch for ARM FTBFS
 

diff --git a/sources b/sources
index e583293..890feea 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-82e4b6bfa349777233eea09b075e931e  OpenCV-2.3.1a.tar.bz2
+144aafa12260150490ce77d8debc1a23  OpenCV-2.4.1.tar.bz2

                 reply	other threads:[~2026-08-28 13:30 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178792380565.1.11603941339304307340.rpms-opencv-5bb3b7136304@fedoraproject.org \
    --to=kwizart@gmail.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox