[MacPorts] #51619: qt5.depends_component procedure

MacPorts noreply at macports.org
Thu Dec 29 11:06:29 CET 2016


#51619: qt5.depends_component procedure
---------------------------+----------------------
  Reporter:  RJVB          |      Owner:  mkae
      Type:  enhancement   |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  qt5, qt5-kde  |
---------------------------+----------------------

Comment (by RJVB):

 And one last thing: that main KDE patch which introduces an ABI enrichment
 is designed to be submitted upstream. I've been in on-and-off contact with
 Qt devs about this for a long time, but upstreaming patches into Qt is a
 complex and difficult procedure, which in this case will need real-life
 proof of the value of a change that could have important implications for
 Qt's commercial customers.

 Either way, the point is that there is some hope that this particular
 patch will be included upstream at some point (we're probably talking 5.9
 by now ...). If so, it'll become available through `port:qt5` too.

 That will not remove all justification for `port:qt5-kde`, but it will
 mean that I can start offering more support for building KF5 code against
 a stock Qt5, and the ABI differences between `port:qt5-kde` and `port:qt5`
 should disappear completely. It would be a pity to have to impose more or
 less crude conflicts and installation impossibilities and then to undo
 them.

 Evidently, nothing stops Marcus from testing the patch in question on his
 end, and including it. It should be mature enough and not change
 significantly anymore (... soon ...). Just saying; that decision is his as
 much as the patch is mine :)

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


More information about the macports-tickets mailing list