aboutsummaryrefslogtreecommitdiffstats
path: root/math
diff options
context:
space:
mode:
authortcberner <tcberner@FreeBSD.org>2019-03-17 01:45:32 +0800
committertcberner <tcberner@FreeBSD.org>2019-03-17 01:45:32 +0800
commitdc7db50cf9a275580649ebb6949ebeacec9e4b1a (patch)
treeef4467df48766136fe51890adfeba1888814948e /math
parent75ceb258448e65ff52917c0814035cf92e296379 (diff)
downloadfreebsd-ports-gnome-dc7db50cf9a275580649ebb6949ebeacec9e4b1a.tar.gz
freebsd-ports-gnome-dc7db50cf9a275580649ebb6949ebeacec9e4b1a.tar.zst
freebsd-ports-gnome-dc7db50cf9a275580649ebb6949ebeacec9e4b1a.zip
math/py-matplotlib: remove QT4AGGBACKEND option (Qt4 deprecation)
Approved by: portmgr (implicit)
Diffstat (limited to 'math')
-rw-r--r--math/py-matplotlib/Makefile17
-rw-r--r--math/py-matplotlib/files/patch-setup.cfg2
2 files changed, 3 insertions, 16 deletions
diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile
index 671c6490c8b7..c8dacea7b21e 100644
--- a/math/py-matplotlib/Makefile
+++ b/math/py-matplotlib/Makefile
@@ -4,7 +4,7 @@
PORTNAME= matplotlib
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -34,7 +34,7 @@ USE_GITHUB= yes
USE_PYTHON= autoplist distutils
CFLAGS+= -I${LOCALBASE}/include
-OPTIONS_DEFINE= EXAMPLES GTKBACKEND GTKAGGBACKEND QT4AGGBACKEND \
+OPTIONS_DEFINE= EXAMPLES GTKBACKEND GTKAGGBACKEND \
QT5AGGBACKEND TKAGGBACKEND WXAGGBACKEND
OPTIONS_DEFAULT= GTKBACKEND GTKAGGBACKEND TKAGGBACKEND
OPTIONS_SUB= yes
@@ -51,11 +51,6 @@ GTKAGGBACKEND_DESC= GTKAgg backend support
GTKAGGBACKEND_USE= GNOME=gtk20,pygtk2,cairo,gdkpixbuf2
GTKAGGBACKEND_VARS= GTKAGG_BACKEND=True
GTKAGGBACKEND_VARS_OFF= GTKAGG_BACKEND=False
-QT4AGGBACKEND_DESC= Qt4Agg backend support
-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_USES= pyqt:5
QT5AGGBACKEND_USE= PYQT=sip,widgets
@@ -78,18 +73,11 @@ PORTEXAMPLES= *
.if defined(PACKAGE_BUILDING)
GTKBACKEND_BUILD_DEPENDS= Xvfb:x11-servers/xorg-vfbserver
GTKAGGBACKEND_BUILD_DEPENDS= Xvfb:x11-servers/xorg-vfbserver
-QT4AGGBACKEND_BUILD_DEPENDS+= Xvfb:x11-servers/xorg-vfbserver
QT5AGGBACKEND_BUILD_DEPENDS+= Xvfb:x11-servers/xorg-vfbserver
TKAGGBACKEND_BUILD_DEPENDS+= Xvfb:x11-servers/xorg-vfbserver
WXAGGBACKEND_BUILD_DEPENDS= Xvfb:x11-servers/xorg-vfbserver
.endif
-.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MQT4AGG_BACKEND}
-DEPRECATED= Qt4 has been EOL since december 2015
-EXPIRATION_DATE= 2019-03-15
-.endif
-
post-extract:
${FIND} ${WRKSRC} -name \*.py | ${XARGS} ${CHMOD} -x
@@ -104,7 +92,6 @@ post-patch:
${WRKSRC}/setupext.py
${REINPLACE_CMD} -e 's|%%GTK_BACKEND%%|${GTK_BACKEND}|g' \
-e 's|%%GTKAGG_BACKEND%%|${GTKAGG_BACKEND}|g' \
- -e 's|%%QT4AGG_BACKEND%%|${QT4AGG_BACKEND}|g' \
-e 's|%%QT5AGG_BACKEND%%|${QT5AGG_BACKEND}|g' \
-e 's|%%TKAGG_BACKEND%%|${TKAGG_BACKEND}|g' \
-e 's|%%WXAGG_BACKEND%%|${WXAGG_BACKEND}|g' \
diff --git a/math/py-matplotlib/files/patch-setup.cfg b/math/py-matplotlib/files/patch-setup.cfg
index c364140c860a..c5b9d99c9e6c 100644
--- a/math/py-matplotlib/files/patch-setup.cfg
+++ b/math/py-matplotlib/files/patch-setup.cfg
@@ -60,7 +60,7 @@
+#
+gtk = %%GTK_BACKEND%%
+gtkagg = %%GTKAGG_BACKEND%%
-+qt4agg = %%QT4AGG_BACKEND%%
++qt4agg = False
+qt5agg = %%QT5AGG_BACKEND%%
+tkagg = %%TKAGG_BACKEND%%
+wxagg = %%WXAGG_BACKEND%%