Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F140135491
D9261.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
19 KB
Referenced Files
None
Subscribers
None
D9261.diff
View Options
Index: head/comms/gnuradio/Makefile
===================================================================
--- head/comms/gnuradio/Makefile
+++ head/comms/gnuradio/Makefile
@@ -15,7 +15,6 @@
swig2.0:devel/swig20 \
cheetah:devel/py-cheetah \
${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml \
- ${PYTHON_PKGNAMEPREFIX}qt4>0:devel/py-qt4 \
xdg-open:devel/xdg-utils \
guile:lang/guile \
aconnect:audio/alsa-utils \
@@ -41,7 +40,7 @@
# volk/lib/volk_cpu.c: In function 'i_can_has_3dnow':
# volk/lib/volk_cpu.c:62: error: can't find a register in class 'BREG' while reloading 'asm'
# volk/lib/volk_cpu.c:62: error: 'asm' operand has impossible constraints
-USES= cmake:outsource compiler:c11 iconv perl5 pkgconfig python:2.7 shebangfix
+USES= cmake:outsource compiler:c11 iconv perl5 pkgconfig pyqt:4 python:2.7 shebangfix
SHEBANG_FILES= grc/scripts/freedesktop/grc_setup_freedesktop.in
CMAKE_ARGS+= -DSWIG_EXECUTABLE:STRING="${LOCALBASE}/bin/swig2.0"\
-DICONV_PREFIX:STRING="${ICONV_PREFIX}" \
@@ -54,6 +53,7 @@
MAJOR_SUB_VER= ${PORTVERSION}
DOCSDIR= share/doc/${PORTNAME}-${PORTVERSION}
USE_GNOME= pygtk2
+USE_PYQT= core gui opengl
USE_WX= 3.0+
USE_QT4= corelib gui xml qmake moc rcc uic
WX_COMPS= wx wx:build wx:run python:build python:run
Index: head/devel/hgview/Makefile
===================================================================
--- head/devel/hgview/Makefile
+++ head/devel/hgview/Makefile
@@ -13,8 +13,6 @@
LICENSE= GPLv2
RUN_DEPENDS= hg:devel/mercurial \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>0:devel/py-qt4-qscintilla2 \
${PYTHON_PKGNAMEPREFIX}mx-base>0:lang/py-mx-base \
${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils
BUILD_DEPENDS= hg:devel/mercurial \
@@ -23,8 +21,9 @@
asciidoc:textproc/asciidoc
NO_ARCH= yes
+USES= gmake pyqt:4 python:2
+USE_PYQT= gui_run qscintilla2_run
USE_PYTHON= distutils
-USES= gmake python:2
PORTDOCS= *
OPTIONS_DEFINE= DOCS
Index: head/devel/ninja-ide/Makefile
===================================================================
--- head/devel/ninja-ide/Makefile
+++ head/devel/ninja-ide/Makefile
@@ -13,13 +13,8 @@
LICENSE= GPLv3
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.8.5,1:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=4.8.5:www/py-qt4-webkit
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-declarative>=4.10.2:devel/py-qt4-declarative \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.8.5,1:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=4.8.5:www/py-qt4-webkit
-
-USES= python:2
+USES= pyqt:4 python:2
+USE_PYQT= declarative_run network webkit
USE_PYTHON= distutils autoplist
USE_GITHUB= yes
Index: head/devel/qbzr/Makefile
===================================================================
--- head/devel/qbzr/Makefile
+++ head/devel/qbzr/Makefile
@@ -14,16 +14,16 @@
LICENSE= GPLv2
BUILD_DEPENDS= bzr:devel/bzr \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:devel/py-qt4 \
${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments \
${PYTHON_PKGNAMEPREFIX}enchant>=0:textproc/py-enchant
RUN_DEPENDS= bzr:devel/bzr
WRKSRC= ${WRKDIR}/${PORTNAME}
+USES= gettext pyqt:4 python
+USE_PYQT= core
USE_PYTHON= distutils autoplist
USE_QT4= # empty
-USES= gettext python
INSTALLS_ICONS= yes
.include <bsd.port.mk>
Index: head/devel/qct/Makefile
===================================================================
--- head/devel/qct/Makefile
+++ head/devel/qct/Makefile
@@ -13,10 +13,8 @@
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui
-
-USES= python
+USES= pyqt:4 python
+USE_PYQT= gui
USE_PYTHON= distutils
WRKSRC= ${WRKDIR}/qct
Index: head/devel/tortoisehg/Makefile
===================================================================
--- head/devel/tortoisehg/Makefile
+++ head/devel/tortoisehg/Makefile
@@ -13,16 +13,7 @@
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=4.11.4:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>=2.9.1:devel/py-qt4-qscintilla2 \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.11.4:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.11.4:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-xml>=4.11.4:textproc/py-qt4-xml
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=4.11.4:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>=2.9.1:devel/py-qt4-qscintilla2 \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.11.4:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.11.4:x11-toolkits/py-qt4-gui \
- hg:devel/mercurial \
+RUN_DEPENDS= hg:devel/mercurial \
${PYTHON_PKGNAMEPREFIX}iniparse>=0.4:devel/py-iniparse \
pygmentize:textproc/py-pygments
@@ -30,7 +21,8 @@
NAUTILUS_DESC= Install TortoiseHG Nautilus extension
OPTIONS_SUB= yes
-USES= python:2.7
+USES= pyqt:4 python:2.7
+USE_PYQT= core gui network qscintilla2 xml
NLS_USES= gettext
INSTALLS_ICONS= yes
Index: head/editors/leo/Makefile
===================================================================
--- head/editors/leo/Makefile
+++ head/editors/leo/Makefile
@@ -15,15 +15,14 @@
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
- ${PYTHON_PKGNAMEPREFIX}qt4-svg>0:graphics/py-qt4-svg \
${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils \
- silvercity>0:textproc/silvercity \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>0:x11-toolkits/py-qt4-gui
+ silvercity>0:textproc/silvercity
NO_ARCH= yes
-USES= python:2 shebangfix zip
+USES= pyqt:4 python:2 shebangfix zip
SHEBANG_FILES= leo/doc/html/fixup.pl leo/external/saveleo
+USE_PYQT= gui_run svg_run
USE_PYTHON= autoplist distutils
DESKTOP_ENTRIES="Leo" "Literate Editor with Outlines" \
Index: head/finance/bitcoin-armory/Makefile
===================================================================
--- head/finance/bitcoin-armory/Makefile
+++ head/finance/bitcoin-armory/Makefile
@@ -15,16 +15,15 @@
BUILD_DEPENDS= ${LOCALBASE}/bin/swig3.0:devel/swig30 \
${LOCALBASE}/bin/pyrcc4:textproc/py-qt4-xml \
${LOCALBASE}/bin/rsync:net/rsync
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=${PYQT4_VERSION}:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=${PYQT4_VERSION}:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}twistedCore>=14.0.0:devel/py-twistedCore \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twistedCore>=14.0.0:devel/py-twistedCore \
${PYTHON_PKGNAMEPREFIX}psutil>1.2.1:sysutils/py-psutil \
${LOCALBASE}/bin/bitcoind:net-p2p/bitcoin-daemon
USE_GITHUB= yes
GH_ACCOUNT= etotheipi
-USES= compiler:c++11-lang compiler:c++11-lib gmake python:2 shebangfix
+USES= compiler:c++11-lang compiler:c++11-lib gmake pyqt:4 python:2 shebangfix
+USE_PYQT= core_run gui_run
SHEBANG_FILES= extras/extractKeysFromWallet.py
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
Index: head/finance/electrum/Makefile
===================================================================
--- head/finance/electrum/Makefile
+++ head/finance/electrum/Makefile
@@ -16,7 +16,6 @@
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}slowaes>0:security/py-slowaes \
${PYTHON_PKGNAMEPREFIX}ecdsa>0:security/py-ecdsa \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.10.3:x11-toolkits/py-qt4-gui \
${PYTHON_PKGNAMEPREFIX}requests>=2.4.3:www/py-requests \
${PYTHON_PKGNAMEPREFIX}qrcode>=5.1:textproc/py-qrcode \
${PYTHON_PKGNAMEPREFIX}tlslite>=0.4.6:security/py-tlslite \
@@ -25,7 +24,8 @@
${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython \
${PYTHON_PKGNAMEPREFIX}jsonrpclib>0:devel/py-jsonrpclib
-USES= desktop-file-utils python:-2.7
+USES= desktop-file-utils pyqt:4 python:-2.7
+USE_PYQT= gui_run
USE_PYTHON= autoplist distutils
PYDISTUTILS_PKGNAME= Electrum
NO_ARCH= yes
Index: head/games/anki/Makefile
===================================================================
--- head/games/anki/Makefile
+++ head/games/anki/Makefile
@@ -19,14 +19,13 @@
${PYTHON_PKGNAMEPREFIX}pyaudio>0:audio/py-pyaudio \
${PYTHON_PKGNAMEPREFIX}sqlalchemy10>0:databases/py-sqlalchemy10 \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.4:net/py-qt4-network \
${PYTHON_PKGNAMEPREFIX}beautifulsoup32>=0:www/py-beautifulsoup32 \
${PYTHON_PKGNAMEPREFIX}httplib2>0:www/py-httplib2 \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=4.4:www/py-qt4-webkit \
${PYTHON_PKGNAMEPREFIX}send2trash>0:deskutils/py-send2trash
-USES= desktop-file-utils python:2 shared-mime-info shebangfix tar:tgz
+USES= desktop-file-utils pyqt:4 python:2 shared-mime-info shebangfix tar:tgz
SHEBANG_FILES= tools/build_ui.sh tools/tests.sh
+USE_PYQT= network_run webkit_run
USE_QT4= network_run webkit_run
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
Index: head/games/py-mnemosyne/Makefile
===================================================================
--- head/games/py-mnemosyne/Makefile
+++ head/games/py-mnemosyne/Makefile
@@ -15,16 +15,13 @@
LICENSE= LGPL3
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-sql>=4.5:databases/py-qt4-sql \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.5:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=4.5:www/py-qt4-webkit \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.5:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
${PYTHON_PKGNAMEPREFIX}matplotlib>=1.2.0:math/py-matplotlib \
${PYTHON_PKGNAMEPREFIX}cherrypy>=3.2:www/py-cherrypy \
${PYTHON_PKGNAMEPREFIX}webob>=1.2.2:www/py-webob
-USES= fortran python
+USES= fortran pyqt:4 python
+USE_PYQT= gui_run network_run sql_run webkit_run
USE_PYTHON= distutils autoplist
NO_ARCH= yes
Index: head/graphics/py-poppler-qt4/Makefile
===================================================================
--- head/graphics/py-poppler-qt4/Makefile
+++ head/graphics/py-poppler-qt4/Makefile
@@ -14,14 +14,10 @@
LICENSE= LGPL21 LGPL3
LICENSE_COMB= dual
-BUILD_DEPENDS= sip:devel/py-sip \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-xml>=0:textproc/py-qt4-xml
LIB_DEPENDS= libpoppler-qt4.so:graphics/poppler-qt4
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-xml>=0:textproc/py-qt4-xml
-USES= pkgconfig python
+USES= pkgconfig pyqt:4 python
+USE_PYQT= gui xml sip_build
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>
Index: head/graphics/qgis/Makefile
===================================================================
--- head/graphics/qgis/Makefile
+++ head/graphics/qgis/Makefile
@@ -29,7 +29,9 @@
GH_PROJECT= ${PORTNAME:tu}
USES= bison cmake cpe desktop-file-utils execinfo fortran \
- gmake python:2.7 sqlite
+ gmake pyqt:4 python:2.7 sqlite
+USE_PYQT= core gui network qscintilla2 sip sql svg xml webkit_run
+
USE_QT4= corelib designer doc gui linguist_build moc_build \
network qmake_build rcc_build script sql sql-pgsql \
sql-sqlite3 svg testlib uic_build webkit xml
@@ -99,15 +101,7 @@
${PYTHON_PKGNAMEPREFIX}pygments>=2.1.3:textproc/py-pygments \
${PYTHON_PKGNAMEPREFIX}pyspatialite>=3.0.1:databases/pyspatialite \
${PYTHON_PKGNAMEPREFIX}pytz>=2016.6.1,1:devel/py-pytz \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=4.8.5:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.8.5:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.8.5:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>=2.8.3:devel/py-qt4-qscintilla2 \
- ${PYTHON_PKGNAMEPREFIX}qt4-sql>=4.11.3:databases/py-qt4-sql \
- ${PYTHON_PKGNAMEPREFIX}qt4-svg>=4.8.5:graphics/py-qt4-svg \
- ${PYTHON_PKGNAMEPREFIX}qt4-xml>=4.5.4:textproc/py-qt4-xml \
${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests \
- ${PYTHON_PKGNAMEPREFIX}sip>=4.14.6:devel/py-sip \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six \
${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.6:databases/py-sqlite3 \
${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml
@@ -124,16 +118,7 @@
${PYTHON_PKGNAMEPREFIX}pygments>=2.1.3:textproc/py-pygments \
${PYTHON_PKGNAMEPREFIX}pyspatialite>=3.0.1:databases/pyspatialite \
${PYTHON_PKGNAMEPREFIX}pytz>=2016.6.1,1:devel/py-pytz \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=4.8.5:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.8.5:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=4.8.5:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>=2.8.3:devel/py-qt4-qscintilla2 \
- ${PYTHON_PKGNAMEPREFIX}qt4-sql>=4.11.3:databases/py-qt4-sql \
- ${PYTHON_PKGNAMEPREFIX}qt4-svg>=4.8.5:graphics/py-qt4-svg \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=4.11.1:www/py-qt4-webkit \
- ${PYTHON_PKGNAMEPREFIX}qt4-xml>=4.5.4:textproc/py-qt4-xml \
${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests \
- ${PYTHON_PKGNAMEPREFIX}sip>=4.14.6:devel/py-sip \
${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six \
${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.6:databases/py-sqlite3 \
${PYTHON_PKGNAMEPREFIX}termcolor>=1.1.0:devel/py-termcolor \
Index: head/math/py-matplotlib/Makefile
===================================================================
--- head/math/py-matplotlib/Makefile
+++ head/math/py-matplotlib/Makefile
@@ -44,13 +44,13 @@
GTKAGGBACKEND_VARS= GTKAGG_BACKEND=True
GTKAGGBACKEND_VARS_OFF= GTKAGG_BACKEND=False
QT4AGGBACKEND_DESC= Qt4Agg backend support
-QT4AGGBACKEND_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.8.5:x11-toolkits/py-qt4-gui
-QT4AGGBACKEND_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=4.8.5:x11-toolkits/py-qt4-gui
+QT4AGGBACKEND_USES= pyqt:4
+QT4AGGBACKEND_USE= PYQT=gui
QT4AGGBACKEND_VARS= QT4AGG_BACKEND=True
QT4AGGBACKEND_VARS_OFF= QT4AGG_BACKEND=False
QT5AGGBACKEND_DESC= Qt5Agg backend support
-QT5AGGBACKEND_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION}:devel/py-sip ${PYTHON_PKGNAMEPREFIX}qt5-widgets>=5.5.1:x11-toolkits/py-qt5-widgets
-QT5AGGBACKEND_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>=${SIP_VERSION}:devel/py-sip ${PYTHON_PKGNAMEPREFIX}qt5-widgets>=5.5.1:x11-toolkits/py-qt5-widgets
+QT5AGGBACKEND_USES= pyqt:5
+QT5AGGBACKEND_USE= PYQT=sip,widgets
QT5AGGBACKEND_VARS= QT5AGG_BACKEND=True
QT5AGGBACKEND_VARS_OFF= QT5AGG_BACKEND=False
TKAGGBACKEND_DESC= TKAgg backend support
Index: head/multimedia/py-openlp/Makefile
===================================================================
--- head/multimedia/py-openlp/Makefile
+++ head/multimedia/py-openlp/Makefile
@@ -13,21 +13,11 @@
LICENSE= GPLv2
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>=0:devel/py-sip \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako \
${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0.13:databases/py-sqlalchemy10
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup32>0:www/py-beautifulsoup32 \
${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-phonon>=0:multimedia/py-qt4-phonon \
${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0.13:databases/py-sqlalchemy10 \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=0:www/py-qt4-webkit \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=0:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-opengl>=0:x11/py-qt4-opengl \
- ${PYTHON_PKGNAMEPREFIX}qt4-svg>=0:graphics/py-qt4-svg \
- ${PYTHON_PKGNAMEPREFIX}qt4-test>=0:devel/py-qt4-test \
${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet \
${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako \
${PYTHON_PKGNAMEPREFIX}enchant>0:textproc/py-enchant \
@@ -35,7 +25,9 @@
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3 \
unoconv:textproc/unoconv
-USES= desktop-file-utils python
+USES= desktop-file-utils pyqt:4 python
+USE_PYQT= core gui \
+ network_run opengl_run phonon_run svg_run test_run webkit_run
USE_PYTHON= distutils autoplist
USE_GSTREAMER= good bad ugly
USE_QT4= linguist phonon-gst
Index: head/net-p2p/bitmessage/Makefile
===================================================================
--- head/net-p2p/bitmessage/Makefile
+++ head/net-p2p/bitmessage/Makefile
@@ -13,16 +13,14 @@
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=${PYQT4_VERSION}:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-network>=${PYQT4_VERSION}:net/py-qt4-network \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=${PYQT4_VERSION}:x11-toolkits/py-qt4-gui
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
USE_GITHUB= yes
GH_ACCOUNT= Bitmessage
GH_PROJECT= PyBitmessage
USES= python pyqt:4 ssl
+USE_PYQT= core_run gui_run network_run
NATIVE_POW_USES=gmake
INSTALLS_ICONS= yes
Index: head/print/hplip/Makefile
===================================================================
--- head/print/hplip/Makefile
+++ head/print/hplip/Makefile
@@ -82,8 +82,8 @@
SCAN_CONFIGURE_ENABLE= scan-build
X11_DESC= Graphical User Interface (Qt 4)
-X11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-dbussupport>=0:devel/py-qt4-dbussupport
+X11_USES= pyqt:4
+X11_USE= PYQT=dbussupport_run,gui_run
X11_CONFIGURE_ENABLE= qt4 gui-build
XSANE_DESC= Install XSane for scanning (implies SCAN)
Index: head/science/ncs/Makefile
===================================================================
--- head/science/ncs/Makefile
+++ head/science/ncs/Makefile
@@ -12,8 +12,7 @@
LICENSE= GPLv2
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:devel/py-qt4 \
- cs_preprocess:science/ecs \
+BUILD_DEPENDS= cs_preprocess:science/ecs \
pyrcc4:textproc/py-qt4-xml
LIB_DEPENDS= libfvm.so:science/fvm \
libmei.so:science/mei
@@ -22,8 +21,9 @@
xterm:x11/xterm \
cs_preprocess:science/ecs
-USES= fortran gettext gmake iconv libtool python shebangfix
+USES= fortran gettext gmake iconv libtool pyqt:4 python shebangfix
USE_GNOME= libxml2
+USE_PYQT= core
SHEBANG_FILES= bin/runcase.in
CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2
GNU_CONFIGURE= yes
Index: head/science/veusz/Makefile
===================================================================
--- head/science/veusz/Makefile
+++ head/science/veusz/Makefile
@@ -12,12 +12,11 @@
LICENSE= GPLv2
-RUN_DEPENDS= ${PYNUMPY} \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-svg>0:graphics/py-qt4-svg
+RUN_DEPENDS= ${PYNUMPY}
BUILD_DEPENDS:= ${RUN_DEPENDS}
-USES= python
+USES= pyqt:4 python
+USE_PYQT= gui svg
USE_PYTHON= distutils autoplist
post-patch:
Index: head/security/py-yara-editor/Makefile
===================================================================
--- head/security/py-yara-editor/Makefile
+++ head/security/py-yara-editor/Makefile
@@ -15,11 +15,10 @@
BROKEN= Unfetchable (google code has gone away)
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yara>=0:security/py-yara
-USES= python:2
+USES= pyqt:4 python:2
+USE_PYQT= core_run gui_run
USE_PYTHON= distutils autoplist
OPTIONS_DEFINE= DOCS
Index: head/www/linkchecker/Makefile
===================================================================
--- head/www/linkchecker/Makefile
+++ head/www/linkchecker/Makefile
@@ -37,12 +37,8 @@
LOGIN_RUN_DEPENDS= twill>=0:www/twill
NLS_USES= gettext
QT4_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-noqt-setup.py
-QT4_RUN_DEPENDS=\
- ${PYTHON_PKGNAMEPREFIX}qt4-sql>=${PYQT_VERSION}:databases/py-qt4-sql \
- ${PYTHON_PKGNAMEPREFIX}qt4-core>=${PYQT_VERSION}:devel/py-qt4-core \
- ${PYTHON_PKGNAMEPREFIX}qt4-gui>=${PYQT_VERSION}:x11-toolkits/py-qt4-gui \
- ${PYTHON_PKGNAMEPREFIX}qt4-help>=${PYQT4_VERSION}:devel/py-qt4-help \
- ${PYTHON_PKGNAMEPREFIX}qt4-qscintilla2>=${QSCI2_VERSION}:devel/py-qt4-qscintilla2
+QT4_USES= pyqt:4
+QT4_USE= PYQT=core_run,gui_run,help_run,qscintilla2_run,sql_run
SQLITE3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
SYNTAX_DESC= HTML/CSS syntax check
SYNTAX_RUN_DEPENDS=\
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Dec 21, 5:26 PM (12 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27116952
Default Alt Text
D9261.diff (19 KB)
Attached To
Mode
D9261: Switch ports to use USE_PYQT=<foo> instead of ugly BUILD/RUN_DEPENDS
Attached
Detach File
Event Timeline
Log In to Comment