pyodide/packages/matplotlib/meta.yaml

56 lines
1.5 KiB
YAML
Raw Normal View History

2018-06-20 18:54:47 +00:00
package:
name: matplotlib
version: 3.5.1
2018-06-20 18:54:47 +00:00
source:
url: https://files.pythonhosted.org/packages/8a/46/425a44ab9a71afd2f2c8a78b039c1af8ec21e370047f0ad6e43ca819788e/matplotlib-3.5.1.tar.gz
sha256: b2e9810e09c3a47b73ce9cab5a72243a1258f61e7900969097a817232246ce1c
2018-06-20 18:54:47 +00:00
patches:
- patches/disable_macosx_backend.patch
- patches/hardcoded-font-cache.patch
- patches/fix-threading.patch
2018-06-20 18:54:47 +00:00
extras:
2022-01-10 19:54:11 +00:00
- - src/browser_backend.py
- lib/matplotlib/backends/browser_backend.py
2022-01-10 19:54:11 +00:00
- - src/wasm_backend.py
2018-06-20 18:54:47 +00:00
- lib/matplotlib/backends/wasm_backend.py
2022-01-10 19:54:11 +00:00
- - src/html5_canvas_backend.py
- lib/matplotlib/backends/html5_canvas_backend.py
2022-01-10 19:54:11 +00:00
- - src/setup.cfg
- ./mplsetup.cfg
2018-06-20 18:54:47 +00:00
build:
cflags: -s USE_FREETYPE=1 -s USE_LIBPNG=1 -s USE_ZLIB=1
ldflags: -s USE_FREETYPE=1 -s USE_LIBPNG=1 -s USE_ZLIB=1
replace-libs:
- png16=png
2018-06-20 18:54:47 +00:00
post: |
cd build/matplotlib-3.5.1/dist/matplotlib-3.5.1/
rm -rf matplotlib/backends/qt_editor
rm -rf matplotlib/backends/web_backend
rm -rf sphinxext
cp $PKGDIR/src/fontlist.json matplotlib
cp $PKGDIR/src/Humor-Sans-1.0.ttf matplotlib/mpl-data/fonts/ttf/Humor-Sans.ttf
mkdir -p $PKGDIR/../../dist/fonts
cp matplotlib/mpl-data/fonts/ttf/* $PKGDIR/../../dist/fonts/
2018-06-20 18:54:47 +00:00
requirements:
run:
- cycler
- distutils
- fonttools
2018-06-20 18:54:47 +00:00
- kiwisolver
- numpy
- packaging
- Pillow
2018-06-20 18:54:47 +00:00
- pyparsing
- python-dateutil
- pytz
2018-08-03 12:43:40 +00:00
test:
imports:
- matplotlib
2018-10-10 18:16:02 +00:00
- mpl_toolkits