From owner-svn-ports-all@FreeBSD.ORG Thu Mar 28 20:11:10 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 07633438; Thu, 28 Mar 2013 20:11:10 +0000 (UTC) (envelope-from rm@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id ECB577B; Thu, 28 Mar 2013 20:11:09 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2SKB9Wk084572; Thu, 28 Mar 2013 20:11:09 GMT (envelope-from rm@svn.freebsd.org) Received: (from rm@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2SKB9YV084570; Thu, 28 Mar 2013 20:11:09 GMT (envelope-from rm@svn.freebsd.org) Message-Id: <201303282011.r2SKB9YV084570@svn.freebsd.org> From: Ruslan Mahmatkhanov Date: Thu, 28 Mar 2013 20:11:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r315499 - in head/x11-toolkits/py-qt: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Mar 2013 20:11:10 -0000 Author: rm Date: Thu Mar 28 20:11:08 2013 New Revision: 315499 URL: http://svnweb.freebsd.org/changeset/ports/315499 Log: - unbreak the build - trim Makefile header, while here PR: 177350 Submitted by: John Marino Obtained from: DragonFly BSD Modified: head/x11-toolkits/py-qt/Makefile head/x11-toolkits/py-qt/files/patch-configure.py Modified: head/x11-toolkits/py-qt/Makefile ============================================================================== --- head/x11-toolkits/py-qt/Makefile Thu Mar 28 20:08:15 2013 (r315498) +++ head/x11-toolkits/py-qt/Makefile Thu Mar 28 20:11:08 2013 (r315499) @@ -1,12 +1,9 @@ -# New ports collection makefile for: PyQt -# Date created: Sun Oct 17 00:24:28 PDT 1999 -# Whom: adsharma@sharmas.dhs.org -# +# Created by: adsharma@sharmas.dhs.org # $FreeBSD$ PORTNAME= qt PORTVERSION= 3.18.2 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 2 CATEGORIES= x11-toolkits python MASTER_SITES= http://www.riverbankcomputing.com/static/Downloads/PyQt3/ \ @@ -22,7 +19,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip> BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION}:${PORTSDIR}/devel/py-sip \ qmake:${PORTSDIR}/devel/qmake -BROKEN= does not build with latest devel/py-sip DEPRECATED= Depends on QT3; unmaintained EXPIRATION_DATE= 2013-07-01 Modified: head/x11-toolkits/py-qt/files/patch-configure.py ============================================================================== --- head/x11-toolkits/py-qt/files/patch-configure.py Thu Mar 28 20:08:15 2013 (r315498) +++ head/x11-toolkits/py-qt/files/patch-configure.py Thu Mar 28 20:11:08 2013 (r315499) @@ -1,6 +1,41 @@ ---- configure.py.orig Sun May 13 20:08:01 2007 -+++ configure.py Sun May 13 20:14:01 2007 -@@ -1081,15 +1081,12 @@ +--- configure.py.orig 2013-03-27 00:54:08.000000000 +0000 ++++ configure.py +@@ -258,27 +258,27 @@ class ConfigurePyQt3(ConfigureBase): + } + + def code(self, extra_include_dirs, extra_lib_dir, extra_libs): +- generate_code("qt", extra_include_dirs=extra_include_dirs, extra_lib_dir=extra_lib_dir, extra_libs=extra_libs) ++ generate_code("qt", extra_include_dirs=extra_include_dirs, extra_lib_dir=extra_lib_dir, extra_libs=extra_libs, extra_cxxflags="-DANY=void") + + if "qtext" in pyqt_modules: +- generate_code("qtext", extra_define=qsci_define, extra_include_dirs=[opt_qsciincdir], extra_lib_dir=opt_qscilibdir, extra_libs=["qscintilla"], sip_flags=qtext_sip_flags) ++ generate_code("qtext", extra_define=qsci_define, extra_include_dirs=[opt_qsciincdir], extra_lib_dir=opt_qscilibdir, extra_libs=["qscintilla"], sip_flags=qtext_sip_flags, extra_cxxflags="-DANY=void") + + if "qtgl" in pyqt_modules: +- generate_code("qtgl", opengl=1) ++ generate_code("qtgl", opengl=1, extra_cxxflags="-DANY=void") + + if "qtpe" in pyqt_modules: +- generate_code("qtpe", extra_libs=["qpe"], sip_flags=qtpe_sip_flags) ++ generate_code("qtpe", extra_libs=["qpe"], sip_flags=qtpe_sip_flags, extra_cxxflags="-DANY=void") + + if "qtui" in pyqt_modules: +- generate_code("qtui", extra_libs=["qui"]) ++ generate_code("qtui", extra_libs=["qui"], extra_cxxflags="-DANY=void") + + if "qtaxcontainer" in pyqt_modules: +- generate_code("qtaxcontainer", extra_libs=["qaxcontainer"]) ++ generate_code("qtaxcontainer", extra_libs=["qaxcontainer"], extra_cxxflags="-DANY=void") + + # The rest don't need special handling. + for m in ("qtcanvas", "qtnetwork", "qtsql", "qttable", "qtxml"): + if m in pyqt_modules: +- generate_code(m) ++ generate_code(m, extra_cxxflags="-DANY=void") + + def tools(self): + tool_dirs = [] +@@ -1092,15 +1092,12 @@ def check_qt_installation(macros): macros["LIBDIR_QT"] = qt_libdir # Check the Qt header files have been installed. Quietly check for Qt v4.