View | Details | Raw Unified | Return to bug 247369 | Differences between
and this patch

Collapse All | Expand All

(-)Mk/Uses/pyqt.mk (-127 / +100 lines)
Lines 29-89 Link Here
29
# option is for internal use by the py-sip ports.
29
# option is for internal use by the py-sip ports.
30
_PYQT_SUPPORTED=        5 sip
30
_PYQT_SUPPORTED=        5 sip
31
.if empty(pyqt_ARGS)
31
.  if empty(pyqt_ARGS)
32
IGNORE=	pyqt needs a qt-version (${_PYQT_SUPPORTED})
32
IGNORE=	pyqt needs a qt-version (${_PYQT_SUPPORTED})
33
.endif
33
.  endif
34
# At the moment we support PyQt bindings versions 5
34
# At the moment we support PyQt bindings versions 5
35
.for ver in ${_PYQT_SUPPORTED:O:u}
35
.  for ver in ${_PYQT_SUPPORTED:O:u}
36
.  if ${pyqt_ARGS:M${ver}}
36
.    if ${pyqt_ARGS:M${ver}}
37
.    if empty(_PYQT_VERSION)
37
.      if empty(_PYQT_VERSION)
38
_PYQT_VERSION=  ${ver}
38
_PYQT_VERSION=  ${ver}
39
.    else
39
.      else
40
IGNORE?=        cannot be installed: different PYQT versions specified via pyqt:[${_PYQT_SUPPORTED:S/ //g}]
40
IGNORE?=        cannot be installed: different PYQT versions specified via pyqt:[${_PYQT_SUPPORTED:S/ //g}]
41
.      endif
41
.    endif
42
.    endif
42
.  endif
43
.  endfor
43
.endfor
44
.if empty(_PYQT_VERSION)
44
.  if empty(_PYQT_VERSION)
45
IGNORE?=        USES=pyqt needs a version number (valid values: ${_PYQT_SUPPORTED})
45
IGNORE?=        USES=pyqt needs a version number (valid values: ${_PYQT_SUPPORTED})
46
_PYQT_VERSION=	0
46
_PYQT_VERSION=	0
47
.endif
47
.  endif
48
PYQT_MAINTAINER=	kde@FreeBSD.org
48
PYQT_MAINTAINER=	kde@FreeBSD.org
49
MASTER_SITE_RIVERBANK=	https://www.riverbankcomputing.com/static/Downloads/%SUBDIR%/
49
MASTER_SITE_RIVERBANK=	https://www.riverbankcomputing.com/static/Downloads/%SUBDIR%/
50
#MASTER_SITES_SIP=	https://pypi.python.org/packages/source/s/sip/
50
# https://www.riverbankcomputing.com/static/Downloads/sip/4.19.15/sip-4.19.15.tar.gz
51
# https://www.riverbankcomputing.com/static/Downloads/sip/4.19.15/sip-4.19.15.tar.gz
51
MASTER_SITES_SIP=	RIVERBANK/sip/${PORTVERSION} \
52
MASTER_SITES_SIP=       RIVERBANK/sip/${PORTVERSION} \
52
			SF/pyqt/sip/sip-${PORTVERSION} \
53
                        SF/pyqt/sip/sip-${PORTVERSION} \
53
			GENTOO
54
                        GENTOO
54
MASTER_SITES_PYQT5=	RIVERBANK/PyQt5/${PORTVERSION} \
55
MASTER_SITES_PYQT5=	https://pypi.python.org/packages/source/P/PyQt5/
55
			SF/pyqt/PyQt5/PyQt-${PORTVERSION} \
56
MASTER_SITES_PYQTSIP=	https://pypi.python.org/packages/source/P/PyQt5-sip/
56
			GENTOO
57
MASTER_SITES_PYQTCHART=	https://pypi.python.org/packages/source/P/PyQtChart/
57
#https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.4/QScintilla-2.11.4.tar.gz
58
#https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.11.4/QScintilla-2.11.4.tar.gz
58
MASTER_SITES_QSCI2=	RIVERBANK/QScintilla/${PORTVERSION} \
59
MASTER_SITES_QSCI2=	RIVERBANK/QScintilla/${PORTVERSION} \
59
			SF/pyqt/QScintilla2/QScintilla-${PORTVERSION} \
60
			SF/pyqt/QScintilla2/QScintilla-${PORTVERSION} \
60
			GENTOO
61
			GENTOO
61
SIP_VERSION=		4.19.21
62
SIP_VERSION=		4.19.24
62
QSCI2_VERSION=		2.11.4
63
QSCI2_VERSION=		2.11.5
63
PYQT5_VERSION=		5.13.1
64
PYQT5_VERSION=		5.15.0
65
PYQTSIP_VERSION=	12.8.0
64
SIP_DISTNAME=		sip-${SIP_VERSION}
66
SIP_DISTNAME=		sip-${SIP_VERSION}
65
PYQT5_DISTNAME=		PyQt5_gpl-${PYQT5_VERSION}
67
PYQT5_DISTNAME=		PyQt5-${PYQT5_VERSION}
68
PYQTSIP_DISTNAME=	PyQt5_sip-${PYQTSIP_VERSION}
69
PYQTCHART_DISTNAME=	PyQtChart-${PYQT_VERSION}
66
PYQT5_DISTINFO_FILE=	${.CURDIR:H:H}/devel/${PYQT_RELNAME}/distinfo
70
PYQT5_DISTINFO_FILE=	${.CURDIR:H:H}/devel/${PYQT_RELNAME}/distinfo
67
QSCI2_DISTNAME=		QScintilla-${QSCI2_VERSION}
71
QSCI2_DISTNAME=		QScintilla-${QSCI2_VERSION}
68
PYQT5_LICENSE=		GPLv3
72
PYQT5_LICENSE=		GPLv3
73
_USE_PYQT_COMMS=	sensors serialport
74
_USE_PYQT_DATABASES=	sql
75
_USE_PYQT_DEVEL=	core dbus dbussupport help location \
76
			designer designerplugin remoteobjects test
77
_USE_PYQT_GRAPHICS=	svg
78
_USE_PYQT_LANG=		qml
79
_USE_PYQT_MISC=		demo
80
_USE_PYQT_MULTIMEDIA=	multimedia multimediawidgets
81
_USE_PYQT_NET=		network networkauth
82
_USE_PYQT_PRINT=	printsupport
83
_USE_PYQT_TEXTPROC=	xml xmlpatterns
84
_USE_PYQT_WWW=		webchannel webengine webkit webkitwidgets websockets
85
_USE_PYQT_X11=		opengl
86
_USE_PYQT_X11-TOOLKITS=	chart gui widgets quick quick3d quickwidgets
87
69
# Keep these synchronized with OPTIONS_DEFINE in devel/py-qt5
88
# Keep these synchronized with OPTIONS_DEFINE in devel/py-qt5
70
# PyQt components split up into pyqt5/...
89
# PyQt components split up into pyqt5/...
71
_USE_PYQT_ALL=		core dbus dbussupport demo designer designerplugin \
90
_USE_PYQT_ALL=		${_USE_PYQT_COMMS} \
72
			gui help multimedia network opengl qscintilla2 \
91
			${_USE_PYQT_DATABASES} \
73
			sql svg test webkit xml xmlpatterns sip
92
			${_USE_PYQT_DEVEL} \
74
# List of components only in pyqt5
93
			${_USE_PYQT_GRAPHICS} \
75
_USE_PYQT5_ONLY=	multimediawidgets printsupport qml quickwidgets \
94
			${_USE_PYQT_LANG} \
76
			serialport webchannel webengine webkitwidgets \
95
			${_USE_PYQT_MISC} \
77
			websockets widgets
96
			${_USE_PYQT_MULTIMEDIA} \
97
			${_USE_PYQT_NET} \
98
			${_USE_PYQT_PRINT} \
99
			${_USE_PYQT_TEXTPROC} \
100
			${_USE_PYQT_WWW} \
101
			${_USE_PYQT_X11} \
102
			${_USE_PYQT_X11-TOOLKITS}
103
_USE_SIP_ALL=		sip # pysip
104
_USE_QSCINTILLA=	qscintilla2
78
# Unversioned variables for the rest of the file
105
# Unversioned variables for the rest of the file
79
PYQT_VERSION=		${PYQT${_PYQT_VERSION}_VERSION}
106
PYQT_VERSION=		${PYQT${_PYQT_VERSION}_VERSION}
Lines 94-194 Link Here
94
PYQT_DISTINFO_FILE=	${PYQT${_PYQT_VERSION}_DISTINFO_FILE}
121
PYQT_DISTINFO_FILE=	${PYQT${_PYQT_VERSION}_DISTINFO_FILE}
95
PYQT_LICENSE=		${PYQT${_PYQT_VERSION}_LICENSE}
122
PYQT_LICENSE=		${PYQT${_PYQT_VERSION}_LICENSE}
123
# PATH
96
py-sip_PATH=			${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION}
124
py-sip_PATH=			${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION}
97
125
# py-pysip_PATH=			${PYQT_PY_RELNAME}-sip>=${PYQTSIP_VERSION}
98
py-assistant_PATH=		${PYQT_PY_RELNAME}-assistant>=${PYQT_VERSION}
99
py-core_PATH=			${PYQT_PY_RELNAME}-core>=${PYQT_VERSION}
100
py-dbus_PATH=			${PYQT_PY_RELNAME}-dbus>=${PYQT_VERSION}
101
py-dbussupport_PATH=		${PYQT_PY_RELNAME}-dbussupport>=${PYQT_VERSION}
102
py-declarative_PATH=		${PYQT_PY_RELNAME}-declarative>=${PYQT_VERSION}
103
py-demo_PATH=			${PYQT_PY_RELNAME}-demo>=${PYQT_VERSION}
104
py-designer_PATH=		${PYQT_PY_RELNAME}-designer>=${PYQT_VERSION}
105
py-designerplugin_PATH=		${PYQT_PY_RELNAME}-designerplugin>=${PYQT_VERSION}
106
py-doc_PATH=			${PYQT_PY_RELNAME}-doc>=${PYQT_VERSION}
107
py-gui_PATH=			${PYQT_PY_RELNAME}-gui>=${PYQT_VERSION}
108
py-help_PATH=			${PYQT_PY_RELNAME}-help>=${PYQT_VERSION}
109
py-multimedia_PATH=		${PYQT_PY_RELNAME}-multimedia>=${PYQT_VERSION}
110
py-network_PATH=		${PYQT_PY_RELNAME}-network>=${PYQT_VERSION}
111
py-opengl_PATH=			${PYQT_PY_RELNAME}-opengl>=${PYQT_VERSION}
112
py-phonon_PATH=			${PYQT_PY_RELNAME}-phonon>=${PYQT_VERSION}
113
py-qscintilla2_PATH=		${PYQT_PY_RELNAME}-qscintilla2>=${QSCI2_VERSION}
126
py-qscintilla2_PATH=		${PYQT_PY_RELNAME}-qscintilla2>=${QSCI2_VERSION}
114
py-script_PATH=			${PYQT_PY_RELNAME}-script>=${PYQT_VERSION}
127
.  for _component in ${_USE_PYQT_ALL}
115
py-scripttools_PATH=		${PYQT_PY_RELNAME}-scripttools>=${PYQT_VERSION}
128
py-${_component}_PATH?=${PYQT_PY_RELNAME}-${_component}>=${PYQT_VERSION}
116
py-sql_PATH=			${PYQT_PY_RELNAME}-sql>=${PYQT_VERSION}
129
.  endfor
117
py-svg_PATH=			${PYQT_PY_RELNAME}-svg>=${PYQT_VERSION}
130
# PORT
118
py-test_PATH=			${PYQT_PY_RELNAME}-test>=${PYQT_VERSION}
119
py-webchannel_PATH=		${PYQT_PY_RELNAME}-webchannel>=${PYQT_VERSION}
120
py-webengine_PATH=		${PYQT_PY_RELNAME}-webengine>=5.12.1
121
py-webkit_PATH=			${PYQT_PY_RELNAME}-webkit>=${PYQT_VERSION}
122
py-websockets_PATH=		${PYQT_PY_RELNAME}-websockets>=${PYQT_VERSION}
123
py-xml_PATH=			${PYQT_PY_RELNAME}-xml>=${PYQT_VERSION}
124
py-xmlpatterns_PATH=		${PYQT_PY_RELNAME}-xmlpatterns>=${PYQT_VERSION}
125
py-multimediawidgets_PATH=	${PYQT_PY_RELNAME}-multimediawidgets>=${PYQT_VERSION}
126
py-qml_PATH=			${PYQT_PY_RELNAME}-qml>=${PYQT_VERSION}
127
py-quickwidgets_PATH=		${PYQT_PY_RELNAME}-quickwidgets>=${PYQT_VERSION}
128
py-printsupport_PATH=		${PYQT_PY_RELNAME}-printsupport>=${PYQT_VERSION}
129
py-serialport_PATH=		${PYQT_PY_RELNAME}-serialport>=${PYQT_VERSION}
130
py-webkitwidgets_PATH=		${PYQT_PY_RELNAME}-webkitwidgets>=${PYQT_VERSION}
131
py-widgets_PATH=		${PYQT_PY_RELNAME}-widgets>=${PYQT_VERSION}
132
py-sip_PORT=			devel/py-sip
131
py-sip_PORT=			devel/py-sip
133
132
# py-pysip_PORT=			devel/${PYQT_RELNAME}-sip
134
py-assistant_PORT=		devel/${PYQT_RELNAME}-assistant
135
py-core_PORT=			devel/${PYQT_RELNAME}-core
136
py-dbus_PORT=			devel/${PYQT_RELNAME}-dbus
137
py-dbussupport_PORT=		devel/${PYQT_RELNAME}-dbussupport
138
py-declarative_PORT=		devel/${PYQT_RELNAME}-declarative
139
py-demo_PORT=			misc/${PYQT_RELNAME}-demo
140
py-designer_PORT=		devel/${PYQT_RELNAME}-designer
141
py-designerplugin_PORT=		devel/${PYQT_RELNAME}-designerplugin
142
py-doc_PORT=			misc/${PYQT_RELNAME}-doc
143
py-gui_PORT=			x11-toolkits/${PYQT_RELNAME}-gui
144
py-help_PORT=			devel/${PYQT_RELNAME}-help
145
py-multimedia_PORT=		multimedia/${PYQT_RELNAME}-multimedia
146
py-network_PORT=		net/${PYQT_RELNAME}-network
147
py-opengl_PORT=			x11/${PYQT_RELNAME}-opengl
148
py-phonon_PORT=			multimedia/${PYQT_RELNAME}-phonon
149
py-qscintilla2_PORT=		devel/${PYQT_RELNAME}-qscintilla2
133
py-qscintilla2_PORT=		devel/${PYQT_RELNAME}-qscintilla2
150
py-script_PORT=			devel/${PYQT_RELNAME}-script
134
.  for _categorie in comms databases devel graphics lang misc multimedia net print textproc www x11 x11-toolkits
151
py-scripttools_PORT=		devel/${PYQT_RELNAME}-scripttools
135
_PYQT_CATEGORIE=	_USE_PYQT_${_categorie:tu}
152
py-sql_PORT=			databases/${PYQT_RELNAME}-sql
136
.    for _component in ${${_PYQT_CATEGORIE}}
153
py-svg_PORT=			graphics/${PYQT_RELNAME}-svg
137
py-${_component}_PORT?=${_categorie}/${PYQT_RELNAME}-${_component}
154
py-test_PORT=			devel/${PYQT_RELNAME}-test
138
.    endfor
155
py-webchannel_PORT=		www/${PYQT_RELNAME}-webchannel
139
.  endfor
156
py-webengine_PORT=		www/${PYQT_RELNAME}-webengine
157
py-webkit_PORT=			www/${PYQT_RELNAME}-webkit
158
py-websockets_PORT=		www/${PYQT_RELNAME}-websockets
159
py-xml_PORT=			textproc/${PYQT_RELNAME}-xml
160
py-xmlpatterns_PORT=		textproc/${PYQT_RELNAME}-xmlpatterns
161
py-multimediawidgets_PORT=	multimedia/py-qt5-multimediawidgets
162
py-qml_PORT=			lang/py-qt5-qml
163
py-quickwidgets_PORT=		x11-toolkits/py-qt5-quickwidgets
164
py-printsupport_PORT=		print/py-qt5-printsupport
165
py-serialport_PORT=		comms/py-qt5-serialport
166
py-webkitwidgets_PORT=		www/py-qt5-webkitwidgets
167
py-widgets_PORT=		x11-toolkits/py-qt5-widgets
168
py-assistant_DESC=		Python bindings for QtAssistant module
169
py-core_DESC=			Python bindings for QtCore module
140
py-core_DESC=			Python bindings for QtCore module
141
py-chart_DESC=			Python bindings for QtChart module
170
py-dbus_DESC=			Python bindings for QtDBus module
142
py-dbus_DESC=			Python bindings for QtDBus module
171
py-dbussupport_DESC=		Qt event loop support for dbus-python
143
py-dbussupport_DESC=		Qt event loop support for dbus-python
172
py-declarative_DESC=		Python bindings for QtDeclarative module
173
py-demo_DESC=			PyQt demo and examples
144
py-demo_DESC=			PyQt demo and examples
174
py-designer_DESC=		Python bindings for QtDesigner module
145
py-designer_DESC=		Python bindings for QtDesigner module
175
py-designerplugin_DESC=		Python bindings for QtDesigner plugin
146
py-designerplugin_DESC=		Python bindings for QtDesigner plugin
176
py-doc_DESC=			PyQt documentation
177
py-gui_DESC=			Python bindings for QtGui module
147
py-gui_DESC=			Python bindings for QtGui module
178
py-help_DESC=			Python bindings for QtHelp module
148
py-help_DESC=			Python bindings for QtHelp module
149
py-location_DESC=		Python bindings for Location module
179
py-multimedia_DESC=		Python bindings for Multimedia module
150
py-multimedia_DESC=		Python bindings for Multimedia module
151
py-multimediawidgets_DESC=	Python bindings for QtMultimediaWidgets module
180
py-network_DESC=		Python bindings for QtNetwork module
152
py-network_DESC=		Python bindings for QtNetwork module
153
py-networkauth_DESC=		Python bindings for QtNetworkAuth module
181
py-opengl_DESC=			Python bindings for QtOpenGL module
154
py-opengl_DESC=			Python bindings for QtOpenGL module
182
py-phonon_DESC=			Python bindings for Phonon module
155
py-printsupport_DESC=		Python bindings for Printsupport module
156
py-qml_DESC=			Python bindings for Qml module
183
py-qscintilla2_DESC=		Python bindings for QScintilla2
157
py-qscintilla2_DESC=		Python bindings for QScintilla2
184
py-script_DESC=			Python bindings for QtScript module
158
py-quick_DESC=			Python bindings for QtQuick module
185
py-scripttools_DESC=		Python bindings for QtScriptTools module
159
py-quick3d_DESC=		Python bindings for QtQuick3D module
160
py-quickwidgets_DESC=		Python bindings for QtQuickWidgets module
161
py-remoteobjects_DESC=		Python bindings for QtRemoteObjects module
186
py-sip_DESC=			Python bindings generator for C and C++ libraries
162
py-sip_DESC=			Python bindings generator for C and C++ libraries
163
py-sensors_DESC=		Python bindings for QtSensors
164
py-serialport_DESC=		Python bindings for QtSerialPort
187
py-sql_DESC=			Python bindings for QtSql module
165
py-sql_DESC=			Python bindings for QtSql module
188
py-svg_DESC=			Python bindings for QtSvg module
166
py-svg_DESC=			Python bindings for QtSvg module
189
py-test_DESC=			Python bindings for QtTest module
167
py-test_DESC=			Python bindings for QtTest module
Lines 195-211 Link Here
195
py-webchannel_DESC=		Python bindings for QtWebChannel module
173
py-webchannel_DESC=		Python bindings for QtWebChannel module
196
py-webengine_DESC=		Python bindings for QtWebEngine module
174
py-webengine_DESC=		Python bindings for QtWebEngine module
197
py-webkit_DESC=			Python bindings for QtWebKit module
175
py-webkit_DESC=			Python bindings for QtWebKit module
176
py-webkitwidgets_DESC=		Python bindings for QtWebKitWidgets module
177
py-widgets_DESC=		Python bindings for QTWidgets module
198
py-xml_DESC=			Python bindings for QtXml module
178
py-xml_DESC=			Python bindings for QtXml module
199
py-xmlpatterns_DESC=		Python bindings for QtXmlPatterns module
179
py-xmlpatterns_DESC=		Python bindings for QtXmlPatterns module
200
py-multimediawidgets_DESC=	Python bindings for QtMultimediaWidgets module
201
py-qml_DESC=			Python bindings for Qml module
202
py-quickwidgets_DESC=		Python bindings for QtQuickWidgets module
203
py-printsupport_DESC=		Python bindings for Printsupport module
204
py-serialport_DESC=		Python bindings for QtSerialPort
205
py-webkitwidgets_DESC=		Python bindings for QtWebKitWidgets module
206
py-widgets_DESC=		Python bindings for QTWidgets module
207
208
# The versionned executable of sip
180
# The versionned executable of sip
209
SIP=		${LOCALBASE}/bin/sip-${PYTHON_VER}
181
SIP=		${LOCALBASE}/bin/sip-${PYTHON_VER}
Lines 236-242 Link Here
236
		PYQT_QSCIVERSION=${QSCI2_VERSION} \
208
		PYQT_QSCIVERSION=${QSCI2_VERSION} \
237
		PYQT_PYQTVERSION=${PYQT_VERSION}
209
		PYQT_PYQTVERSION=${PYQT_VERSION}
238
.if defined(PYQT_DIST)
210
.  if defined(PYQT_DIST)
239
PORTVERSION=	${PYQT_VERSION}
211
PORTVERSION=	${PYQT_VERSION}
240
MASTER_SITES=	${PYQT_MASTERSITES}
212
MASTER_SITES=	${PYQT_MASTERSITES}
241
PKGNAMEPREFIX=	${PYQT_PY_RELNAME}-
213
PKGNAMEPREFIX=	${PYQT_PY_RELNAME}-
Lines 245-257 Link Here
245
LICENSE?=	${PYQT_LICENSE}
217
LICENSE?=	${PYQT_LICENSE}
246
HAS_CONFIGURE=	yes
218
HAS_CONFIGURE=	yes
247
.if ${_PYQT_VERSION} > 4
219
.    if ${_PYQT_VERSION} > 4
248
# PyQt5's configure.py generates .pro files and calls qmake to generate the
220
# PyQt5's configure.py generates .pro files and calls qmake to generate the
249
# Makefiles. qmake's Makefiles use INSTALL_ROOT instead of DESTDIR.
221
# Makefiles. qmake's Makefiles use INSTALL_ROOT instead of DESTDIR.
250
DESTDIRNAME=	INSTALL_ROOT
222
DESTDIRNAME=	INSTALL_ROOT
251
# Limit PyQt5's version to the Qt5 version in ports
223
# Limit PyQt5's version to the Qt5 version in ports
252
PORTSCOUT?=	limit:^${_QT_VERSION:R}
224
PORTSCOUT?=	limit:^${_QT_VERSION:R}
253
.endif
225
.    endif
254
PATCHDIR=	${.CURDIR}/../../devel/${PYQT_RELNAME}-core/files
226
PATCHDIR=	${.CURDIR}/../../devel/${PYQT_RELNAME}-core/files
255
CONFIGURE_ARGS+=-b ${PREFIX}/bin \
227
CONFIGURE_ARGS+=-b ${PREFIX}/bin \
Lines 260-290 Link Here
260
		--confirm-license \
232
		--confirm-license \
261
		--sip ${SIP} \
233
		--sip ${SIP} \
262
		--sipdir ${PYQT_SIPDIR}
234
		--sipdir ${PYQT_SIPDIR}
263
.if ${_PYQT_VERSION:M5}
235
.    if ${_PYQT_VERSION:M5}
264
# Move the designer plugin and qml libraries to versioned folders.
236
# Move the designer plugin and qml libraries to versioned folders.
265
CONFIGURE_ARGS+=--qml-plugindir ${PYQT_QMLDIR} \
237
CONFIGURE_ARGS+=--qml-plugindir ${PYQT_QMLDIR} \
266
		--designer-plugindir ${PYQT_DESIGNERDIR}
238
		--designer-plugindir ${PYQT_DESIGNERDIR}
267
# Further do not gernate the dinstinfo files.
239
# Further do not gernate the dinstinfo files.
268
CONFIGURE_ARGS+=--no-dist-info
240
CONFIGURE_ARGS+=--no-dist-info
269
.endif
241
.    endif
270
# One of the things PyQt looks for to determine whether to build the Qt DBus
242
# One of the things PyQt looks for to determine whether to build the Qt DBus
271
# main loop module (${PYQT_RELNAME}-dbussupport) is whether the dbus/ directory is
243
# main loop module (${PYQT_RELNAME}-dbussupport) is whether the dbus/ directory is
272
# present. Only extract it for that port then.
244
# present. Only extract it for that port then.
273
.if ${PORTNAME} != "dbussupport"
245
.    if ${PORTNAME} != "dbussupport"
274
EXTRACT_AFTER_ARGS+=	--exclude "${DISTNAME}/dbus"
246
EXTRACT_AFTER_ARGS+=	--exclude "${DISTNAME}/dbus"
275
.endif  # ${PORTNAME} != "dbussupport"
247
.    endif  # ${PORTNAME} != "dbussupport"
276
.if !target(do-configure)
248
.    if !target(do-configure)
277
do-configure:
249
do-configure:
278
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
250
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
279
		${PYTHON_CMD} configure.py ${CONFIGURE_ARGS}
251
		${PYTHON_CMD} configure.py ${CONFIGURE_ARGS}
280
.endif  # !target(do-configure)
252
.    endif  # !target(do-configure)
281
.endif  # defined(PYQT_DIST)
253
.  endif  # defined(PYQT_DIST)
282
# Set build, run and test depends -- we need to prefix them internally with "py-"
254
# Set build, run and test depends -- we need to prefix them internally with "py-"
283
# else we conflict with the ones defined in bsd.qt.mk with the same name
255
# else we conflict with the ones defined in bsd.qt.mk with the same name
284
_USE_PYQT_ALL+=			${_USE_PYQT${_PYQT_VERSION}_ONLY}
256
_USE_PYQT_ALL+=				${_USE_SIP_ALL} \
285
.for comp in ${_USE_PYQT_ALL:O:u}
257
					${_USE_QSCINTILLA}
258
.  for comp in ${_USE_PYQT_ALL:O:u}
286
_USE_PYQT_ALL_SUFFIXED+=		py-${comp} py-${comp}_build py-${comp}_run py-${comp}_test
259
_USE_PYQT_ALL_SUFFIXED+=		py-${comp} py-${comp}_build py-${comp}_run py-${comp}_test
287
py-${comp}_BUILD_DEPENDS?=		${py-${comp}_PATH}:${py-${comp}_PORT}@${PY_FLAVOR}
260
py-${comp}_BUILD_DEPENDS?=		${py-${comp}_PATH}:${py-${comp}_PORT}@${PY_FLAVOR}
288
py-${comp}_RUN_DEPENDS?=		${py-${comp}_PATH}:${py-${comp}_PORT}@${PY_FLAVOR}
261
py-${comp}_RUN_DEPENDS?=		${py-${comp}_PATH}:${py-${comp}_PORT}@${PY_FLAVOR}
Lines 292-308 Link Here
292
py-${comp}_build_BUILD_DEPENDS?=	${py-${comp}_BUILD_DEPENDS}
265
py-${comp}_build_BUILD_DEPENDS?=	${py-${comp}_BUILD_DEPENDS}
293
py-${comp}_run_RUN_DEPENDS?=		${py-${comp}_RUN_DEPENDS}
266
py-${comp}_run_RUN_DEPENDS?=		${py-${comp}_RUN_DEPENDS}
294
py-${comp}_test_TEST_DEPENDS?=		${py-${comp}_TEST_DEPENDS}
267
py-${comp}_test_TEST_DEPENDS?=		${py-${comp}_TEST_DEPENDS}
295
.endfor
268
.  endfor
296
_USE_PYQT=      ${USE_PYQT:O:u}
269
_USE_PYQT=      ${USE_PYQT:O:u}
297
.for comp in ${_USE_PYQT}
270
.  for comp in ${_USE_PYQT}
298
.  if ${_USE_PYQT_ALL_SUFFIXED:Mpy-${comp}}
271
.    if ${_USE_PYQT_ALL_SUFFIXED:Mpy-${comp}}
299
BUILD_DEPENDS+=		${py-${comp}_BUILD_DEPENDS}
272
BUILD_DEPENDS+=		${py-${comp}_BUILD_DEPENDS}
300
RUN_DEPENDS+=		${py-${comp}_RUN_DEPENDS}
273
RUN_DEPENDS+=		${py-${comp}_RUN_DEPENDS}
301
TEST_DEPENDS+=		${py-${comp}_TEST_DEPENDS}
274
TEST_DEPENDS+=		${py-${comp}_TEST_DEPENDS}
302
.  else
275
.    else
303
IGNORE?=	cannot be installed: unknown USE_PYQT component ${comp} #'
276
IGNORE?=	cannot be installed: unknown USE_PYQT component ${comp} #'
304
.  endif
277
.    endif
305
.endfor
278
.  endfor
306
.endif # defined(_INCLUDE_USES_PYQT_MK)
279
.endif # defined(_INCLUDE_USES_PYQT_MK)
(-)comms/Makefile (+1 lines)
Lines 142-147 Link Here
142
    SUBDIR += py-libconcord
142
    SUBDIR += py-libconcord
143
    SUBDIR += py-lirc
143
    SUBDIR += py-lirc
144
    SUBDIR += py-pyserial
144
    SUBDIR += py-pyserial
145
    SUBDIR += py-qt5-sensors
145
    SUBDIR += py-qt5-serialport
146
    SUBDIR += py-qt5-serialport
146
    SUBDIR += py-xmodem
147
    SUBDIR += py-xmodem
147
    SUBDIR += pyla
148
    SUBDIR += pyla
(-)comms/py-qt5-sensors/Makefile (+34 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	sensors
4
CATEGORIES=	comms devel python
5
6
MAINTAINER=	kde@FreeBSD.org
7
COMMENT=	Python bindings for the Qt5 toolkit, QtSensors module
8
9
BUILD_DEPENDS=	${PY_ENUM34}
10
RUN_DEPENDS=	${PY_ENUM34}
11
12
CONFIGURE_ARGS=	--enable QtSensors
13
PYQT_DIST=	yes
14
15
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
17
USE_PYQT=	sip_build core_run
18
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core gui sensors qmake_build
20
21
OPTIONS_DEFINE=	API DEBUG
22
OPTIONS_DEFAULT=API
23
OPTIONS_SUB=	yes
24
25
API_DESC=		Install QtSensors API for QScintilla2
26
API_CONFIGURE_ON=	--qsci-api --qsci-api-destdir=${PYQT_APIDIR}
27
API_CONFIGURE_OFF=	--no-qsci-api
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSensors.so
33
34
.include <bsd.port.mk>
(-)comms/py-qt5-sensors/pkg-descr (+4 lines)
Line 0 Link Here
1
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
2
This package provides the QtSensors module.
3
4
WWW: https://riverbankcomputing.com/software/pyqt
(-)comms/py-qt5-sensors/pkg-plist (+24 lines)
Line 0 Link Here
1
%%PYTHON_SITELIBDIR%%/PyQt5/QtSensors.pyi
2
%%PYTHON_SITELIBDIR%%/PyQt5/QtSensors.so
3
%%API%%%%PYQT_APIDIR%%/api/python/QtSensors.api
4
%%PYQT_SIPDIR%%/QtSensors/QtSensorsmod.sip
5
%%PYQT_SIPDIR%%/QtSensors/qaccelerometer.sip
6
%%PYQT_SIPDIR%%/QtSensors/qaltimeter.sip
7
%%PYQT_SIPDIR%%/QtSensors/qambientlightsensor.sip
8
%%PYQT_SIPDIR%%/QtSensors/qambienttemperaturesensor.sip
9
%%PYQT_SIPDIR%%/QtSensors/qcompass.sip
10
%%PYQT_SIPDIR%%/QtSensors/qdistancesensor.sip
11
%%PYQT_SIPDIR%%/QtSensors/qgyroscope.sip
12
%%PYQT_SIPDIR%%/QtSensors/qholstersensor.sip
13
%%PYQT_SIPDIR%%/QtSensors/qhumiditysensor.sip
14
%%PYQT_SIPDIR%%/QtSensors/qirproximitysensor.sip
15
%%PYQT_SIPDIR%%/QtSensors/qlidsensor.sip
16
%%PYQT_SIPDIR%%/QtSensors/qlightsensor.sip
17
%%PYQT_SIPDIR%%/QtSensors/qmagnetometer.sip
18
%%PYQT_SIPDIR%%/QtSensors/qorientationsensor.sip
19
%%PYQT_SIPDIR%%/QtSensors/qpressuresensor.sip
20
%%PYQT_SIPDIR%%/QtSensors/qproximitysensor.sip
21
%%PYQT_SIPDIR%%/QtSensors/qrotationsensor.sip
22
%%PYQT_SIPDIR%%/QtSensors/qsensor.sip
23
%%PYQT_SIPDIR%%/QtSensors/qtapsensor.sip
24
%%PYQT_SIPDIR%%/QtSensors/qtiltsensor.sip
(-)comms/py-qt5-serialport/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	serialport
2
PORTNAME=	serialport
3
PORTREVISION=	1
4
CATEGORIES=	comms devel python
3
CATEGORIES=	comms devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 15-21 Link Here
15
USES=		gl python pyqt:5 qt:5
14
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
15
USE_GL=		gl
17
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
18
USE_PYTHON=	concurrent flavors py3kplist
17
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core gui serialport qmake_build
18
USE_QT=		core gui serialport qmake_build
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSerialPort.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)databases/py-qt5-sql/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	sql
2
PORTNAME=	sql
3
PORTREVISION=	1
4
CATEGORIES=	databases devel python
3
CATEGORIES=	databases devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSql.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)devel/Makefile (+4 lines)
Lines 4970-4977 Link Here
4970
    SUBDIR += py-qt5-designer
4970
    SUBDIR += py-qt5-designer
4971
    SUBDIR += py-qt5-designerplugin
4971
    SUBDIR += py-qt5-designerplugin
4972
    SUBDIR += py-qt5-help
4972
    SUBDIR += py-qt5-help
4973
    SUBDIR += py-qt5-location
4973
    SUBDIR += py-qt5-qscintilla2
4974
    SUBDIR += py-qt5-qscintilla2
4975
    SUBDIR += py-qt5-remoteobjects
4976
    SUBDIR += py-qt5-sip
4974
    SUBDIR += py-qt5-test
4977
    SUBDIR += py-qt5-test
4978
    SUBDIR += py-qtbuilder
4975
    SUBDIR += py-qtconsole
4979
    SUBDIR += py-qtconsole
4976
    SUBDIR += py-qutip
4980
    SUBDIR += py-qutip
4977
    SUBDIR += py-ramlfications
4981
    SUBDIR += py-ramlfications
(-)devel/py-qt5/Makefile (-8 / +8 lines)
Lines 2-8 Link Here
2
PORTNAME=	qt5
2
PORTNAME=	qt5
3
PORTVERSION=	${PYQT5_VERSION}
3
PORTVERSION=	${PYQT5_VERSION}
4
PORTREVISION=	1
5
CATEGORIES=	devel python
4
CATEGORIES=	devel python
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
5
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
Lines 12-24 Link Here
12
USES=		metaport python pyqt:5
11
USES=		metaport python pyqt:5
13
USE_PYTHON=	concurrent flavors py3kplist
12
USE_PYTHON=	concurrent flavors py3kplist
14
# Keep these synchronized with _USE_PYQT_ALL / _USE_PYQT5_ONLY in Mk/Use/pyqt.mk
13
# Keep these synchronized with _USE_PYQT_ALL in Mk/Use/pyqt.mk
15
# portedit merge -i -e "OPTIONS_DEFINE=$(make -V _USE_PYQT_ALL:tu -V _USE_PYQT5_ONLY:tu | tr '\n' ' ')" .
14
# portedit merge -i -e "OPTIONS_DEFINE=$(make -V _USE_PYQT_ALL:tu | tr '\n' ' ')" .
16
OPTIONS_DEFINE=		CORE DBUS DBUSSUPPORT DEMO DESIGNER DESIGNERPLUGIN GUI \
15
OPTIONS_DEFINE=		CORE CHART DBUS DBUSSUPPORT DEMO DESIGNER DESIGNERPLUGIN \
17
			HELP MULTIMEDIA MULTIMEDIAWIDGETS NETWORK OPENGL \
16
			GUI HELP MULTIMEDIA MULTIMEDIAWIDGETS NETWORK NETWORKAUTH \
18
			PRINTSUPPORT QML QSCINTILLA2 QUICKWIDGETS SERIALPORT \
17
			OPENGL PRINTSUPPORT QML QSCINTILLA2 QUICK QUICKWIDGETS \
19
			SIP SQL SVG TEST WEBCHANNEL WEBENGINE WEBKIT \
18
			SENSORS SERIALPORT SQL SVG TEST WEBCHANNEL WEBENGINE \
20
			WEBKITWIDGETS WIDGETS XML XMLPATTERNS
19
			WEBKIT WEBKITWIDGETS WIDGETS WEBSOCKETS XML XMLPATTERNS \
20
			SIP
21
OPTIONS_DEFAULT=	${OPTIONS_DEFINE:NWEBENGINE}
21
OPTIONS_DEFAULT=	${OPTIONS_DEFINE:NWEBENGINE}
22
.for opt in ${OPTIONS_DEFINE}
22
.for opt in ${OPTIONS_DEFINE}
(-)devel/py-qt5/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1571389169
1
TIMESTAMP = 1595064383
2
SHA256 (PyQt5_gpl-5.13.1.tar.gz) = 54b7f456341b89eeb3930e786837762ea67f235e886512496c4152ebe106d4af
2
SHA256 (PyQt5-5.15.0.tar.gz) = c6f75488ffd5365a65893bc64ea82a6957db126fbfe33654bcd43ae1c30c52f9
3
SIZE (PyQt5_gpl-5.13.1.tar.gz) = 3162737
3
SIZE (PyQt5-5.15.0.tar.gz) = 3262004
(-)devel/py-qt5-core/Makefile (-1 / +1 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	core
2
PORTNAME=	core
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 56-60 Link Here
56
	# This Qt.so masks the Qt.py which is supposed to import
55
	# This Qt.so masks the Qt.py which is supposed to import
57
	# all of the Qt submodules.
56
	# all of the Qt submodules.
58
	${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/Qt.so
57
	${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/Qt.so
58
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtCore.so
59
.include <bsd.port.post.mk>
59
.include <bsd.port.post.mk>
(-)devel/py-qt5-core/pkg-plist (-1 / +1 lines)
Lines 112-117 Link Here
112
%%PYQT_SIPDIR%%/QtCore/qbuffer.sip
112
%%PYQT_SIPDIR%%/QtCore/qbuffer.sip
113
%%PYQT_SIPDIR%%/QtCore/qbytearray.sip
113
%%PYQT_SIPDIR%%/QtCore/qbytearray.sip
114
%%PYQT_SIPDIR%%/QtCore/qbytearraymatcher.sip
114
%%PYQT_SIPDIR%%/QtCore/qbytearraymatcher.sip
115
%%PYQT_SIPDIR%%/QtCore/qcalendar.sip
115
%%PYQT_SIPDIR%%/QtCore/qcborcommon.sip
116
%%PYQT_SIPDIR%%/QtCore/qcborcommon.sip
116
%%PYQT_SIPDIR%%/QtCore/qcborstream.sip
117
%%PYQT_SIPDIR%%/QtCore/qcborstream.sip
117
%%PYQT_SIPDIR%%/QtCore/qchar.sip
118
%%PYQT_SIPDIR%%/QtCore/qchar.sip
Lines 173-179 Link Here
173
%%PYQT_SIPDIR%%/QtCore/qpoint.sip
174
%%PYQT_SIPDIR%%/QtCore/qpoint.sip
174
%%PYQT_SIPDIR%%/QtCore/qprocess.sip
175
%%PYQT_SIPDIR%%/QtCore/qprocess.sip
175
%%PYQT_SIPDIR%%/QtCore/qpropertyanimation.sip
176
%%PYQT_SIPDIR%%/QtCore/qpropertyanimation.sip
176
%%PYQT_SIPDIR%%/QtCore/qpycore_onexit.sip
177
%%PYQT_SIPDIR%%/QtCore/qpycore_qhash.sip
177
%%PYQT_SIPDIR%%/QtCore/qpycore_qhash.sip
178
%%PYQT_SIPDIR%%/QtCore/qpycore_qlist.sip
178
%%PYQT_SIPDIR%%/QtCore/qpycore_qlist.sip
179
%%PYQT_SIPDIR%%/QtCore/qpycore_qmap.sip
179
%%PYQT_SIPDIR%%/QtCore/qpycore_qmap.sip
(-)devel/py-qt5-dbus/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	dbus
2
PORTNAME=	dbus
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 14-20 Link Here
14
PYQT_DIST=	yes
13
PYQT_DIST=	yes
15
USES=		python pyqt:5 qt:5
14
USES=		python pyqt:5 qt:5
16
USE_PYQT=	sip_build core_run
15
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	concurrent flavors py3kplist
16
USE_PYTHON=	concurrent flavors py3kplist
18
USE_QT=		core dbus qmake_build
17
USE_QT=		core dbus qmake_build
Lines 28-31 Link Here
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
27
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
28
DEBUG_CONFIGURE_ON=	--debug --trace
29
post-install:
30
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtDBus.so
31
30
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)devel/py-qt5-dbussupport/Makefile (-2 / +5 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	dbussupport
2
PORTNAME=	dbussupport
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 11-22 Link Here
11
		${PY_ENUM34}
10
		${PY_ENUM34}
12
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR} \
11
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR} \
13
		${PY_ENUM34}
12
		${PY_ENUM34}
13
LIB_DEPENDS=	libdbus-1.so:devel/dbus
14
CONFIGURE_ARGS=	--enable QtCore
14
CONFIGURE_ARGS=	--enable QtCore
15
PYQT_DIST=	yes
15
PYQT_DIST=	yes
16
USES=		pkgconfig python pyqt:5 qt:5
16
USES=		pkgconfig python pyqt:5 qt:5
17
USE_PYQT=	sip_build
17
USE_PYQT=	sip_build
18
USE_PYTHON=	concurrent flavors py3kplist
18
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core buildtools_build qmake_build
19
USE_QT=		core buildtools_build qmake_build
Lines 28-31 Link Here
28
PLIST_FILES=	%%PYTHON_SITELIBDIR%%/dbus/mainloop/pyqt5.so
28
PLIST_FILES=	%%PYTHON_SITELIBDIR%%/dbus/mainloop/pyqt5.so
29
post-install:
30
	${STRIP_CMD} ${STAGEDIR}/${PYTHON_SITELIBDIR}/dbus/mainloop/pyqt5.so
31
29
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)devel/py-qt5-designer/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	designer
2
PORTNAME=	designer
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 14-20 Link Here
14
PYQT_DIST=	yes
13
PYQT_DIST=	yes
15
USES=		gl python pyqt:5 qt:5
14
USES=		gl python pyqt:5 qt:5
16
USE_GL=		yes
15
USE_GL=		gl
17
USE_PYQT=	sip_build core_run widgets_run
16
USE_PYQT=	sip_build core_run widgets_run
18
USE_PYTHON=	concurrent flavors py3kplist
17
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core gui designer widgets xml \
18
USE_QT=		core gui designer widgets xml \
Lines 30-33 Link Here
30
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
31
DEBUG_CONFIGURE_ON=	--debug --trace
30
DEBUG_CONFIGURE_ON=	--debug --trace
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtDesigner.so
33
32
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)devel/py-qt5-designerplugin/Makefile (-2 / +1 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	designerplugin
2
PORTNAME=	designerplugin
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 20-26 Link Here
20
USES=		gl python pyqt:5 qt:5
19
USES=		gl python pyqt:5 qt:5
21
USE_GL=		gl
20
USE_GL=		gl
22
USE_PYQT=	sip_build
21
USE_PYQT=	sip_build
23
USE_PYTHON=	concurrent flavors py3kplist
22
USE_PYTHON=	concurrent flavors py3kplist
24
USE_QT=		core designer gui xml widgets \
23
USE_QT=		core designer gui xml widgets \
25
		buildtools_build qmake_build
24
		buildtools_build qmake_build
(-)devel/py-qt5-help/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	help
2
PORTNAME=	help
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtHelp.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)devel/py-qt5-help/pkg-plist (+2 lines)
Lines 7-13 Link Here
7
%%PYQT_SIPDIR%%/QtHelp/qhelpenginecore.sip
7
%%PYQT_SIPDIR%%/QtHelp/qhelpenginecore.sip
8
%%PYQT_SIPDIR%%/QtHelp/qhelpfilterdata.sip
8
%%PYQT_SIPDIR%%/QtHelp/qhelpfilterdata.sip
9
%%PYQT_SIPDIR%%/QtHelp/qhelpfilterengine.sip
9
%%PYQT_SIPDIR%%/QtHelp/qhelpfilterengine.sip
10
%%PYQT_SIPDIR%%/QtHelp/qhelpfiltersettingswidget.sip
10
%%PYQT_SIPDIR%%/QtHelp/qhelpindexwidget.sip
11
%%PYQT_SIPDIR%%/QtHelp/qhelpindexwidget.sip
12
%%PYQT_SIPDIR%%/QtHelp/qhelplink.sip
11
%%PYQT_SIPDIR%%/QtHelp/qhelpsearchengine.sip
13
%%PYQT_SIPDIR%%/QtHelp/qhelpsearchengine.sip
12
%%PYQT_SIPDIR%%/QtHelp/qhelpsearchquerywidget.sip
14
%%PYQT_SIPDIR%%/QtHelp/qhelpsearchquerywidget.sip
13
%%PYQT_SIPDIR%%/QtHelp/qhelpsearchresultwidget.sip
15
%%PYQT_SIPDIR%%/QtHelp/qhelpsearchresultwidget.sip
(-)devel/py-qt5-location/Makefile (+34 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	location
4
CATEGORIES=	devel python
5
6
MAINTAINER=	kde@FreeBSD.org
7
COMMENT=	Python bindings for the Qt5 toolkit, QtLocation module
8
9
BUILD_DEPENDS=	${PY_ENUM34}
10
RUN_DEPENDS=	${PY_ENUM34}
11
12
CONFIGURE_ARGS=	--enable QtLocation
13
PYQT_DIST=	yes
14
15
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
17
USE_PYQT=	sip_build core_run widgets_run
18
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core declarative gui location network buildtools_build qmake_build
20
21
OPTIONS_DEFINE=	API DEBUG
22
OPTIONS_DEFAULT=API
23
OPTIONS_SUB=	yes
24
25
API_DESC=		Install QtLocation API for QScintilla2
26
API_CONFIGURE_ON=	--qsci-api --qsci-api-destdir=${PYQT_APIDIR}
27
API_CONFIGURE_OFF=	--no-qsci-api
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtLocation.so
33
34
.include <bsd.port.mk>
(-)devel/py-qt5-location/pkg-descr (+4 lines)
Line 0 Link Here
1
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
2
This package provides the QtLocation module.
3
4
WWW: https://riverbankcomputing.com/software/pyqt
(-)devel/py-qt5-location/pkg-plist (+43 lines)
Line 0 Link Here
1
%%PYTHON_SITELIBDIR%%/PyQt5/QtLocation.pyi
2
%%PYTHON_SITELIBDIR%%/PyQt5/QtLocation.so
3
%%PYQT_APIDIR%%/api/python/QtLocation.api
4
%%PYQT_SIPDIR%%/QtLocation/QtLocationmod.sip
5
%%PYQT_SIPDIR%%/QtLocation/qgeocodereply.sip
6
%%PYQT_SIPDIR%%/QtLocation/qgeocodingmanager.sip
7
%%PYQT_SIPDIR%%/QtLocation/qgeocodingmanagerengine.sip
8
%%PYQT_SIPDIR%%/QtLocation/qgeomaneuver.sip
9
%%PYQT_SIPDIR%%/QtLocation/qgeoroute.sip
10
%%PYQT_SIPDIR%%/QtLocation/qgeoroutereply.sip
11
%%PYQT_SIPDIR%%/QtLocation/qgeorouterequest.sip
12
%%PYQT_SIPDIR%%/QtLocation/qgeoroutesegment.sip
13
%%PYQT_SIPDIR%%/QtLocation/qgeoroutingmanager.sip
14
%%PYQT_SIPDIR%%/QtLocation/qgeoroutingmanagerengine.sip
15
%%PYQT_SIPDIR%%/QtLocation/qgeoserviceprovider.sip
16
%%PYQT_SIPDIR%%/QtLocation/qlocation.sip
17
%%PYQT_SIPDIR%%/QtLocation/qplace.sip
18
%%PYQT_SIPDIR%%/QtLocation/qplaceattribute.sip
19
%%PYQT_SIPDIR%%/QtLocation/qplacecategory.sip
20
%%PYQT_SIPDIR%%/QtLocation/qplacecontactdetail.sip
21
%%PYQT_SIPDIR%%/QtLocation/qplacecontent.sip
22
%%PYQT_SIPDIR%%/QtLocation/qplacecontentreply.sip
23
%%PYQT_SIPDIR%%/QtLocation/qplacecontentrequest.sip
24
%%PYQT_SIPDIR%%/QtLocation/qplacedetailsreply.sip
25
%%PYQT_SIPDIR%%/QtLocation/qplaceeditorial.sip
26
%%PYQT_SIPDIR%%/QtLocation/qplaceicon.sip
27
%%PYQT_SIPDIR%%/QtLocation/qplaceidreply.sip
28
%%PYQT_SIPDIR%%/QtLocation/qplaceimage.sip
29
%%PYQT_SIPDIR%%/QtLocation/qplacemanager.sip
30
%%PYQT_SIPDIR%%/QtLocation/qplacemanagerengine.sip
31
%%PYQT_SIPDIR%%/QtLocation/qplacematchreply.sip
32
%%PYQT_SIPDIR%%/QtLocation/qplacematchrequest.sip
33
%%PYQT_SIPDIR%%/QtLocation/qplaceproposedsearchresult.sip
34
%%PYQT_SIPDIR%%/QtLocation/qplaceratings.sip
35
%%PYQT_SIPDIR%%/QtLocation/qplacereply.sip
36
%%PYQT_SIPDIR%%/QtLocation/qplaceresult.sip
37
%%PYQT_SIPDIR%%/QtLocation/qplacereview.sip
38
%%PYQT_SIPDIR%%/QtLocation/qplacesearchreply.sip
39
%%PYQT_SIPDIR%%/QtLocation/qplacesearchrequest.sip
40
%%PYQT_SIPDIR%%/QtLocation/qplacesearchresult.sip
41
%%PYQT_SIPDIR%%/QtLocation/qplacesearchsuggestionreply.sip
42
%%PYQT_SIPDIR%%/QtLocation/qplacesupplier.sip
43
%%PYQT_SIPDIR%%/QtLocation/qplaceuser.sip
(-)devel/py-qt5-qscintilla2/Makefile (-10 / +13 lines)
Lines 19-40 Link Here
19
USES=		python pyqt:5 gl qmake:no_env qt:5
19
USES=		python pyqt:5 gl qmake:no_env qt:5
20
USE_GL=		gl
20
USE_GL=		gl
21
USE_PYQT=	sip core gui printsupport widgets
21
USE_PYQT=	core gui printsupport widgets
22
USE_PYTHON=	concurrent flavors py3kplist
22
USE_PYTHON=	concurrent flavors py3kplist
23
USE_QT=		core gui printsupport widgets buildtools_build qmake_build
23
USE_QT=		core gui printsupport widgets buildtools_build qmake_build
24
OPTIONS_DEFINE=		DEBUG
24
OPTIONS_DEFINE=         DEBUG
25
DEBUG_CONFIGURE_ON=	--debug --trace
25
DEBUG_CONFIGURE_ON=     --debug --trace
26
QSCIDIR=	${PREFIX}/share/qt5/qsci
26
QSCIDIR=        ${PREFIX}/share/qt5/qsci
27
CONFIGURE_ARGS=	--pyqt PyQt5 -d ${PYTHONPREFIX_SITELIBDIR}/PyQt5 -v ${PYQT_SIPDIR} \
27
CONFIGURE_ARGS= --pyqt PyQt5 -d ${PYTHONPREFIX_SITELIBDIR}/PyQt5 -v ${PYQT_SIPDIR} \
28
		--apidir ${PYQT_APIDIR} --qmake ${QMAKE} --pyqt-sipdir ${PYQT_SIPDIR} \
28
                --apidir ${PYQT_APIDIR} --qmake ${QMAKE} --pyqt-sipdir ${PYQT_SIPDIR} \
29
		--sip ${SIP}
29
                --sip ${SIP} --qsci-sipdir ${PYQT_SIPDIR} --qsci-incdir ${QT_INCDIR} --qsci-libdir ${QT_LIBDIR}
30
WRKSRC=		${WRKDIR}/${DISTNAME}/Python
30
WRKSRC=         ${WRKDIR}/${DISTNAME}/Python
31
ALL_TARGET=	#empty
31
ALL_TARGET=     #empty
32
do-configure:
32
do-configure:
33
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV}\
33
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
34
		${PYTHON_CMD} configure.py ${CONFIGURE_ARGS}
34
		${PYTHON_CMD} configure.py ${CONFIGURE_ARGS}
35
post-install:
36
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/Qsci.so
37
35
.include <bsd.port.mk>
38
.include <bsd.port.mk>
(-)devel/py-qt5-remoteobjects/Makefile (+34 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	remoteobjects
4
CATEGORIES=	devel python
5
6
MAINTAINER=	kde@FreeBSD.org
7
COMMENT=	Python bindings for the Qt5 toolkit, QtRemoteObjects module
8
9
BUILD_DEPENDS=	${PY_ENUM34}
10
RUN_DEPENDS=	${PY_ENUM34}
11
12
CONFIGURE_ARGS=	--enable QtRemoteObjects
13
PYQT_DIST=	yes
14
15
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
17
USE_PYQT=	sip_build core_run widgets_run
18
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core declarative gui remoteobjects network buildtools_build qmake_build
20
21
OPTIONS_DEFINE=	API DEBUG
22
OPTIONS_DEFAULT=API
23
OPTIONS_SUB=	yes
24
25
API_DESC=		Install QtRemoteObjects API for QScintilla2
26
API_CONFIGURE_ON=	--qsci-api --qsci-api-destdir=${PYQT_APIDIR}
27
API_CONFIGURE_OFF=	--no-qsci-api
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtRemoteObjects.so
33
34
.include <bsd.port.mk>
(-)devel/py-qt5-remoteobjects/pkg-descr (+4 lines)
Line 0 Link Here
1
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
2
This package provides the QtRemoteObjects module.
3
4
WWW: https://riverbankcomputing.com/software/pyqt
(-)devel/py-qt5-remoteobjects/pkg-plist (+10 lines)
Line 0 Link Here
1
%%PYTHON_SITELIBDIR%%/PyQt5/QtRemoteObjects.pyi
2
%%PYTHON_SITELIBDIR%%/PyQt5/QtRemoteObjects.so
3
%%API%%%%PYQT_APIDIR%%/api/python/QtRemoteObjects.api
4
%%PYQT_SIPDIR%%/QtRemoteObjects/QtRemoteObjectsmod.sip
5
%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectabstractitemmodelreplica.sip
6
%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectdynamicreplica.sip
7
%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectnode.sip
8
%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectregistry.sip
9
%%PYQT_SIPDIR%%/QtRemoteObjects/qremoteobjectreplica.sip
10
%%PYQT_SIPDIR%%/QtRemoteObjects/qtremoteobjectglobal.sip
(-)devel/py-qt5-sip/Makefile (+24 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	sip
4
PORTVERSION=	${PYQTSIP_VERSION}
5
CATEGORIES=	devel python
6
MASTER_SITES=	${MASTER_SITES_PYQTSIP}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}qt5-
8
DISTNAME=	${PYQTSIP_DISTNAME}
9
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	Python to C and C++ bindings generator
12
13
LICENSE=		SIP GPLv2 GPLv3
14
LICENSE_COMB=		multi
15
LICENSE_GROUPS_SIP=	FSF GPL OSI
16
LICENSE_NAME_SIP=	SIP License
17
LICENSE_FILE_SIP=	${FILESDIR}/LICENSE
18
LICENSE_PERMS_SIP=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
19
20
USES=		python pyqt:sip
21
USE_PYTHON=	autoplist concurrent distutils flavors py3kplist
22
USE_PYQT=	#
23
24
.include <bsd.port.mk>
(-)devel/py-qt5-sip/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1595277725
2
SHA256 (PyQt5_sip-12.8.0.tar.gz) = 0a34b6596bdd28d52da3a51fa8d9bb0b287bcb605c2512aa3251b9028cc71f4d
3
SIZE (PyQt5_sip-12.8.0.tar.gz) = 102132
(-)devel/py-qt5-sip/files/LICENSE (+48 lines)
Line 0 Link Here
1
RIVERBANK COMPUTING LIMITED LICENSE AGREEMENT FOR SIP
2
3
1. This LICENSE AGREEMENT is between Riverbank Computing Limited ("Riverbank"),
4
and the Individual or Organization ("Licensee") accessing and otherwise using
5
SIP software in source or binary form and its associated documentation.  SIP
6
comprises a software tool for generating Python bindings for software C and C++
7
libraries, and a Python extension module used at runtime by those generated
8
bindings.
9
10
2. Subject to the terms and conditions of this License Agreement, Riverbank
11
hereby grants Licensee a nonexclusive, royalty-free, world-wide license to
12
reproduce, analyze, test, perform and/or display publicly, prepare derivative
13
works, distribute, and otherwise use SIP alone or in any derivative version,
14
provided, however, that Riverbank's License Agreement and Riverbank's notice of
15
copyright, e.g., "Copyright (c) 2015 Riverbank Computing Limited; All Rights
16
Reserved" are retained in SIP alone or in any derivative version prepared by
17
Licensee.
18
19
3. In the event Licensee prepares a derivative work that is based on or
20
incorporates SIP or any part thereof, and wants to make the derivative work
21
available to others as provided herein, then Licensee hereby agrees to include
22
in any such work a brief summary of the changes made to SIP.
23
24
4. Licensee may not use SIP to generate Python bindings for any C or C++
25
library for which bindings are already provided by Riverbank.
26
27
5. Riverbank is making SIP available to Licensee on an "AS IS" basis.
28
RIVERBANK MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.  BY WAY
29
OF EXAMPLE, BUT NOT LIMITATION, RIVERBANK MAKES NO AND DISCLAIMS ANY
30
REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
31
PURPOSE OR THAT THE USE OF SIP WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
32
33
6. RIVERBANK SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF SIP FOR ANY
34
INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF MODIFYING,
35
DISTRIBUTING, OR OTHERWISE USING SIP, OR ANY DERIVATIVE THEREOF, EVEN IF
36
ADVISED OF THE POSSIBILITY THEREOF.
37
38
7. This License Agreement will automatically terminate upon a material breach
39
of its terms and conditions.
40
41
8. Nothing in this License Agreement shall be deemed to create any relationship
42
of agency, partnership, or joint venture between Riverbank and Licensee.  This
43
License Agreement does not grant permission to use Riverbank trademarks or
44
trade name in a trademark sense to endorse or promote products or services of
45
Licensee, or any third party.
46
47
9. By copying, installing or otherwise using SIP, Licensee agrees to be bound
48
by the terms and conditions of this License Agreement.
(-)devel/py-qt5-sip/pkg-descr (+3 lines)
Line 0 Link Here
1
SIP is a tool for generating Python bindings for C and C++ libraries.
2
3
WWW: http://www.riverbankcomputing.co.uk/software/sip/
(-)devel/py-qt5-test/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	test
2
PORTNAME=	test
3
PORTREVISION=	1
4
CATEGORIES=	devel python
3
CATEGORIES=	devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 30-33 Link Here
30
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
31
DEBUG_CONFIGURE_ON=	--debug --trace
30
DEBUG_CONFIGURE_ON=	--debug --trace
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtTest.so
33
32
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)devel/py-qtbuilder/Makefile (+19 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	qtbuilder
4
PORTVERSION=	1.4.0 # ${QTBUILDER_VERSION}
5
CATEGORIES=	devel python
6
MASTER_SITES=	https://pypi.io/packages/source/P/PyQt-builder/  # ${MASTER_SITES_QTBUILDER}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
8
DISTNAME=	PyQt-builder-${PORTVERSION} # ${QTBUILDER_DISTNAME}
9
10
MAINTAINER=	kde@FreeBSD.org
11
COMMENT=	The PEP 517 compliant PyQt build system
12
13
USES=		python
14
USE_PYTHON=	autoplist concurrent distutils flavors py3kplist
15
USE_PYQT=	#
16
17
NO_ARCH=	yes
18
19
.include <bsd.port.mk>
(-)devel/py-qtbuilder/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1595223568
2
SHA256 (PyQt-builder-1.4.0.tar.gz) = be7fb8436e6ffb21b7e42266f0fa4776b7d62b0c7e06c63f8a066ff90554fcdc
3
SIZE (PyQt-builder-1.4.0.tar.gz) = 5472834
(-)devel/py-qtbuilder/pkg-descr (+3 lines)
Line 0 Link Here
1
SIP is a tool for generating Python bindings for C and C++ libraries.
2
3
WWW: http://www.riverbankcomputing.co.uk/software/sip/
(-)devel/py-sip/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1585893550
1
TIMESTAMP = 1600752207
2
SHA256 (sip-4.19.21.tar.gz) = 6af9979ab41590e8311b8cc94356718429ef96ba0e3592bdd630da01211200ae
2
SHA256 (sip-4.19.24.tar.gz) = edcd3790bb01938191eef0f6117de0bf56d1136626c0ddb678f3a558d62e41e5
3
SIZE (sip-4.19.21.tar.gz) = 1050654
3
SIZE (sip-4.19.24.tar.gz) = 1055461
(-)devel/qscintilla2-qt5/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1585893540
1
TIMESTAMP = 1592928082
2
SHA256 (QScintilla-2.11.4.tar.gz) = 723f8f1d1686d9fc8f204cd855347e984322dd5cd727891d324d0d7d187bee20
2
SHA256 (QScintilla-2.11.5.tar.gz) = 9361e26fd7fb7b5819a7eb92c5c1880a18de9bd3ed9dd2eb008e57388696716b
3
SIZE (QScintilla-2.11.4.tar.gz) = 3007719
3
SIZE (QScintilla-2.11.5.tar.gz) = 3007564
(-)graphics/py-qt5-svg/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	svg
2
PORTNAME=	svg
3
PORTREVISION=	1
4
CATEGORIES=	graphics devel python
3
CATEGORIES=	graphics devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtSvg.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)lang/py-qt5-qml/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	qml
2
PORTNAME=	qml
3
PORTREVISION=	1
4
CATEGORIES=	lang devel python
3
CATEGORIES=	lang devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQml.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)misc/py-qt5-demo/Makefile (-5 / +5 lines)
Lines 2-8 Link Here
2
PORTNAME=	demo
2
PORTNAME=	demo
3
PORTVERSION=	${PYQT5_VERSION}
3
PORTVERSION=	${PYQT5_VERSION}
4
PORTREVISION=	1
5
CATEGORIES=	misc devel python
4
CATEGORIES=	misc devel python
6
MASTER_SITES=	${MASTER_SITES_PYQT5}
5
MASTER_SITES=	${MASTER_SITES_PYQT5}
7
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}qt5-
6
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}qt5-
Lines 19-28 Link Here
19
USES=		python pyqt:5
18
USES=		python pyqt:5
20
USE_PYQT=	core_run dbus_run designer_run \
19
USE_PYQT=	core_run dbus_run designer_run \
21
		designerplugin_run gui_run multimedia_run \
