[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