public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/opencv] opencv5: Update to 2.4.4 beta
@ 2026-08-28 13:30 Nicolas Chauvet
0 siblings, 0 replies; only message in thread
From: Nicolas Chauvet @ 2026-08-28 13:30 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/opencv
Branch : opencv5
Commit : 4071339704508d583c15f5bc4e5af654dfabd192
Author : Nicolas Chauvet <kwizart@gmail.com>
Date : 2013-02-18T20:57:21+01:00
Stats : +39/-64 in 6 file(s)
URL : https://src.fedoraproject.org/rpms/opencv/c/4071339704508d583c15f5bc4e5af654dfabd192?branch=opencv5
Log:
Update to 2.4.4 beta
---
diff --git a/.gitignore b/.gitignore
index 56d9a1a..c37073e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ OpenCV-2.1.0.tar.bz2
/OpenCV-2.4.1.tar.bz2
/OpenCV-2.4.2.tar.bz2
/OpenCV-2.4.3.tar.bz2
+/OpenCV-2.4.4-beta.tar.bz2
diff --git a/OpenCV-2.4.3-codecs.patch b/OpenCV-2.4.3-codecs.patch
deleted file mode 100644
index 362fbcf..0000000
--- a/OpenCV-2.4.3-codecs.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -up OpenCV-2.4.3/modules/highgui/src/cap_gstreamer.cpp.codecs OpenCV-2.4.3/modules/highgui/src/cap_gstreamer.cpp
---- OpenCV-2.4.3/modules/highgui/src/cap_gstreamer.cpp.codecs 2012-09-06 00:55:12.000000000 +0200
-+++ OpenCV-2.4.3/modules/highgui/src/cap_gstreamer.cpp 2013-01-06 00:14:14.628006270 +0100
-@@ -442,12 +442,19 @@ protected:
-
- void CvVideoWriter_GStreamer::init()
- {
-- encs[CV_FOURCC('H','F','Y','U')]=(char*)"ffenc_huffyuv";
- encs[CV_FOURCC('D','R','A','C')]=(char*)"diracenc";
-- encs[CV_FOURCC('X','V','I','D')]=(char*)"xvidenc";
-- encs[CV_FOURCC('X','2','6','4')]=(char*)"x264enc";
-+ encs[CV_FOURCC('H','F','Y','U')]=(char*)"ffenc_huffyuv";
-+ encs[CV_FOURCC('J','P','E','G')]=(char*)"jpegenc";
-+ encs[CV_FOURCC('M','J','P','G')]=(char*)"jpegenc";
- encs[CV_FOURCC('M','P','1','V')]=(char*)"mpeg2enc";
-- //encs[CV_FOURCC('M','P','2','V')]=(char*)"mpeg2enc";
-+ encs[CV_FOURCC('M','P','2','V')]=(char*)"mpeg2enc";
-+ encs[CV_FOURCC('T','H','E','O')]=(char*)"theoraenc";
-+ encs[CV_FOURCC('V','P','8','0')]=(char*)"vp8enc";
-+ encs[CV_FOURCC('H','2','6','4')]=(char*)"x264enc";
-+ encs[CV_FOURCC('X','2','6','4')]=(char*)"x264enc";
-+ encs[CV_FOURCC('X','V','I','D')]=(char*)"xvidenc";
-+ encs[CV_FOURCC('F','F','Y','U')]=(char*)"y4menc";
-+ //encs[CV_FOURCC('H','F','Y','U')]=(char*)"y4menc";
- pipeline=0;
- buffer=0;
- }
diff --git a/OpenCV-2.4.4-pillow.patch b/OpenCV-2.4.4-pillow.patch
new file mode 100644
index 0000000..33c07ad
--- /dev/null
+++ b/OpenCV-2.4.4-pillow.patch
@@ -0,0 +1,25 @@
+diff -up OpenCV-2.4.4/modules/contrib/doc/facerec/src/crop_face.py.pillow OpenCV-2.4.4/modules/contrib/doc/facerec/src/crop_face.py
+--- OpenCV-2.4.4/modules/contrib/doc/facerec/src/crop_face.py.pillow 2013-01-28 00:00:47.000000000 +0100
++++ OpenCV-2.4.4/modules/contrib/doc/facerec/src/crop_face.py 2013-02-18 19:56:11.979405809 +0100
+@@ -31,7 +31,8 @@
+ # ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ # POSSIBILITY OF SUCH DAMAGE.
+
+-import sys, math, Image
++import sys, math
++from PIL import Image
+
+ def Distance(p1,p2):
+ dx = p2[0] - p1[0]
+diff -up OpenCV-2.4.4/modules/python/test/ticket_6.py.pillow OpenCV-2.4.4/modules/python/test/ticket_6.py
+--- OpenCV-2.4.4/modules/python/test/ticket_6.py.pillow 2013-01-28 00:00:48.000000000 +0100
++++ OpenCV-2.4.4/modules/python/test/ticket_6.py 2013-02-18 19:58:14.288877399 +0100
+@@ -2,7 +2,7 @@
+
+ import urllib
+ import cv2.cv as cv
+-import Image
++from PIL import Image
+ import unittest
+
+ class TestLoadImage(unittest.TestCase):
diff --git a/opencv-pillow.patch b/opencv-pillow.patch
deleted file mode 100644
index c4e94e6..0000000
--- a/opencv-pillow.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: OpenCV-2.4.3/modules/contrib/doc/facerec/src/crop_face.py
-===================================================================
---- OpenCV-2.4.3.orig/modules/contrib/doc/facerec/src/crop_face.py
-+++ OpenCV-2.4.3/modules/contrib/doc/facerec/src/crop_face.py
-@@ -31,7 +31,8 @@
- # ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- # POSSIBILITY OF SUCH DAMAGE.
-
--import sys, math, Image
-+import sys, math
-+from PIL import Image
-
- def Distance(p1,p2):
- dx = p2[0] - p1[0]
-Index: OpenCV-2.4.3/modules/python/test/ticket_6.py
-===================================================================
---- OpenCV-2.4.3.orig/modules/python/test/ticket_6.py
-+++ OpenCV-2.4.3/modules/python/test/ticket_6.py
-@@ -1,6 +1,6 @@
- import urllib
- import cv2.cv as cv
--import Image
-+from PIL import Image
- import unittest
-
- class TestLoadImage(unittest.TestCase):
diff --git a/opencv.spec b/opencv.spec
index 076326c..13d5273 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 -beta
Name: opencv
-Version: 2.4.3
-Release: 7%{?dist}
+Version: 2.4.4
+Release: 0.1.beta%{?dist}
Summary: Collection of algorithms for computer vision
Group: Development/Libraries
@@ -17,9 +17,7 @@ Source1: opencv-samples-Makefile
Patch0: opencv-pkgcmake.patch
Patch1: opencv-pkgcmake2.patch
#http://code.opencv.org/issues/2720
-Patch2: opencv-pillow.patch
-#http://code.opencv.org/issues/2721
-Patch3: OpenCV-2.4.3-codecs.patch
+Patch2: OpenCV-2.4.4-pillow.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtool
@@ -56,7 +54,7 @@ BuildRequires: tbb-devel
}
BuildRequires: zlib-devel, pkgconfig
BuildRequires: python-devel
-BuildRequires: python-imaging, numpy, swig >= 1.3.24
+BuildRequires: numpy, swig >= 1.3.24
BuildRequires: python-sphinx
%{?_with_ffmpeg:BuildRequires: ffmpeg-devel >= 0.4.9}
%{!?_without_gstreamer:BuildRequires: gstreamer-devel gstreamer-plugins-base-devel}
@@ -94,7 +92,6 @@ This package contains the OpenCV documentation and examples programs.
Summary: Python bindings for apps which use OpenCV
Group: Development/Libraries
Requires: opencv = %{version}-%{release}
-Requires: python-imaging
Requires: numpy
%description python
@@ -106,7 +103,6 @@ This package contains Python bindings for the OpenCV library.
%patch0 -p1 -b .pkgcmake
%patch1 -p1 -b .pkgcmake2
%patch2 -p1 -b .pillow
-%patch3 -p1 -b .codecs
# fix dos end of lines
sed -i 's|\r||g' samples/c/adaptiveskindetector.cpp
@@ -128,6 +124,7 @@ pushd build
%{!?_with_sse3:-DENABLE_SSE3=0} \
-DCMAKE_BUILD_TYPE=ReleaseWithDebInfo \
-DBUILD_TEST=1 \
+ -DBUILD_opencv_java=0 \
%{?_with_ttb:
%ifarch %{ix86} x86_64 ia64
-DWITH_TBB=1 -DTBB_LIB_DIR=%{_libdir} \
@@ -224,7 +221,6 @@ rm -rf $RPM_BUILD_ROOT
%files devel-docs
%defattr(-,root,root,-)
-%doc doc/opencv_tutorials.pdf
%doc doc/*.{htm,png,jpg}
%doc %{_datadir}/OpenCV/samples
%doc %{_datadir}/opencv/samples
@@ -236,6 +232,12 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon Feb 18 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.4-0.1.beta
+- Update to 2.4.4 beta
+- Drop python-imaging also from requires
+- Drop merged patch for additionals codecs
+- Disable the java binding for now (untested)
+
* Fri Jan 25 2013 Honza Horak <hhorak@redhat.com> - 2.4.3-7
- Do not build with 1394 libs in rhel
diff --git a/sources b/sources
index afecdb0..579aeba 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c0a5af4ff9d0d540684c0bf00ef35dbe OpenCV-2.4.3.tar.bz2
+eec1f1afe7b0b4a95d72336c8eaef996 OpenCV-2.4.4-beta.tar.bz2
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-28 13:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-28 13:30 [rpms/opencv] opencv5: Update to 2.4.4 beta Nicolas Chauvet
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox