diff options
Diffstat (limited to 'math/py-matplotlib')
-rw-r--r-- | math/py-matplotlib/Makefile | 33 | ||||
-rw-r--r-- | math/py-matplotlib/files/patch-setup.cfg | 6 |
2 files changed, 8 insertions, 31 deletions
diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile index 30b978fa2bc3..6df3f2939b14 100644 --- a/math/py-matplotlib/Makefile +++ b/math/py-matplotlib/Makefile @@ -3,7 +3,7 @@ PORTNAME= matplotlib DISTVERSION= 2.2.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -32,25 +32,11 @@ USE_PYTHON= autoplist distutils CFLAGS+= -I${LOCALBASE}/include -OPTIONS_DEFINE= EXAMPLES GTKBACKEND GTKAGGBACKEND \ - QT5AGGBACKEND TKAGGBACKEND WXAGGBACKEND -OPTIONS_DEFAULT= GTKBACKEND GTKAGGBACKEND TKAGGBACKEND +OPTIONS_DEFINE= EXAMPLES \ + QT5AGGBACKEND TKAGGBACKEND +OPTIONS_DEFAULT= TKAGGBACKEND OPTIONS_SUB= yes -.if ${FLAVOR:Upy36:Mpy3*} -# x11-toolkits/py-gtk2, x11-toolkits/py-wxPython28 do not support Python 3 -OPTIONS_EXCLUDE= GTKBACKEND GTKAGGBACKEND WXAGGBACKEND -.endif -GTKBACKEND_DESC= GTK backend support -GTKBACKEND_VARS= GTK_BACKEND=True -GTKBACKEND_VARS_OFF= GTK_BACKEND=False -GTKBACKEND_USES= display -GTKBACKEND_USE= GNOME=gtk20,pygtk2,cairo,gdkpixbuf2 -GTKAGGBACKEND_DESC= GTKAgg backend support -GTKAGGBACKEND_USES= display -GTKAGGBACKEND_USE= GNOME=gtk20,pygtk2,cairo,gdkpixbuf2 -GTKAGGBACKEND_VARS= GTKAGG_BACKEND=True -GTKAGGBACKEND_VARS_OFF= GTKAGG_BACKEND=False QT5AGGBACKEND_DESC= Qt5Agg backend support QT5AGGBACKEND_USES= display pyqt:5 QT5AGGBACKEND_USE= PYQT=sip,widgets @@ -62,12 +48,6 @@ TKAGGBACKEND_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkint TKAGGBACKEND_USES= display tk:run TKAGGBACKEND_VARS= TKAGG_BACKEND=True TKAGGBACKEND_VARS_OFF= TKAGG_BACKEND=False -WXAGGBACKEND_DESC= WXAgg backend support -WXAGGBACKEND_USES= display -WXAGGBACKEND_USE= WX=2.8+ -WXAGGBACKEND_CONFIGURE_ENV= WX_CONFIG="${WX_CONFIG}" -WXAGGBACKEND_VARS= WXAGG_BACKEND=True WX_COMPS=python:lib -WXAGGBACKEND_VARS_OFF= WXAGG_BACKEND=False PORTEXAMPLES= * @@ -75,11 +55,8 @@ post-extract: @${FIND} ${WRKSRC} -name '*.py' | ${XARGS} ${CHMOD} -x post-patch: - @${REINPLACE_CMD} -e 's|%%GTK_BACKEND%%|${GTK_BACKEND}|g' \ - -e 's|%%GTKAGG_BACKEND%%|${GTKAGG_BACKEND}|g' \ - -e 's|%%QT5AGG_BACKEND%%|${QT5AGG_BACKEND}|g' \ + @${REINPLACE_CMD} -e 's|%%QT5AGG_BACKEND%%|${QT5AGG_BACKEND}|g' \ -e 's|%%TKAGG_BACKEND%%|${TKAGG_BACKEND}|g' \ - -e 's|%%WXAGG_BACKEND%%|${WXAGG_BACKEND}|g' \ ${WRKSRC}/setup.cfg post-install: diff --git a/math/py-matplotlib/files/patch-setup.cfg b/math/py-matplotlib/files/patch-setup.cfg index c5b9d99c9e6c..7ed4928d4a75 100644 --- a/math/py-matplotlib/files/patch-setup.cfg +++ b/math/py-matplotlib/files/patch-setup.cfg @@ -58,12 +58,12 @@ +# otherwise skip silently. This is the default +# behavior +# -+gtk = %%GTK_BACKEND%% -+gtkagg = %%GTKAGG_BACKEND%% ++gtk = False ++gtkagg = False +qt4agg = False +qt5agg = %%QT5AGG_BACKEND%% +tkagg = %%TKAGG_BACKEND%% -+wxagg = %%WXAGG_BACKEND%% ++wxagg = False +#macosx = False + +[rc_options] |