@@ -29,7 +29,7 @@ QGIS_VERSION_INT = 10500
29
29
// ***TODO*** - detect current version, only used in bundle script
30
30
QT_MVER = $(QT_VER_MAJOR) // keep for now so I don't have to change all scripts and deps
31
31
QT_VER_MAJOR = 4 // the install_name/major version
32
- QT_VER_MINOR = 5 // minor version
32
+ QT_VER_MINOR = 6 // minor version
33
33
QT_FWVER = $(QT_VER_MAJOR) // the Versions/ folder name, normally same as Qt ver
34
34
35
35
QT_DIR = /usr
@@ -51,7 +51,7 @@ PYRCC4 = $(PYTHON_USRBIN)/pyrcc4
51
51
SIP_INC = /usr/local/include
52
52
// from pyqtconfig.py
53
53
PYQT_SIP_DIR = /usr/local/share/sip/PyQt4
54
- PYQT_SIP_FLAGS = -x VendorID -t WS_MACX -x PyQt_NoPrintRangeBug -t Qt_4_5_0 -x Py_v3 -g
54
+ PYQT_SIP_FLAGS = -x VendorID -t WS_MACX -x PyQt_NoPrintRangeBug -t Qt_$(QT_VER_MAJOR)_$(QT_VER_MINOR)_0 -x Py_v3 -g
55
55
56
56
BISON = /usr/bin/bison
57
57
GPSBABEL = /usr/local/bin/gpsbabel
@@ -232,13 +232,20 @@ QT_LIB_XML = -framework QtXml
232
232
QT_LIB_SVG = -framework QtSvg
233
233
QT_LIB_SQL = -framework QtSql
234
234
QT_LIB_WEBKIT = -framework QtWebKit
235
- QT_LIB_DBUS = -framework QtDBus
236
235
QT_LIB_PHONON = -framework phonon
237
236
QT_LIB_UITOOLS = -L$(QT_DIR_SDK)/lib -lQtUiTools
237
+ // needed by webkit starting in Qt 4.5
238
+ QT_LIB_DBUS_4_4 =
239
+ QT_LIB_DBUS_4_5 = -framework QtDBus
240
+ QT_LIB_DBUS_4_6 = -framework QtDBus
241
+ QT_LIB_DBUS = $(QT_LIB_DBUS_$(QT_VER_MAJOR)_$(QT_VER_MINOR))
238
242
// convenience for all Qt:
239
243
QT_LIB = $(QT_LIB_CORE) $(QT_LIB_GUI) $(QT_LIB_NET) $(QT_LIB_XML) $(QT_LIB_SVG) $(QT_LIB_SQL)
240
244
// list of Qt frameworks used
241
- QTLISTQG = QtCore QtGui QtNetwork QtSql QtSvg QtXml QtWebKit QtDBus phonon
245
+ QT_USE_4_4 =
246
+ QT_USE_4_5 = QtDBus
247
+ QT_USE_4_6 = QtDBus
248
+ QTLISTQG = QtCore QtGui QtNetwork QtSql QtSvg QtXml QtWebKit $(QT_USE_$(QT_VER_MAJOR)_$(QT_VER_MINOR)) phonon
242
249
// list of PyQt modules used
243
250
PYQTLIST = Qt QtCore QtGui QtNetwork QtSql QtSvg QtXml QtWebKit phonon
244
251
0 commit comments