# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
categories-append graphics math
python.versions 27 34 35 36 37 38
maintainers {reneeotten @reneeotten} openmaintainer
description Matplotlib is a python plotting library
long_description Matplotlib strives to produce publication quality 2D \
graphics for interactive graphing, scientific publishing, \
user interface development and web application servers \
targeting multiple user interfaces and hardcopy output \
formats. There is a 'pylab' mode which emulates matlab \
graphics. The library uses numpy for handling large data \
sets and supports a variety of output backends. This port \
provides variants for the different GUIs (gtk2, gtk3, \
tkinter, qt4, qt5, cairo, latex).
homepage https://matplotlib.org/
master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
distname ${python.rootname}-${version}
checksums rmd160 6ee1b9c71753cf81128b5994796f0f3db98f1299 \
sha256 8e8e2c2fe3d873108735c6ee9884e6f36f467df4a143136209cff303b183bada \
if {${name} ne ${subport}} {
port:py${python.version}-setuptools
depends_lib-append port:freetype \
port:py${python.version}-cycler \
port:py${python.version}-dateutil \
port:py${python.version}-kiwisolver \
port:py${python.version}-numpy \
port:py${python.version}-parsing
patchfiles patch-v31-setup.cfg.diff \
patch-v31-src-macosx.m.diff \
patch-v31-setupext.py.diff \
if {${python.version} in "27 34"} {
distname ${python.rootname}-${version}
checksums rmd160 dc047125cdedb6371d400648059d70851e05ffc1 \
sha256 029620799e581802961ac1dcff5cb5d3ee2f602e0db9c0f202a90495b37d2126 \
depends_lib-append port:py${python.version}-six \
port:py${python.version}-tz
patchfiles patch-v2-setup.cfg.diff \
patch-v2-src-macosx.m.diff \
patch-v2-setupext.py.diff \
if {${python.version} eq 27} {
depends_lib-append port:py27-backports-functools_lru_cache \
if {${python.version} eq 35} {
distname ${python.rootname}-${version}
checksums rmd160 98ecd1ca25d555bde5d43fcaef800f7436d7d738 \
sha256 e1d33589e32f482d0a7d1957bf473d43341115d40d33f578dad44432e47df7b7 \
patchfiles patch-v30-setup.cfg.diff \
patch-v30-src-macosx.m.diff \
patch-v30-setupext.py.diff \