[MacPorts] #46536: qt5-mac-devel submission: provides Qt 5.4.0

MacPorts noreply at macports.org
Thu Mar 5 12:42:55 PST 2015


#46536: qt5-mac-devel submission: provides Qt 5.4.0
----------------------------+--------------------------------
  Reporter:  rjvbertin@…    |      Owner:  macports-tickets@…
      Type:  submission     |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:
Resolution:                 |   Keywords:
      Port:  qt5-mac-devel  |
----------------------------+--------------------------------

Comment (by rjvbertin@…):

 Update, bumping Qt to 5.4.1 which came out recently, and various
 improvements made possible by Bradley's VM to which he kindly gave me
 access (and which is halfway across the globe from me :)) as well as by
 Ian's patience building the 5.4.0 version on OS X 10.7 .

 - the +KDE variant was moved to a subport, qt5-mac(-devel)-kde under the
 assumption that future KF5 ports might want to to something like
 `depends_lib-append path:${qt_bins_dir_rel}/qmake:qt5-mac-kde` (i.e.
 install qt5-mac-kde unless another Qt 5 port already provides qmake).
 - the QStandardPaths patch is still in draft and likely to change
 - the qt5-mac(-devel)-mysql56-plugin subport was moved to port:qt5-mac-
 mysql-plugins, a metaport I submitted earlier today
 - the QtWebEngine component was moved to its own subport. This one takes
 about as long to build as the other Qt components, and wasn't part of
 earlier versions so it seems to make sense to alleviate the main port.
 - the qt5-mac(-devel)-docs subport has been renamed to qt5-mac(-devel)-zz-
 docs, simply so that it's the last subport to be upgraded during a Qt
 update. It only depends on the main port, but fails to build properly when
 earlier versions of other components are installed. This subport would be
 a prime candidate for a "require trace mode" feature.

 I have only tested building on OS X 10.9, and only in 64bit release mode;
 it Qt 5.4.1 didn't introduce any regressions this same "flavour" should
 also build on 10.7 (and presumably 10.8 and 10.10).

 It is not at all unlikely that I introduced unintended regressions in the
 universal build, so that ought to be tested, as well as a pure 32bit
 version.

 The debug version could also use testing, though I should point out that I
 have selected the configure options that build the release version with
 sufficient debug info to obtain useful backtraces into Qt code. I *think*
 that ought to be sufficient for most of us.

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


More information about the macports-tickets mailing list