20
		designerplugin_run gui_run multimedia_run \
22
		multimediawidgets_run network_run opengl_run qscintilla2_run \
21
		multimediawidgets_run network_run opengl_run \
23
		sql_run svg_run test_run webkit_run xml_run \
22
		printsupport_run qscintilla2_run serialport_run sql_run \
24
		xmlpatterns_run sip_run qscintilla2_run \
23
		sip_run svg_run test_run webkit_run webkitwidgets_run \
25
		printsupport_run serialport_run webkitwidgets_run widgets_run
24
		widgets_run xml_run xmlpatterns_run
25
26
USE_PYTHON=	concurrent flavors py3kplist
26
USE_PYTHON=	concurrent flavors py3kplist
27
NO_ARCH=	yes
27
NO_ARCH=	yes
(-)multimedia/py-qt5-multimedia/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	multimedia
2
PORTNAME=	multimedia
3
PORTREVISION=	1
4
CATEGORIES=	multimedia devel python
3
CATEGORIES=	multimedia devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 15-21 Link Here
15
USES=		gl python pyqt:5 qt:5
14
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
15
USE_GL=		gl
17
USE_PYQT=	sip_build core_run gui_run network_run
16
USE_PYQT=	sip_build core_run gui_run network_run
18
USE_PYTHON=	concurrent flavors py3kplist
17
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core gui multimedia network qmake_build
18
USE_QT=		core gui multimedia network qmake_build
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtMultimedia.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)multimedia/py-qt5-multimedia/pkg-plist (-2 / +40 lines)
Lines 1-5 Link Here
1
%%PYTHON_SITELIBDIR%%/PyQt5/QtMultimedia.pyi
1
%%PYTHON_SITELIBDIR%%/PyQt5/QtMultimedia.so
2
%%PYTHON_SITELIBDIR%%/PyQt5/QtMultimedia.so
2
%%PYTHON_SITELIBDIR%%/PyQt5/QtMultimedia.pyi
3
%%PYQT_APIDIR%%/api/python/QtMultimedia.api
3
%%PYQT_SIPDIR%%/QtMultimedia/QtMultimediamod.sip
4
%%PYQT_SIPDIR%%/QtMultimedia/QtMultimediamod.sip
4
%%PYQT_SIPDIR%%/QtMultimedia/qabstractvideobuffer.sip
5
%%PYQT_SIPDIR%%/QtMultimedia/qabstractvideobuffer.sip
5
%%PYQT_SIPDIR%%/QtMultimedia/qabstractvideofilter.sip
6
%%PYQT_SIPDIR%%/QtMultimedia/qabstractvideofilter.sip
Lines 7-44 Link Here
7
%%PYQT_SIPDIR%%/QtMultimedia/qaudio.sip
8
%%PYQT_SIPDIR%%/QtMultimedia/qaudio.sip
8
%%PYQT_SIPDIR%%/QtMultimedia/qaudiobuffer.sip
9
%%PYQT_SIPDIR%%/QtMultimedia/qaudiobuffer.sip
9
%%PYQT_SIPDIR%%/QtMultimedia/qaudiodecoder.sip
10
%%PYQT_SIPDIR%%/QtMultimedia/qaudiodecoder.sip
11
%%PYQT_SIPDIR%%/QtMultimedia/qaudiodecodercontrol.sip
10
%%PYQT_SIPDIR%%/QtMultimedia/qaudiodeviceinfo.sip
12
%%PYQT_SIPDIR%%/QtMultimedia/qaudiodeviceinfo.sip
13
%%PYQT_SIPDIR%%/QtMultimedia/qaudioencodersettingscontrol.sip
11
%%PYQT_SIPDIR%%/QtMultimedia/qaudioformat.sip
14
%%PYQT_SIPDIR%%/QtMultimedia/qaudioformat.sip
12
%%PYQT_SIPDIR%%/QtMultimedia/qaudioinput.sip
15
%%PYQT_SIPDIR%%/QtMultimedia/qaudioinput.sip
16
%%PYQT_SIPDIR%%/QtMultimedia/qaudioinputselectorcontrol.sip
13
%%PYQT_SIPDIR%%/QtMultimedia/qaudiooutput.sip
17
%%PYQT_SIPDIR%%/QtMultimedia/qaudiooutput.sip
18
%%PYQT_SIPDIR%%/QtMultimedia/qaudiooutputselectorcontrol.sip
14
%%PYQT_SIPDIR%%/QtMultimedia/qaudioprobe.sip
19
%%PYQT_SIPDIR%%/QtMultimedia/qaudioprobe.sip
15
%%PYQT_SIPDIR%%/QtMultimedia/qaudiorecorder.sip
20
%%PYQT_SIPDIR%%/QtMultimedia/qaudiorecorder.sip
21
%%PYQT_SIPDIR%%/QtMultimedia/qaudiorolecontrol.sip
16
%%PYQT_SIPDIR%%/QtMultimedia/qcamera.sip
22
%%PYQT_SIPDIR%%/QtMultimedia/qcamera.sip
23
%%PYQT_SIPDIR%%/QtMultimedia/qcameracapturebufferformatcontrol.sip
24
%%PYQT_SIPDIR%%/QtMultimedia/qcameracapturedestinationcontrol.sip
25
%%PYQT_SIPDIR%%/QtMultimedia/qcameracontrol.sip
17
%%PYQT_SIPDIR%%/QtMultimedia/qcameraexposure.sip
26
%%PYQT_SIPDIR%%/QtMultimedia/qcameraexposure.sip
27
%%PYQT_SIPDIR%%/QtMultimedia/qcameraexposurecontrol.sip
28
%%PYQT_SIPDIR%%/QtMultimedia/qcamerafeedbackcontrol.sip
29
%%PYQT_SIPDIR%%/QtMultimedia/qcameraflashcontrol.sip
18
%%PYQT_SIPDIR%%/QtMultimedia/qcamerafocus.sip
30
%%PYQT_SIPDIR%%/QtMultimedia/qcamerafocus.sip
31
%%PYQT_SIPDIR%%/QtMultimedia/qcamerafocuscontrol.sip
19
%%PYQT_SIPDIR%%/QtMultimedia/qcameraimagecapture.sip
32
%%PYQT_SIPDIR%%/QtMultimedia/qcameraimagecapture.sip
33
%%PYQT_SIPDIR%%/QtMultimedia/qcameraimagecapturecontrol.sip
20
%%PYQT_SIPDIR%%/QtMultimedia/qcameraimageprocessing.sip
34
%%PYQT_SIPDIR%%/QtMultimedia/qcameraimageprocessing.sip
35
%%PYQT_SIPDIR%%/QtMultimedia/qcameraimageprocessingcontrol.sip
21
%%PYQT_SIPDIR%%/QtMultimedia/qcamerainfo.sip
36
%%PYQT_SIPDIR%%/QtMultimedia/qcamerainfo.sip
37
%%PYQT_SIPDIR%%/QtMultimedia/qcamerainfocontrol.sip
38
%%PYQT_SIPDIR%%/QtMultimedia/qcameralockscontrol.sip
22
%%PYQT_SIPDIR%%/QtMultimedia/qcameraviewfindersettings.sip
39
%%PYQT_SIPDIR%%/QtMultimedia/qcameraviewfindersettings.sip
40
%%PYQT_SIPDIR%%/QtMultimedia/qcameraviewfindersettingscontrol.sip
41
%%PYQT_SIPDIR%%/QtMultimedia/qcamerazoomcontrol.sip
42
%%PYQT_SIPDIR%%/QtMultimedia/qcustomaudiorolecontrol.sip
43
%%PYQT_SIPDIR%%/QtMultimedia/qimageencodercontrol.sip
44
%%PYQT_SIPDIR%%/QtMultimedia/qmediaaudioprobecontrol.sip
45
%%PYQT_SIPDIR%%/QtMultimedia/qmediaavailabilitycontrol.sip
23
%%PYQT_SIPDIR%%/QtMultimedia/qmediabindableinterface.sip
46
%%PYQT_SIPDIR%%/QtMultimedia/qmediabindableinterface.sip
47
%%PYQT_SIPDIR%%/QtMultimedia/qmediacontainercontrol.sip
24
%%PYQT_SIPDIR%%/QtMultimedia/qmediacontent.sip
48
%%PYQT_SIPDIR%%/QtMultimedia/qmediacontent.sip
25
%%PYQT_SIPDIR%%/QtMultimedia/qmediacontrol.sip
49
%%PYQT_SIPDIR%%/QtMultimedia/qmediacontrol.sip
26
%%PYQT_SIPDIR%%/QtMultimedia/qmediaencodersettings.sip
50
%%PYQT_SIPDIR%%/QtMultimedia/qmediaencodersettings.sip
51
%%PYQT_SIPDIR%%/QtMultimedia/qmediagaplessplaybackcontrol.sip
27
%%PYQT_SIPDIR%%/QtMultimedia/qmediametadata.sip
52
%%PYQT_SIPDIR%%/QtMultimedia/qmediametadata.sip
53
%%PYQT_SIPDIR%%/QtMultimedia/qmedianetworkaccesscontrol.sip
28
%%PYQT_SIPDIR%%/QtMultimedia/qmediaobject.sip
54
%%PYQT_SIPDIR%%/QtMultimedia/qmediaobject.sip
29
%%PYQT_SIPDIR%%/QtMultimedia/qmediaplayer.sip
55
%%PYQT_SIPDIR%%/QtMultimedia/qmediaplayer.sip
56
%%PYQT_SIPDIR%%/QtMultimedia/qmediaplayercontrol.sip
30
%%PYQT_SIPDIR%%/QtMultimedia/qmediaplaylist.sip
57
%%PYQT_SIPDIR%%/QtMultimedia/qmediaplaylist.sip
31
%%PYQT_SIPDIR%%/QtMultimedia/qmediarecorder.sip
58
%%PYQT_SIPDIR%%/QtMultimedia/qmediarecorder.sip
59
%%PYQT_SIPDIR%%/QtMultimedia/qmediarecordercontrol.sip
32
%%PYQT_SIPDIR%%/QtMultimedia/qmediaresource.sip
60
%%PYQT_SIPDIR%%/QtMultimedia/qmediaresource.sip
33
%%PYQT_SIPDIR%%/QtMultimedia/qmediaservice.sip
61
%%PYQT_SIPDIR%%/QtMultimedia/qmediaservice.sip
62
%%PYQT_SIPDIR%%/QtMultimedia/qmediastreamscontrol.sip
34
%%PYQT_SIPDIR%%/QtMultimedia/qmediatimerange.sip
63
%%PYQT_SIPDIR%%/QtMultimedia/qmediatimerange.sip
64
%%PYQT_SIPDIR%%/QtMultimedia/qmediavideoprobecontrol.sip
65
%%PYQT_SIPDIR%%/QtMultimedia/qmetadatareadercontrol.sip
66
%%PYQT_SIPDIR%%/QtMultimedia/qmetadatawritercontrol.sip
35
%%PYQT_SIPDIR%%/QtMultimedia/qmultimedia.sip
67
%%PYQT_SIPDIR%%/QtMultimedia/qmultimedia.sip
36
%%PYQT_SIPDIR%%/QtMultimedia/qpymultimedia_qlist.sip
68
%%PYQT_SIPDIR%%/QtMultimedia/qpymultimedia_qlist.sip
37
%%PYQT_SIPDIR%%/QtMultimedia/qradiodata.sip
69
%%PYQT_SIPDIR%%/QtMultimedia/qradiodata.sip
70
%%PYQT_SIPDIR%%/QtMultimedia/qradiodatacontrol.sip
38
%%PYQT_SIPDIR%%/QtMultimedia/qradiotuner.sip
71
%%PYQT_SIPDIR%%/QtMultimedia/qradiotuner.sip
72
%%PYQT_SIPDIR%%/QtMultimedia/qradiotunercontrol.sip
39
%%PYQT_SIPDIR%%/QtMultimedia/qsound.sip
73
%%PYQT_SIPDIR%%/QtMultimedia/qsound.sip
40
%%PYQT_SIPDIR%%/QtMultimedia/qsoundeffect.sip
74
%%PYQT_SIPDIR%%/QtMultimedia/qsoundeffect.sip
75
%%PYQT_SIPDIR%%/QtMultimedia/qvideodeviceselectorcontrol.sip
76
%%PYQT_SIPDIR%%/QtMultimedia/qvideoencodersettingscontrol.sip
41
%%PYQT_SIPDIR%%/QtMultimedia/qvideoframe.sip
77
%%PYQT_SIPDIR%%/QtMultimedia/qvideoframe.sip
42
%%PYQT_SIPDIR%%/QtMultimedia/qvideoprobe.sip
78
%%PYQT_SIPDIR%%/QtMultimedia/qvideoprobe.sip
79
%%PYQT_SIPDIR%%/QtMultimedia/qvideorenderercontrol.sip
43
%%PYQT_SIPDIR%%/QtMultimedia/qvideosurfaceformat.sip
80
%%PYQT_SIPDIR%%/QtMultimedia/qvideosurfaceformat.sip
44
%%API%%%%PYQT_APIDIR%%/api/python/QtMultimedia.api
81
%%PYQT_SIPDIR%%/QtMultimedia/qvideowindowcontrol.sip
82
(-)multimedia/py-qt5-multimediawidgets/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	multimediawidgets
2
PORTNAME=	multimediawidgets
3
PORTREVISION=	1
4
CATEGORIES=	multimedia devel python
3
CATEGORIES=	multimedia devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtMultimediaWidgets.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)multimedia/py-qt5-multimediawidgets/pkg-plist (+1 lines)
Lines 4-7 Link Here
4
%%PYQT_SIPDIR%%/QtMultimediaWidgets/qcameraviewfinder.sip
4
%%PYQT_SIPDIR%%/QtMultimediaWidgets/qcameraviewfinder.sip
5
%%PYQT_SIPDIR%%/QtMultimediaWidgets/qgraphicsvideoitem.sip
5
%%PYQT_SIPDIR%%/QtMultimediaWidgets/qgraphicsvideoitem.sip
6
%%PYQT_SIPDIR%%/QtMultimediaWidgets/qvideowidget.sip
6
%%PYQT_SIPDIR%%/QtMultimediaWidgets/qvideowidget.sip
7
%%PYQT_SIPDIR%%/QtMultimediaWidgets/qvideowidgetcontrol.sip
7
%%API%%%%PYQT_APIDIR%%/api/python/QtMultimediaWidgets.api
8
%%API%%%%PYQT_APIDIR%%/api/python/QtMultimediaWidgets.api
(-)net/Makefile (+1 lines)
Lines 1084-1089 Link Here
1084
    SUBDIR += py-pyvmomi
