- unbreak the build
- trim Makefile header, while here PR: 177350 Submitted by: John Marino <draco@marino.st> Obtained from: DragonFly BSD
This commit is contained in:
parent
69766052a2
commit
57e388e44d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=315499
2 changed files with 40 additions and 9 deletions
|
@ -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>=${SIP_VERSION}:${PORTSDIR}/devel/py-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
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue