From owner-freebsd-ports@FreeBSD.ORG Sun Sep 21 01:28:22 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E6721065670 for ; Sun, 21 Sep 2008 01:28:22 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq2.tilbu1.nb.home.nl (smtpq2.tilbu1.nb.home.nl [213.51.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 22C2A8FC13 for ; Sun, 21 Sep 2008 01:28:22 +0000 (UTC) (envelope-from danny@ricin.com) Received: from [213.51.146.189] (port=38236 helo=smtp2.tilbu1.nb.home.nl) by smtpq2.tilbu1.nb.home.nl with esmtp (Exim 4.60) (envelope-from ) id 1KhDTa-0001Zg-Js; Sun, 21 Sep 2008 03:11:02 +0200 Received: from cp875282-a.landg1.lb.home.nl ([84.25.58.251]:50401 helo=desktop.homenet) by smtp2.tilbu1.nb.home.nl with smtp (Exim 4.60) (envelope-from ) id 1Kh81d-0002er-Mq; Sat, 20 Sep 2008 21:21:49 +0200 Received: by desktop.homenet (sSMTP sendmail emulation); Sun, 21 Sep 2008 03:11:01 +0200 From: "Danny Pansters" To: Etienne Robillard Date: Sun, 21 Sep 2008 03:11:00 +0200 User-Agent: KMail/1.9.7 References: <20080920123535.60317137@fluke> In-Reply-To: <20080920123535.60317137@fluke> X-Face: (Zs+'ncTcchkOX|~t6{?Iii=O!G#WEK!+OD0|-F=i%1pvP5V_Sz4PaJC8o)=?utf-8?q?MiSnH/JMJFy=0A=09oBN-My?=, v":S7, (=?utf-8?q?mmkPm=27U=7BMgT+eM=2EBd=5Cp/P!dr=5DhOTXqpse21O!=25Ct=60SE=2EOodq?= =?utf-8?q?=5Dry=5E=23kU=5E=0A=09-?=GT.[8D}i$6P>=" =?utf-8?q?=23=0A=09*J+4d=7E?= MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809210311.01525.danny@ricin.com> X-Spam-Score: 0.0 (/) Cc: ports@freebsd.org, kde-freebsd@kde.org Subject: Re: [patch] devel/py-sip 4.7.7 and x11-toolkits/py-qt4-gui 4.4.3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 01:28:22 -0000 On Saturday 20 September 2008 18:35:35 Etienne Robillard wrote: > Hi, > > I've made 2 patches which updates x11-toolkits/py-qt4-gui and devel/py-sip > to 4.4.3 and 4.7.7 respectively: > > http://gthc.org/distfiles/py-sip.patch - Updates py-sip (in bsd.pyqt.mk) to > 4.7.7 http://gthc.org/distfiles/py-qt4-gui.distinfo.patch - Updates the > distinfo file in x11-toolkits/py-qt4-gui > > To apply, I recommend the following steps: > > 1. cd /usr/ports > 2. patch -p0 < /path/to/py-sip.patch > 3. cd x11-toolkits/py-qt4-gui > 4. patch -p0 < /path/to/py-qt4-gui.distinfo.patch > > Comments are welcome! > > Cheers, > > -Etienne What needs to be done is that all of the py-qt4-* ports get updated to pyqt4.4.x and qscintilla2 and derived ports. Some new ports would need to be created e.g. for webkit, phonon, qthelp and friends, the new xmlfoo modules... And after that pykde4. It's a bad idea to only update sip and one of the pyqt4 ports (e.g. gui). It all comes from one set of source tarballs: sip, pyqt and qscintilla. While qt is binary compatible over major versions, sip is not binary compatible at all. So partially updating would surely lead to problems. The setup script should be repatched to have the new qt4.4 modules. Also, qt-phonon currently conflicts with kde4's phonon. I think we need a workaround for that, and of course then also for its pyqt equivalent. I will try to make some time to do the pyqt and related updates, hopefully on monday. If you like/are able to do the whole shebang that would be fine too, but please don't partially update the sip/qscintilla/pyqt/pykde combo. I'm very busy lately, so to efficiently work on pyqt/pykde I rather reserve a whole day or perhaps even two so that I can finish it somewhere past midnight that day or the second ;-) If you want to take it on (the whole shebang that is), you're welcome to do so. Please let me know then, so that we don't duplicate work. Cheers, Dan