Commit graph

498 commits

Author SHA1 Message Date
Nicolas Chauvet
ce6c184c9e Apply patch18 2025-12-10 15:13:37 +01:00
Nicolas Chauvet
781cdc0ccb Fix build with Eigen3 > 3 2025-12-10 15:13:00 +01:00
Nicolas Chauvet
7c6a57d532 Update to 4.12.0 2025-11-28 14:51:08 +01:00
Sandro Mani
e4430f2027 Rebuild (gdal) 2025-11-23 22:38:24 +01:00
Cristian Le
fb65d41d94 Allow to build with CMake 4.0 (rhbz#2381337) 2025-11-12 18:28:03 +01:00
Dominik 'Rathann' Mierzejewski
97b0aa4a26 Rebuilt for FFmpeg 8 2025-11-05 10:08:20 +01:00
Nicolas Chauvet
d3835e3b0b Merge #43 Fix importing of Python module 2025-10-31 19:08:57 +00:00
Federico Pellegrin
1aebdc2c48 Fix importing of Python module (#2406800) 2025-10-30 20:26:11 +01:00
Yaakov Selkowitz
e035a958ac Enable C++17 on RHEL 11
While this was originally intended for the future inclusion of Protobuf v4,
rawhide and ELN now include Eigen 5.0 which requires a newer C++ standard.
2025-10-29 17:53:07 -04:00
Nicolas Chauvet
6bc8b75d58 Drop eigen2 condition 2025-10-21 17:57:23 +02:00
Nicolas Chauvet
63f9fb5af3 Set without eigen off 2025-10-21 17:56:41 +02:00
Dominik 'Rathann' Mierzejewski
544ff83f8c fix build without eigen 2025-10-21 12:48:21 +02:00
Nicolas Chauvet
50e2f38acd Add changelog 2025-10-20 20:52:35 +02:00
Nicolas Chauvet
ef49f5c10a Workaround fix build for i686 with eigen 5
Disabling AVX for i686 fixes build with eigen-5.0.0

https://gitlab.com/libeigen/eigen/-/issues/2991
2025-10-20 20:51:38 +02:00
Nicolas Chauvet
c610b9652a Add flatbuffers 2025-10-20 20:50:26 +02:00
Iñaki Úcar
84191fa7b9 https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager 2025-10-20 17:00:57 +02:00
Dominik 'Rathann' Mierzejewski
81d1bbe53c Fixed build with FFmpeg 8 2025-10-20 16:29:01 +02:00
Miro Hrončok
9db5b7b826 Conversion to %pyproject macros followup 2025-10-20 15:22:00 +02:00
Nicolas Chauvet
6e87dd17af Reduce optimization on i686
This avoid the case where some AVX code is used while not been available
for x86_64 like with eigen3
2025-10-17 20:08:41 +02:00
Nicolas Chauvet
a3c6808be9 Revert disabling eigen3 on i686
This disable some modules, so fix it another way instead
2025-10-17 20:08:33 +02:00
Nicolas Chauvet
f5faab5a89 Hack for pyprojects with opencv 2025-10-17 11:45:12 +02:00
Nicolas Chauvet
f7ff54a581 Add missing br python3-pip 2025-10-17 11:45:12 +02:00
Nicolas Chauvet
566a1c2362 Fixup disable eigen3 on i686 2025-10-17 10:19:52 +02:00
Nicolas Chauvet
a4104bd492 Add missing pyproject_wheel 2025-10-16 19:41:03 +02:00
Nicolas Chauvet
b5b2dac5f4 Disable eigen3 on f44 i686 for now 2025-10-16 19:40:34 +02:00
Nicolas Chauvet
16a14b4b00 Enable IMGCODEC_GIF 2025-10-16 15:27:19 +02:00
Nicolas Chauvet
9b977f4e00 Add missing option 2025-10-16 15:27:17 +02:00
Nicolas Chauvet
a3caee55c6 Update changelog 2025-10-16 14:54:32 +02:00
Nicolas Chauvet
ddca32a934 Use pyprojectize - thanks Miro ! 2025-10-16 14:52:54 +02:00
Nicolas Chauvet
ec4ea19d19 Drop openni-primesense 2025-09-30 20:40:45 +02:00
Python Maint
896754e411 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 12:34:33 +02:00
Orion Poplawski
7a756537a3 Rebuild for VTK 9.5 2025-08-24 08:02:13 -06:00
Jerry James
06d07a9e3b Rebuild for tbb 2022.2.0 2025-08-20 13:47:37 -06:00
Python Maint
fbe317b035 Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 13:03:59 +02:00
Adam Williamson
1477217e3d Rebuild for new gdal 2025-07-31 23:41:40 -07:00
Nicolas Chauvet
709fa3cec9 Update changelog 2025-07-29 10:27:41 +02:00
Nicolas Chauvet
974e024962 Add missing BR libavif 2025-07-29 10:24:17 +02:00
Nicolas Chauvet
56d06cb4b7 Drop undefine cmake in source build 2025-07-29 10:24:17 +02:00
Fedora Release Engineering
0e27e77c73 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 23:34:35 +00:00
Adam Williamson
6086565bcb Correct qt patch application (d'oh) 2025-07-08 16:15:05 -07:00
Adam Williamson
f516d8688f Add patch from Atri Bhattacharya to fix build with Qt 6.9 2025-07-08 16:13:13 -07:00
Python Maint
a3627e6bbb Rebuilt for Python 3.14 2025-06-04 08:17:42 +02:00
Yaakov Selkowitz
12c310ffa4 Use Qt6 in highgui and cvv
Qt5 is deprecated, and kstars (the only package which uses both
opencv-highgui and Qt) is now using Qt6 in F42+.  Other dependents of
highgui are not using Qt directly otherwise, and cvv has no dependents.
2025-03-11 08:30:54 -04:00
Adam Williamson
9a00dd9072 Backport all post-4.11.0 PNG fixes, including big-endian fix
This backports all changes to the PNG reading code since 4.11.0,
mainly to get the fix for #2345306, PNG read fails on big-endian.
It's difficult to backport just that fix to 4.11.0 as it's built
on all the earlier changes, and the earlier changes look like
useful fixes too in any case.

See upstream https://github.com/opencv/opencv/issues/26913 and
https://github.com/opencv/opencv/pull/26915 .

Resolves: rhbz#2345306

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-02-18 12:16:02 -08:00
Sérgio M. Basto
3219158b47 Add upstream patch to fix build on PPC64LE
https://github.com/opencv/opencv/pull/26750
core: fixed VSX intrinsics implementation
2025-02-03 00:45:54 +00:00
Packit
74ecc5eff2 Update to 4.11.0 upstream release
- Resolves: rhbz#2336422
2025-02-03 00:43:48 +00:00
Sérgio M. Basto
234dd7bc9f Rename condition va to libva because is not easy search by va only 2025-02-03 00:39:43 +00:00
Sérgio M. Basto
392683e0c6 Add upstream patch to fix build on PPC64LE with GCC 15 2025-01-18 00:19:28 +00:00
Fedora Release Engineering
687d848338 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 21:38:40 +00:00
Sérgio M. Basto
08442e3b73 Rollback and use files_to_sync as packit team suggested 2025-01-09 14:39:59 +00:00