[MacPorts] #70384: opencv3 fails to provide legacy module in contrib variant, which is required by digikam port

MacPorts noreply at macports.org
Tue Jul 16 18:26:03 UTC 2024


#70384: opencv3 fails to provide legacy module in contrib variant, which is
required by digikam port
--------------------------+------------------------------
 Reporter:  barracuda156  |      Owner:  mascguy
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.9.3
 Keywords:                |       Port:  opencv3, digikam
--------------------------+------------------------------
 `digikam` expects `opencv` to have `legacy` module in `contrib`, but our
 port (3.4.16_19) do not build it at all:
 {{{
 -- First try at finding OpenCV...
 -- Could NOT find OpenCV (missing: contrib legacy) (found version
 "3.4.16")
 CMake Warning at core/cmake/modules/MacroOpenCV.cmake:27 (find_package):
   Found package configuration file:

     /opt/local/libexec/opencv3/cmake/OpenCVConfig.cmake

   but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be
   NOT FOUND.
 }}}

 This makes it impossible to build. And unfortunately, `opencv` is a hard
 dependency (getting rid of it looks feasible but involving).

-- 
Ticket URL: <https://trac.macports.org/ticket/70384>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list