[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