[MacPorts] #26646: Qt 4.7 Release
MacPorts
noreply at macports.org
Wed Oct 13 17:58:34 PDT 2010
#26646: Qt 4.7 Release
----------------------------------+-----------------------------------------
Reporter: eric.c.brown@… | Owner: michaelld@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.1
Keywords: | Port: qt4-mac, qt4-x11, qt4-mac-devel, qt4-x11-devel
----------------------------------+-----------------------------------------
Comment(by michaelld@…):
@dsdale24: Posting a whole Portfile doesn't help me very much -- it
requires me to go through 5 steps to figure out what you changed (download
your Portfile, cd to current Portfile, back up current Portfile, move new
one into place, do "svn diff" & hope there aren't too many changes).
Please post a "diff -u" or "svn diff" instead next time -- that requires
just 1 step for me to see what you changed.
The reason I've been working towards an integrated port, with as many
changes as possible, is: because it takes so !@#$ long to compile Qt4 in
the first place, I don't want anyone (including myself) to be forced to
compile any more often than absolutely necessary. Upgrading from 4.6.3 to
4.7.0 might require a rev-bump to dependent ports (since the library name
might change enough), which is pretty involved on my part as well as for
the end-user. Thus, I want to get it right the first time, as much as
possible, and also incorporate as many changes as possible into a single
upgrade, for a single really big upgrade.
That said, I've come to the conclusion that the MP user community will be
better off served if I do this as a 2-step process: (1) upgrade qt4 to
4.7.0, with variant +quartz but not allowing -quartz yet, and with other
changes in preparation for adding in the +x11 variant; then (2) add in the
+x11 stuff. Adding in +x11 will not require a rev bump for anyone who
just wants to use the +quartz variant, and thus can be done stealthily.
So, that's what I'm working on. It involves remaking patches in the style
of what the +x11 variant will require, which is what I'm doing right now.
Life keeps getting in the way of me finishing this, but it will happen;
just be patient.
--
Ticket URL: <https://trac.macports.org/ticket/26646#comment:11>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list