1084
    SUBDIR += py-pyvmomi
1085
    SUBDIR += py-pyzmq
1085
    SUBDIR += py-pyzmq
1086
    SUBDIR += py-qt5-network
1086
    SUBDIR += py-qt5-network
1087
    SUBDIR += py-qt5-networkauth
1087
    SUBDIR += py-rabbitpy
1088
    SUBDIR += py-rabbitpy
1088
    SUBDIR += py-radix
1089
    SUBDIR += py-radix
1089
    SUBDIR += py-raet
1090
    SUBDIR += py-raet
(-)net/py-qt5-network/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	network
2
PORTNAME=	network
3
PORTREVISION=	1
4
CATEGORIES=	net devel python
3
CATEGORIES=	net devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 14-20 Link Here
14
PYQT_DIST=	yes
13
PYQT_DIST=	yes
15
USES=		python pyqt:5 qt:5
14
USES=		python pyqt:5 qt:5
16
USE_PYQT=	sip_build core_run
15
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	concurrent flavors py3kplist
16
USE_PYTHON=	concurrent flavors py3kplist
18
USE_QT=		core network qmake_build
17
USE_QT=		core network qmake_build
Lines 28-31 Link Here
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
27
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
28
DEBUG_CONFIGURE_ON=	--debug --trace
29
post-install:
30
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtNetwork.so
31
30
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)net/py-qt5-network/pkg-plist (+1 lines)
Lines 8-13 Link Here
8
%%PYQT_SIPDIR%%/QtNetwork/qhostaddress.sip
8
%%PYQT_SIPDIR%%/QtNetwork/qhostaddress.sip
9
%%PYQT_SIPDIR%%/QtNetwork/qhostinfo.sip
9
%%PYQT_SIPDIR%%/QtNetwork/qhostinfo.sip
10
%%PYQT_SIPDIR%%/QtNetwork/qhstspolicy.sip
10
%%PYQT_SIPDIR%%/QtNetwork/qhstspolicy.sip
11
%%PYQT_SIPDIR%%/QtNetwork/qhttp2configuration.sip
11
%%PYQT_SIPDIR%%/QtNetwork/qhttpmultipart.sip
12
%%PYQT_SIPDIR%%/QtNetwork/qhttpmultipart.sip
12
%%PYQT_SIPDIR%%/QtNetwork/qlocalserver.sip
13
%%PYQT_SIPDIR%%/QtNetwork/qlocalserver.sip
13
%%PYQT_SIPDIR%%/QtNetwork/qlocalsocket.sip
14
%%PYQT_SIPDIR%%/QtNetwork/qlocalsocket.sip
(-)net/py-qt5-networkauth/Makefile (+33 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	networkauth
4
CATEGORIES=	net devel python
5
6
MAINTAINER=	kde@FreeBSD.org
7
COMMENT=	Python bindings for the Qt5 toolkit, QtNetworkAuth module
8
9
BUILD_DEPENDS=	${PY_ENUM34}
10
RUN_DEPENDS=	${PY_ENUM34}
11
12
CONFIGURE_ARGS=	--enable QtNetworkAuth
13
PYQT_DIST=	yes
14
15
USES=		python pyqt:5 qt:5
16
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	concurrent flavors py3kplist
18
USE_QT=		core network networkauth qmake_build
19
20
OPTIONS_DEFINE=	API DEBUG
21
OPTIONS_DEFAULT=API
22
OPTIONS_SUB=	yes
23
24
API_DESC=		Install QtNetworkAuth API for QScintilla2
25
API_CONFIGURE_ON=	--qsci-api --qsci-api-destdir=${PYQT_APIDIR}
26
API_CONFIGURE_OFF=	--no-qsci-api
27
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
DEBUG_CONFIGURE_ON=	--debug --trace
29
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtNetworkAuth.so
32
33
.include <bsd.port.mk>
(-)net/py-qt5-networkauth/pkg-descr (+4 lines)
Line 0 Link Here
1
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
2
This package provides the QtNetworkAuth module.
3
4
WWW: https://riverbankcomputing.com/software/pyqt
(-)net/py-qt5-networkauth/pkg-plist (+12 lines)
Line 0 Link Here
1
%%PYTHON_SITELIBDIR%%/PyQt5/QtNetworkAuth.pyi
2
%%PYTHON_SITELIBDIR%%/PyQt5/QtNetworkAuth.so
3
%%API%%%%PYQT_APIDIR%%/api/python/QtNetworkAuth.api
4
%%PYQT_SIPDIR%%/QtNetworkAuth/QtNetworkAuthmod.sip
5
%%PYQT_SIPDIR%%/QtNetworkAuth/qabstractoauth.sip
6
%%PYQT_SIPDIR%%/QtNetworkAuth/qabstractoauth2.sip
7
%%PYQT_SIPDIR%%/QtNetworkAuth/qabstractoauthreplyhandler.sip
8
%%PYQT_SIPDIR%%/QtNetworkAuth/qoauth1.sip
9
%%PYQT_SIPDIR%%/QtNetworkAuth/qoauth1signature.sip
10
%%PYQT_SIPDIR%%/QtNetworkAuth/qoauth2authorizationcodeflow.sip
11
%%PYQT_SIPDIR%%/QtNetworkAuth/qoauthhttpserverreplyhandler.sip
12
%%PYQT_SIPDIR%%/QtNetworkAuth/qoauthoobreplyhandler.sip
(-)print/py-qt5-printsupport/Makefile (-1 / +2 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	printsupport
2
PORTNAME=	printsupport
3
PORTREVISION=	1
4
CATEGORIES=	print python
3
CATEGORIES=	print python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtPrintSupport.so
31
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)textproc/py-qt5-xml/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	xml
2
PORTNAME=	xml
3
PORTREVISION=	1
4
CATEGORIES=	textproc devel python
3
CATEGORIES=	textproc devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 14-20 Link Here
14
PYQT_DIST=	yes
13
PYQT_DIST=	yes
15
USES=		python pyqt:5 qt:5
14
USES=		python pyqt:5 qt:5
16
USE_PYQT=	sip_build core_run
15
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	concurrent flavors py3kplist
16
USE_PYTHON=	concurrent flavors py3kplist
18
USE_QT=		core xml buildtools_build qmake_build
17
USE_QT=		core xml buildtools_build qmake_build
Lines 35-39 Link Here
35
	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
34
	${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
36
		-f -d ${PYTHONPREFIX_SITELIBDIR}/PyQt5 \
35
		-f -d ${PYTHONPREFIX_SITELIBDIR}/PyQt5 \
37
		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5
36
		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5
37
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtXml.so
38
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/pyrcc.so
39
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/pylupdate.so
38
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)textproc/py-qt5-xmlpatterns/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	xmlpatterns
2
PORTNAME=	xmlpatterns
3
PORTREVISION=	1
4
CATEGORIES=	textproc devel python
3
CATEGORIES=	textproc devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 28-31 Link Here
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
27
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
28
DEBUG_CONFIGURE_ON=	--debug --trace
29
post-install:
30
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtXmlPatterns.so
31
30
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)www/py-qt5-webchannel/Makefile (-2 / +1 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	webchannel
2
PORTNAME=	webchannel
3
PORTREVISION=	1
4
CATEGORIES=	www devel python
3
CATEGORIES=	www devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 13-19 Link Here
13
RUN_DEPENDS=	${PY_ENUM34}
12
RUN_DEPENDS=	${PY_ENUM34}
14
USES=		python pyqt:5 qt:5
13
USES=		python pyqt:5 qt:5
15
USE_PYQT=	sip_build core_run gui_run network_run qml_run widgets_run
14
USE_PYQT=	sip_build core_run gui_run qml_run network_run widgets_run
16
USE_PYTHON=	concurrent flavors py3kplist
15
USE_PYTHON=	concurrent flavors py3kplist
17
USE_QT=		core declarative qmake_build gui network webchannel widgets
16
USE_QT=		core declarative qmake_build gui network webchannel widgets
(-)www/py-qt5-webengine/Makefile (-4 / +3 lines)
Lines 1-12 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	webengine
2
PORTNAME=	webengine
3
DISTVERSION=	5.12.1
3
DISTVERSION=	${PYQT_VERSION}
4
PORTREVISION=	1
5
CATEGORIES=	www devel python
4
CATEGORIES=	www devel python
6
MASTER_SITES=	RIVERBANK/PyQtWebEngine/${DISTVERSION}
5
MASTER_SITES=	https://pypi.python.org/packages/source/P/PyQtWebEngine/
7
PKGNAMEPREFIX=	${PYQT_PY_RELNAME}-
6
PKGNAMEPREFIX=	${PYQT_PY_RELNAME}-
8
DISTNAME=	PyQtWebEngine_gpl-${DISTVERSION}
7
DISTNAME=	PyQtWebEngine-${DISTVERSION}
9
MAINTAINER=	kde@FreeBSD.org
8
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Python bindings for the Qt5 toolkit, QtWebEngine module
9
COMMENT=	Python bindings for the Qt5 toolkit, QtWebEngine module
(-)www/py-qt5-webengine/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1553936960
1
TIMESTAMP = 1595258707
2
SHA256 (PyQtWebEngine_gpl-5.12.1.tar.gz) = 860704672ea1b616e1347be1f347bc1c749e64ed378370863fe209e84e9bd473
2
SHA256 (PyQtWebEngine-5.15.0.tar.gz) = 670812688e40bf75f70ddf01eadd897d231300318d3856b275bf8e7e0085bf75
3
SIZE (PyQtWebEngine_gpl-5.12.1.tar.gz) = 42474
3
SIZE (PyQtWebEngine-5.15.0.tar.gz) = 48308
(-)www/py-qt5-webengine/pkg-plist (+3 lines)
Lines 13-20 Link Here
13
%%PYQT_SIPDIR%%/QtWebEngine/qquickwebenginescript.sip
13
%%PYQT_SIPDIR%%/QtWebEngine/qquickwebenginescript.sip
14
%%PYQT_SIPDIR%%/QtWebEngine/qtwebengineglobal.sip
14
%%PYQT_SIPDIR%%/QtWebEngine/qtwebengineglobal.sip
15
%%PYQT_SIPDIR%%/QtWebEngineCore/QtWebEngineCoremod.sip
15
%%PYQT_SIPDIR%%/QtWebEngineCore/QtWebEngineCoremod.sip
16
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineclientcertificatestore.sip
16
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginecookiestore.sip
17
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginecookiestore.sip
18
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginefindtextresult.sip
17
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginehttprequest.sip
19
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginehttprequest.sip
20
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginenotification.sip
18
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginequotarequest.sip
21
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginequotarequest.sip
19
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineregisterprotocolhandlerrequest.sip
22
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineregisterprotocolhandlerrequest.sip
20
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineurlrequestinfo.sip
23
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineurlrequestinfo.sip
(-)www/py-qt5-webkit/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	webkit
2
PORTNAME=	webkit
3
PORTREVISION=	1
4
CATEGORIES=	www devel python
3
CATEGORIES=	www devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 15-21 Link Here
15
USES=		gl python pyqt:5 qt:5
14
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
15
USE_GL=		gl
17
USE_PYQT=	sip_build core_run gui_run network_run
16
USE_PYQT=	sip_build core_run gui_run network_run
18
USE_PYTHON=	concurrent flavors py3kplist
17
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core gui network webkit qmake_build
18
USE_QT=		core gui network webkit qmake_build
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWebKit.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)www/py-qt5-webkitwidgets/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	webkitwidgets
2
PORTNAME=	webkitwidgets
3
PORTREVISION=	1
4
CATEGORIES=	www devel python
3
CATEGORIES=	www devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 30-33 Link Here
30
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
31
DEBUG_CONFIGURE_ON=	--debug --trace
30
DEBUG_CONFIGURE_ON=	--debug --trace
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWebKitWidgets.so
33
32
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)www/py-qt5-websockets/Makefile (-3 / +5 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	websockets
2
PORTNAME=	websockets
3
PORTREVISION=	1
4
CATEGORIES=	www net devel python
3
CATEGORIES=	www net devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 14-22 Link Here
14
PYQT_DIST=	yes
13
PYQT_DIST=	yes
15
USES=		python pyqt:5 qt:5
14
USES=		python pyqt:5 qt:5
16
USE_PYQT=	sip_build core_run
15
USE_PYQT=	sip_build core_run
17
USE_PYTHON=	concurrent flavors py3kplist
16
USE_PYTHON=	concurrent flavors py3kplist
18
USE_QT=		core qmake_build websockets
17
USE_QT=		core qmake_build network websockets
19
OPTIONS_DEFINE=	API DEBUG
18
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
19
OPTIONS_DEFAULT=API
Lines 28-31 Link Here
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
27
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
28
DEBUG_CONFIGURE_ON=	--debug --trace
29
post-install:
30
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWebSockets.so
31
30
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)x11/py-qt5-opengl/Makefile (-1 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	opengl
2
PORTNAME=	opengl
3
PORTREVISION=	1
4
CATEGORIES=	x11 devel python
3
CATEGORIES=	x11 devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
port-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtOpenGl.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)x11-toolkits/Makefile (+1 lines)
Lines 176-181 Link Here
176
    SUBDIR += py-qt5-chart
