[MacPorts] #55787: gegl @0.2.0: Fix libopenraw usage

MacPorts noreply at macports.org
Sun Feb 4 01:53:28 UTC 2018


#55787: gegl @0.2.0: Fix libopenraw usage
------------------------+---------------------
 Reporter:  ryandesign  |      Owner:  dbevans
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:  haspatch    |       Port:  gegl
------------------------+---------------------
 gegl doesn't actually use libopenraw:

 {{{
 configure:21516: checking for libopenraw-1.0 >= 0.0.5
 configure:21523: $PKG_CONFIG --exists --print-errors "libopenraw-1.0 >=
 0.0.5"
 Package libopenraw-1.0 was not found in the pkg-config search path.
 Perhaps you should add the directory containing `libopenraw-1.0.pc'
 to the PKG_CONFIG_PATH environment variable
 No package 'libopenraw-1.0' found
 configure:21526: $? = 1
 configure:21540: $PKG_CONFIG --exists --print-errors "libopenraw-1.0 >=
 0.0.5"
 Package libopenraw-1.0 was not found in the pkg-config search path.
 Perhaps you should add the directory containing `libopenraw-1.0.pc'
 to the PKG_CONFIG_PATH environment variable
 No package 'libopenraw-1.0' found
 configure:21543: $? = 1
 configure:21557: result: no
 No package 'libopenraw-1.0' found
 }}}

 After it fails to find libopenraw-1.0.pc, it silently continues to build,
 without libopenraw suport.

 Turns out libopenraw 0.0.9 provided libopenraw-1.0.pc, but libopenraw
 0.1.0 and later provide libopenraw-0.1.pc.

 Fixed in attached patch, which also removes the restriction that
 libopenraw support requires libc++, since that's no longer the case as of
 the fix for #55786, which should be committed first.

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


More information about the macports-tickets mailing list