pkgsrc/graphics/py-matplotlib/Makefile.common
adam aa8e960fe7 py-matplotlib: updated to 2.2.2
v2.2.2 LTS
This release fixes a number of critical bugs:
 - restores matplotlib.verbose (fixing embedding in pycharm)
 - preserve precision when color mapping small portions of data with
   extreme outliers
 - fixes saving long movies with ffmpeg
 - fixes UnbourdLocal error in contour labeling
 - fixes import failure on python 3.4.0 and 3.4.1
 - fixes compile time failures with clang on 32bit platforms
 - fixes an icon in the Tk backends
 - fixes several issues with Tables
 - fixes expanding offset boxes with tight_layout
 - revert changes to the font caching to avoid a possible bug in
   backports.lru_cache
 - numerous docstring and documentation fixes
We have reverted the deprecation of font_manager.TempCache.
v2.2.1 did not actually restore matplotlib.verbose.


v2.2.1 LTS
This release fixes a number of critical bugs:
 - restores matplotlib.verbose (fixing embedding in pycharm)
 - preserve precision when color mapping small portions of data with
   extreme outliers
 - fixes saving long movies with ffmpeg
 - fixes UnbourdLocal error in contour labeling
 - fixes import failure on python 3.4.0 and 3.4.1
 - fixes compile time failures with clang on 32bit platforms
 - fixes an icon in the Tk backends
 - fixes several issues with Tables
 - fixes expanding offset boxes with tight_layout
 - revert changes to the font caching to avoid a possible bug in
   backports.lru_cache
 - numerous docstring and documentation fixes
We have reverted the deprecation of font_manager.TempCache.


v2.2.0 LTS
This release includes new features including:
 - An experimental constrained layout manager
 - Color blind friendly color map (cividis) and color cycle
   (tableau-colorblind10)
 - native support for numpy.datetime64 types
 - animated gif writing via pillow
 - TkAgg now works with pypy
 - cairo based backends for Qt, Tk, and WX

There are several API changes in this release:
 - To support the constrained layout Matplotlib has a new required
   dependency (kiwisolver).
 - The matplotlib.finance module has been removed, development has
   moved to a stand-alone project.
2018-04-14 12:52:56 +00:00

25 lines
777 B
Text

# $NetBSD: Makefile.common,v 1.6 2018/04/14 12:52:56 adam Exp $
# used by graphics/py-matplotlib/Makefile
# used by graphics/py-matplotlib-gtk2/Makefile
# used by graphics/py-matplotlib-tk/Makefile
DISTNAME= matplotlib-2.2.2
CATEGORIES= graphics python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/matplotlib/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://matplotlib.org/
# LICENSE= see ${WRKSRC}/LICENSE/LICENSE
DISTINFO_FILE= ${.CURDIR}/../../graphics/py-matplotlib/distinfo
PATCHDIR= ${.CURDIR}/../../graphics/py-matplotlib/patches
USE_LANGUAGES= c c++
USE_TOOLS+= pkg-config
# see patch-setup.py
SUBST_CLASSES+= mplpkgs
SUBST_STAGE.mplpkgs= pre-configure
SUBST_MESSAGE.mplpkgs= Selecting mpl packages.
SUBST_FILES.mplpkgs= setup.py
SUBST_VARS.mplpkgs= MPL_PACKAGES