176
    SUBDIR += py-qt5-chart
177
    SUBDIR += py-qt5-gui
177
    SUBDIR += py-qt5-gui
178
    SUBDIR += py-qt5-quick
178
    SUBDIR += py-qt5-quick
179
    SUBDIR += py-qt5-quick3d
179
    SUBDIR += py-qt5-quickwidgets
180
    SUBDIR += py-qt5-quickwidgets
180
    SUBDIR += py-qt5-widgets
181
    SUBDIR += py-qt5-widgets
181
    SUBDIR += py-tkinter
182
    SUBDIR += py-tkinter
(-)x11-toolkits/py-qt5-chart/Makefile (-2 / +5 lines)
Lines 3-11 Link Here
3
PORTNAME=	chart
3
PORTNAME=	chart
4
PORTVERSION=	${PYQT5_VERSION}
4
PORTVERSION=	${PYQT5_VERSION}
5
CATEGORIES=	x11-toolkits devel python
5
CATEGORIES=	x11-toolkits devel python
6
MASTER_SITES=	RIVERBANK/PyQtChart/${PYQT5_VERSION}/
6
MASTER_SITES=	${MASTER_SITES_PYQTCHART}
7
PKGNAMEPREFIX=	${PYQT_PY_RELNAME}-
7
PKGNAMEPREFIX=	${PYQT_PY_RELNAME}-
8
DISTNAME=	PyQtChart-${PYQT5_VERSION}
8
DISTNAME=	${PYQTCHART_DISTNAME}
9
MAINTAINER=	kde@FreeBSD.org
9
MAINTAINER=	kde@FreeBSD.org
10
COMMENT=	Python bindings for the Qt5 toolkit, QtChart module
10
COMMENT=	Python bindings for the Qt5 toolkit, QtChart module
Lines 46-49 Link Here
46
		${PYTHON_CMD} configure.py ${CONFIGURE_ARGS}
