[MacPorts] #70184: gtk3 +quartz missing a build dependency on mesa

MacPorts noreply at macports.org
Wed Aug 14 20:52:10 UTC 2024


#70184: gtk3 +quartz missing a build dependency on mesa
------------------------------+---------------------
  Reporter:  bll123           |      Owner:  mascguy
      Type:  defect           |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.9.3
Resolution:  fixed            |   Keywords:
      Port:  gtk3 gtk3-devel  |
------------------------------+---------------------
Changes (by neverpanic):

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


Comment:

 In [changeset:"ef0d17dd086334a9496ce2da67c728067cc50a48/macports-ports"
 ef0d17dd086334a9496ce2da67c728067cc50a48/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="ef0d17dd086334a9496ce2da67c728067cc50a48"
 gtk3: Add missing build dependency on mesa

 Partially reverts 4fb8088b2838539db152705c8ec612d71aa4d237.

 According to [1], this only is a problem when epoxy was configured with
 mesa present, but until somebody fixes epoxy to never add
 `Requires.private: gl` to its pkg-config file when built with +quartz,
 we must assume user systems out there have it and value build stability
 over minimal dependencies.

 [1]: https://github.com/macports/macports-
 ports/commit/4fb8088b2838539db152705c8ec612d71aa4d237#commitcomment-142476278

 See: https://lists.macports.org/pipermail/macports-
 users/2024-August/052836.html
 Closes: https://trac.macports.org/ticket/70184
 Signed-off-by: Clemens Lang <cal at macports.org>
 }}}

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


More information about the macports-tickets mailing list