[MacPorts] #65283: rawtherapee: build currently broken, due to recent segregation of gtk-osx-application-gtk3

MacPorts noreply at macports.org
Fri Jun 10 22:51:06 UTC 2022


#65283: rawtherapee: build currently broken, due to recent segregation of gtk-osx-
application-gtk3
--------------------------+------------------------
  Reporter:  mascguy      |      Owner:  jasonliu--
      Type:  defect       |     Status:  closed
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.7.2
Resolution:  fixed        |   Keywords:
      Port:  rawtherapee  |
--------------------------+------------------------
Changes (by Jason Liu <jasonliu--@…>):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"ec8e8d3f0fac00932f6711b9f4002913aa6d812e/macports-ports"
 ec8e8d3f0fac00932f6711b9f4002913aa6d812e/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="ec8e8d3f0fac00932f6711b9f4002913aa6d812e"
 rawtherapee: fix broken port due to source code unable to find
 GtkMacIntegration lib files

 This commit fixes the rawtherapee port, which became broken due to recent
 changes in MacPorts that were needed to segregate the various subports of
 gtk-osx-application-xx.

 The fix is implemented as a CMake find module, which will, in turn,
 utilize PkgConfig to locate the GtkMacIntegration library. Since this was
 basically a complete rewrite of the
 ${worksrcpath}/cmake/modules/FindMacIntegration.cmake file, I instead
 created a new file with the name 'FindGtkMacIntegration.cmake' (which I
 believe to be the more proper name for the file anyway). At some point,
 this file should be submitted to upstream so that it gets incorporated
 into the RawTherapee code base.

 Closes: https://trac.macports.org/ticket/65283
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/65283#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list