[MacPorts] #44193: qt: allow side by side installation of qt4-mac and qt5-mac

MacPorts noreply at macports.org
Mon Aug 18 00:36:23 PDT 2014


#44193: qt: allow side by side installation of qt4-mac and qt5-mac
-------------------------------+------------------------
  Reporter:  mojca@…           |      Owner:  mcalhoun@…
      Type:  enhancement       |     Status:  new
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:
Resolution:                    |   Keywords:
      Port:  qt4-mac, qt5-mac  |
-------------------------------+------------------------

Comment (by rjvbertin@…):

 > I'm sure that a lot of software doesn't work properly with Qt 5 yet.

 There's also software that's Qt5 only (like the current QtCreator
 versions). It's not like Qt5 is just out and still looking for adopters
 ...

 Is there a reason why MacPorts wouldn't adopt the way Ubuntu (Debian) do
 things? They store Qt versions in their own prefix, but add qtchooser and
 qtN-default packages. The latter allows you to set up the symlinks needed
 to make a particular version the default, the latter links stuff through a
 chooser which has both a default and options to override that. For
 example:

 {{{
 390071 1 lrwxrwxrwx 1 root root 9 May  3 12:56 /usr/bin/qmake ->
 qtchooser*
 }}}

 I don't know how many Qt-related pkg-config scripts there are, but
 anything that goes through qmake will be able to find (and be found)
 automagically wherever Qt is installed. And nothing forbids ports from
 specifying a specific qmake command like qmake-qt4 (if `qmake -qt=4` is
 infeasible).

-- 
Ticket URL: <https://trac.macports.org/ticket/44193#comment:8>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list