Port details on branch 2024Q1 |
- py-matplotlib Plotting library uses a syntax familiar to MATLAB users
- 3.8.0_1 math =8 3.8.0_1Version of this port present on the latest quarterly branch.
- Maintainer: mainland@apeiron.net
- Port Added: 2004-08-04 13:28:53
- Last Update: 2024-04-13 14:47:51
- Commit Hash: 84a372a
- People watching this port, also watch:: libiconv, smartmontools, gimp, mplayer, postfix
- Also Listed In: python
- License: PSFL
- WWW:
- https://matplotlib.org/
- Description:
- matplotlib is a python 2D plotting library which produces publication quality
figures using in a variety of hardcopy formats (PNG, JPG, PS, SVG) and
interactive GUI environments (WX, GTK, Tkinter) across platforms. matplotlib
can be used in python scripts, interactively from the python shell (ala matlab
or mathematica), in web application servers generating dynamic charts, or
embedded in GTK, Tk or WX applications; see backends.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/math/py-matplotlib/ && make install clean
- To add the package, run one of these commands:
- pkg install math/py-matplotlib
- pkg install py39-matplotlib
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py39-matplotlib listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-matplotlib
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1697593172
SHA256 (matplotlib-3.8.0.tar.gz) = df8505e1c19d5c2c26aff3497a7cbd3ccfc2e97043d1e4db3e76afa399164b69
SIZE (matplotlib-3.8.0.tar.gz) = 35864435
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
- py39-setuptools>0 : devel/py-setuptools@py39
- py39-wheel>0 : devel/py-wheel@py39
- py39-setuptools-scm>0 : devel/py-setuptools-scm@py39
- py39-pillow>=6.2 : graphics/py-pillow@py39
- py39-pyparsing>=0 : devel/py-pyparsing@py39
- py39-certifi>=0.10 : security/py-certifi@py39
- pybind11 : devel/py-pybind11@py39
- py39-tkinter>0 : x11-toolkits/py-tkinter@py39
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- py39-build>=0 : devel/py-build@py39
- py39-installer>=0 : devel/py-installer@py39
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
- py39-contourpy>=1.0.1 : math/py-contourpy@py39
- py39-cycler>=0.10 : devel/py-cycler@py39
- py39-python-dateutil>=2.7 : devel/py-python-dateutil@py39
- py39-importlib-resources>=0 : devel/py-importlib-resources@py39
- py39-pytz>=0 : devel/py-pytz@py39
- py39-pyparsing>=2.3.1 : devel/py-pyparsing@py39
- py39-tornado>0 : www/py-tornado@py39
- py39-pluggy>0 : devel/py-pluggy@py39
- py39-pillow>=6.2.0 : graphics/py-pillow@py39
- py39-pyparsing>=0 : devel/py-pyparsing@py39
- py39-certifi>=0.10 : security/py-certifi@py39
- py39-kiwisolver>=1.0.1 : math/py-kiwisolver@py39
- py39-fonttools>=4.22.0 : print/py-fonttools@py39
- py39-packaging>=20.0 : devel/py-packaging@py39
- python3.9 : lang/python39
- Library dependencies:
-
- libfreetype.so : print/freetype2
- libqhull_r.so : math/qhull
- libpng.so : graphics/png
- libfontconfig.so : x11-fonts/fontconfig
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Build
-
- cad/freecad
- devel/py-qutip
- graphics/qgis
- graphics/qgis-ltr
- math/openturns
- math/py-animatplot
- math/py-ssm
-
Deleted ports which required this port:
- for Run
-
- astro/py-astlib
- astro/py-astroML
- astro/py-metpy
- astro/py-pykep
- astro/py-skyfield
- astro/py-sunpy
- audio/py-auditok
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for py39-matplotlib-3.8.0_1:
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- math_py-matplotlib
- USES:
- compiler:c++11-lib gettext gnome localbase pkgconfig python shebangfix uniquefiles:dirs
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|