46
		${PYTHON_CMD} configure.py ${CONFIGURE_ARGS}
47
.endif  # !target(do-configure)
47
.endif  # !target(do-configure)
48
post-install:
49
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtChart.so
50
48
.include <bsd.port.mk>
51
.include <bsd.port.mk>
(-)x11-toolkits/py-qt5-chart/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1590894095
1
TIMESTAMP = 1595281551
2
SHA256 (PyQtChart-5.13.1.tar.gz) = 49960a1483527857b38c1527f9b6328d30bdcc84521f579c0a561a892f54130e
2
SHA256 (PyQtChart-5.15.0.tar.gz) = 796b1a966759c78859d019bbac6b88b8e1c72ffebf65acf2be3cd9f45c756661
3
SIZE (PyQtChart-5.13.1.tar.gz) = 65027
3
SIZE (PyQtChart-5.15.0.tar.gz) = 68423
(-)x11-toolkits/py-qt5-gui/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	gui
2
PORTNAME=	gui
3
PORTREVISION=	1
4
CATEGORIES=	x11-toolkits devel python
3
CATEGORIES=	x11-toolkits devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 15-21 Link Here
15
USES=		gl python pyqt:5 qt:5
14
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
15
USE_GL=		gl
17
USE_PYQT=	sip_build core_run
16
USE_PYQT=	sip_build core_run
18
USE_PYTHON=	concurrent flavors py3kplist
17
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core gui qmake_build imageformats_run
18
USE_QT=		core gui qmake_build imageformats_run
Lines 27-30 Link Here
27
API_CONFIGURE_ON=	--qsci-api --qsci-api-destdir=${PYQT_APIDIR}
26
API_CONFIGURE_ON=	--qsci-api --qsci-api-destdir=${PYQT_APIDIR}
28
API_CONFIGURE_OFF=	--no-qsci-api
27
API_CONFIGURE_OFF=	--no-qsci-api
28
post-install:
29
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtGui.so
30
29
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)x11-toolkits/py-qt5-gui/pkg-plist (+2 lines)
Lines 8-13 Link Here
8
%%PYQT_SIPDIR%%/QtGui/qbrush.sip
8
%%PYQT_SIPDIR%%/QtGui/qbrush.sip
9
%%PYQT_SIPDIR%%/QtGui/qclipboard.sip
9
%%PYQT_SIPDIR%%/QtGui/qclipboard.sip
10
%%PYQT_SIPDIR%%/QtGui/qcolor.sip
10
%%PYQT_SIPDIR%%/QtGui/qcolor.sip
11
%%PYQT_SIPDIR%%/QtGui/qcolorspace.sip
12
%%PYQT_SIPDIR%%/QtGui/qcolortransform.sip
11
%%PYQT_SIPDIR%%/QtGui/qcursor.sip
13
%%PYQT_SIPDIR%%/QtGui/qcursor.sip
12
%%PYQT_SIPDIR%%/QtGui/qdesktopservices.sip
14
%%PYQT_SIPDIR%%/QtGui/qdesktopservices.sip
13
%%PYQT_SIPDIR%%/QtGui/qdrag.sip
15
%%PYQT_SIPDIR%%/QtGui/qdrag.sip
(-)x11-toolkits/py-qt5-quick/Makefile (-4 / +7 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	quick
2
PORTNAME=	quick
3
PORTREVISION=	1
4
CATEGORIES=	x11-toolkits devel python
3
CATEGORIES=	x11-toolkits devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 13-22 Link Here
13
CONFIGURE_ARGS=	--enable QtQuick
12
CONFIGURE_ARGS=	--enable QtQuick
14
PYQT_DIST=	yes
13
PYQT_DIST=	yes
15
USES=		python pyqt:5 qt:5
14
USES=		gl python pyqt:5 qt:5
16
USE_PYQT=	sip_build core_run gui_run
15
USE_GL=		gl
16
USE_PYQT=	sip_build core_run gui_run
17
USE_PYTHON=	concurrent flavors py3kplist
17
USE_PYTHON=	concurrent flavors py3kplist
18
USE_QT=		core declarative qmake_build
18
USE_QT=		core declarative gui qmake_build network
19
OPTIONS_DEFINE=	API DEBUG
19
OPTIONS_DEFINE=	API DEBUG
20
OPTIONS_DEFAULT=API
20
OPTIONS_DEFAULT=API
Lines 28-31 Link Here
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQuick.so
32
30
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)x11-toolkits/py-qt5-quick/pkg-plist (-1 / +2 lines)
Lines 14-22 Link Here
14
%%PYQT_SIPDIR%%/QtQuick/qsgengine.sip
14
%%PYQT_SIPDIR%%/QtQuick/qsgengine.sip
15
%%PYQT_SIPDIR%%/QtQuick/qsgflatcolormaterial.sip
15
%%PYQT_SIPDIR%%/QtQuick/qsgflatcolormaterial.sip
16
%%PYQT_SIPDIR%%/QtQuick/qsggeometry.sip
16
%%PYQT_SIPDIR%%/QtQuick/qsggeometry.sip
17
%%PYQT_SIPDIR%%/QtQuick/qsgimagenode.sip
17
%%PYQT_SIPDIR%%/QtQuick/qsgmaterial.sip
18
%%PYQT_SIPDIR%%/QtQuick/qsgmaterial.sip
19
%%PYQT_SIPDIR%%/QtQuick/qsgmaterialrhishader.sip
18
%%PYQT_SIPDIR%%/QtQuick/qsgnode.sip
20
%%PYQT_SIPDIR%%/QtQuick/qsgnode.sip
19
%%PYQT_SIPDIR%%/QtQuick/qsgimagenode.sip
20
%%PYQT_SIPDIR%%/QtQuick/qsgrectanglenode.sip
21
%%PYQT_SIPDIR%%/QtQuick/qsgrectanglenode.sip
21
%%PYQT_SIPDIR%%/QtQuick/qsgrendererinterface.sip
22
%%PYQT_SIPDIR%%/QtQuick/qsgrendererinterface.sip
22
%%PYQT_SIPDIR%%/QtQuick/qsgrendernode.sip
23
%%PYQT_SIPDIR%%/QtQuick/qsgrendernode.sip
(-)x11-toolkits/py-qt5-quick3d/Makefile (+34 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	quick3d
4
CATEGORIES=	x11-toolkits devel python
5
6
MAINTAINER=	kde@FreeBSD.org
7
COMMENT=	Python bindings for the Qt5 toolkit, QtQuick3D module
8
9
BUILD_DEPENDS=	${PY_ENUM34}
10
RUN_DEPENDS=	${PY_ENUM34}
11
12
CONFIGURE_ARGS=	--enable QtQuick3D
13
PYQT_DIST=	yes
14
15
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
17
USE_PYQT=	sip_build core_run gui_run
18
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core declarative gui qmake_build network quick3d
20
21
OPTIONS_DEFINE=	API DEBUG
22
OPTIONS_DEFAULT=API
23
OPTIONS_SUB=	yes
24
25
API_DESC=		Install QtQuick API for QScintilla2
26
API_CONFIGURE_ON=	--qsci-api --qsci-api-destdir=${PYQT_APIDIR}
27
API_CONFIGURE_OFF=	--no-qsci-api
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQuick3D.so
33
34
.include <bsd.port.mk>
(-)x11-toolkits/py-qt5-quick3d/pkg-descr (+4 lines)
Line 0 Link Here
1
PyQt5 is a set of Python bindings for Digia's Qt5 application framework.
2
This package provides the QtQuick module.
3
4
WWW: https://riverbankcomputing.com/software/pyqt
(-)x11-toolkits/py-qt5-quick3d/pkg-plist (+7 lines)
Line 0 Link Here
1
%%PYTHON_SITELIBDIR%%/PyQt5/QtQuick3D.pyi
2
%%PYTHON_SITELIBDIR%%/PyQt5/QtQuick3D.so
3
%%API%%%%PYQT_APIDIR%%/api/python/QtQuick3D.api
4
%%PYQT_SIPDIR%%/QtQuick3D/QtQuick3Dmod.sip
5
%%PYQT_SIPDIR%%/QtQuick3D/qquick3d.sip
6
%%PYQT_SIPDIR%%/QtQuick3D/qquick3dgeometry.sip
7
%%PYQT_SIPDIR%%/QtQuick3D/qquick3dobject.sip
(-)x11-toolkits/py-qt5-quickwidgets/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	quickwidgets
2
PORTNAME=	quickwidgets
3
PORTREVISION=	1
4
CATEGORIES=	x11-toolkits devel python
3
CATEGORIES=	x11-toolkits devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 12-18 Link Here
12
USES=		gl python pyqt:5 qt:5
11
USES=		gl python pyqt:5 qt:5
13
USE_GL=		gl
12
USE_GL=		gl
14
USE_PYQT=	sip_build core_run gui_run
13
USE_PYQT=	core_run gui_run sip_build
15
PYQT_DIST=	yes
14
PYQT_DIST=	yes
16
USE_PYTHON=	concurrent flavors py3kplist
15
USE_PYTHON=	concurrent flavors py3kplist
17
USE_QT=		core declarative gui network widgets \
16
USE_QT=		core declarative gui network widgets \
Lines 30-33 Link Here
30
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
31
DEBUG_CONFIGURE_ON=	--debug --trace
30
DEBUG_CONFIGURE_ON=	--debug --trace
31
post-install:
32
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtQuickWidgets.so
33
32
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)x11-toolkits/py-qt5-widgets/Makefile (-2 / +4 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
PORTNAME=	widgets
2
PORTNAME=	widgets
3
PORTREVISION=	1
4
CATEGORIES=	x11-toolkits devel python
3
CATEGORIES=	x11-toolkits devel python
5
MAINTAINER=	kde@FreeBSD.org
4
MAINTAINER=	kde@FreeBSD.org
Lines 15-21 Link Here
15
USES=		gl python pyqt:5 qt:5
14
USES=		gl python pyqt:5 qt:5
16
USE_GL=		gl
15
USE_GL=		gl
17
USE_PYQT=	sip_build core_run gui_run
16
USE_PYQT=	sip_build core_run gui_run
18
USE_PYTHON=	concurrent flavors py3kplist
17
USE_PYTHON=	concurrent flavors py3kplist
19
USE_QT=		core gui widgets qmake_build
18
USE_QT=		core gui widgets qmake_build
Lines 29-32 Link Here
29
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
28
API_LIB_DEPENDS=	libqscintilla2_qt5.so:devel/qscintilla2-qt5
30
DEBUG_CONFIGURE_ON=	--debug --trace
29
DEBUG_CONFIGURE_ON=	--debug --trace
30
post-install:
31
	${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/PyQt5/QtWidgets.so
32
31
.include <bsd.port.mk>
33
.include <bsd.port.mk>

Return to bug 247369