[MacPorts] #53230: preparing port:qt5-kde step 2 : the qt5 PortGroup(s)

MacPorts noreply at macports.org
Fri Jan 6 09:38:04 UTC 2017


#53230: preparing port:qt5-kde step 2 : the qt5 PortGroup(s)
---------------------+---------------------
 Reporter:  RJVB     |      Owner:
     Type:  request  |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:
 Keywords:           |       Port:  qt5-kde
---------------------+---------------------
 We're in the middle of preparing the terrain for the submission of
 port:qt5-kde and I think another ticket is in order, given the trac[k]
 record of how my 2+ years worth of effort on Qt5 (and ultimately, KF5)
 have been trickling into MacPorts but mostly brushed aside.

 I'll be keeping this (relatively) short and put most in the comments
 because those I can edit post-hoc if necessary.

 The topic at hand is making the port:qt5 and port:qt5-kde as much
 interchangeable as possible as seen from dependent ports. I have already
 bootstrapped the discussion about this on the devel ML ("port:libressl vs
 port:openssl, path-style variants and prebuilt binaries").[[BR]]
 That is the context: ultimately port:qt5 and port:qt5-kde should be
 exchangeable at user discretion, and ports depending on Qt5 should work
 regardless which of those ports is installed and without having to
 implement complex depspecs themselves. The situation is however quite a
 bit more complex because port:qt5 and port:qt5-kde both have subports
 which shouldn't mingle, and it is thus important that we come to an
 agreement how to get this right before I will consider committing or
 submitting port:qt5-kde. And it's crucial that we stick to that
 agreement.[[BR]]
 If port:qt5-kde is to have the interest it should have, and, ultimately,
 if there are to be official, feature-rich KF5 ports anytime soon.

 FWIW I won't claim that the solution I currently have in mind is the only
 or the best, but it does everything I want and it's been reliable in my
 testing. I *can* claim that Marko and I are the only ones who have
 experience using qt5-kde and KF5 (among the current CC'ees) as well as
 with publishing a select few Qt5-dependent ports developed against qt5-kde
 and apparently working fine with port:qt5 (as intended).

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


More information about the macports-tickets mailing list