[MacPorts] #46536: qt5-mac-devel submission: provides Qt 5.4.0
MacPorts
noreply at macports.org
Mon Jan 12 13:31:23 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:
Keywords: haspatch, submission | Port: qt5-mac-devel
----------------------------------+--------------------------------
I've created a "devel" port that provides Qt 5.4.0, Qt's current "latest
and greatest" release version.
In line with my work on qt4-mac and qt5-mac this port can be co-installed
with qt4-mac (but not qt5-mac, of course).
The port has a +KDE variant that caters to people working on KF5 but won't
bite regular users; in fact, it will build Qt in "release with debug info"
mode, allowing crash reports with useful information into the Qt
libraries.
I carried over the patches from 5.3.2 that still applied cleanly, included
the fix to the standard directories from the KDE-Mac group (currently
under review for inclusion in Qt), and 2 patches to the build system. One
makes up for incomplete cmake files created when doing an out-of-tree
build, the other enables qt5-mac-devel to compile when qt5-mac is
installed and active. This particular patch *may* not be 100% reliable but
the 1 time it failed for me it did do its job when I repeated the `port
build` command. The bug has been signalled and should be under
investigation.
This port uses a new version of the qt5 and qmake5 PortGroups; those could
go away when qt5-mac-devel becomes qt5-mac, or they could remain as the
PortGroups for qt5-mac devel version.
NB: the generation of debug info does mean the port takes quite a bit
longer to build, and you need approx. 28Gb for the build directory
(installed, the port will take about 400Mb).
--
Ticket URL: <https://trac.macports.org/ticket/46536>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list