mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/python-matplotlib to 3.7.2-1
This commit is contained in:
parent
b1a9bee4bd
commit
2137122cb8
1 changed files with 12 additions and 14 deletions
|
@ -10,8 +10,8 @@
|
|||
# - disable lto via setup.cfg
|
||||
|
||||
pkgname=python-matplotlib
|
||||
pkgver=3.7.1
|
||||
pkgrel=4
|
||||
pkgver=3.7.2
|
||||
pkgrel=1
|
||||
pkgdesc="A python plotting library, making publication quality plots"
|
||||
arch=(x86_64)
|
||||
url="https://matplotlib.org"
|
||||
|
@ -30,28 +30,27 @@ optdepends=('tk: Tk{Agg,Cairo} backends'
|
|||
'ffmpeg: for saving movies'
|
||||
'imagemagick: for saving animated gifs'
|
||||
'ghostscript: usetex dependencies'
|
||||
'texlive-bin: usetex dependencies'
|
||||
'texlive-latexextra: usetex usage with pdflatex'
|
||||
'texlive-binextra: usetex dependencies'
|
||||
'texlive-fontsrecommended: usetex dependencies'
|
||||
'texlive-latexrecommended: usetex usage with pdflatex'
|
||||
'python-certifi: https support')
|
||||
makedepends=(git python-build python-installer python-certifi python-setuptools-scm pybind11 python-wheel)
|
||||
checkdepends=(python-pytest python-pytest-xdist python-pytest-runner python-pytest-rerunfailures xorg-server-xvfb
|
||||
texlive-bin texlive-core texlive-latexextra texlive-pictures
|
||||
texlive-bin texlive-latexextra texlive-pictures texlive-fontsrecommended texlive-luatex
|
||||
ghostscript inkscape ffmpeg imagemagick gtk4
|
||||
python-cairo python-gobject python-pyqt5 pyside2
|
||||
python-pyqt6 pyside6 python-tornado python-wxpython tk
|
||||
jupyter-nbconvert jupyter-nbformat python-ipykernel
|
||||
python-pandas python-pikepdf python-pytz python-xarray
|
||||
noto-fonts-cjk wqy-zenhei)
|
||||
_tag=8dcbd965f3008b6dc324f4a45b65ff580e55090e # git rev-parse v${pkgver}
|
||||
noto-fonts-cjk wqy-zenhei python-xcffib)
|
||||
_tag=d14c8f9ec4fc9b0c726238215eaa3be31c0b041b # git rev-parse v${pkgver}
|
||||
_ftver=2.12.1
|
||||
source=(git+https://github.com/matplotlib/matplotlib.git#tag=${_tag}?signed
|
||||
https://github.com/QuLogic/mpl-images/archive/v${pkgver}-with-freetype-${_ftver}/mpl-images-${pkgver}-ft${_ftver}.tar.gz
|
||||
freetype.patch
|
||||
matplotlib-fix-pgf-tests.patch::https://github.com/matplotlib/matplotlib/pull/25068.patch)
|
||||
freetype.patch)
|
||||
b2sums=('SKIP'
|
||||
'bcbf789be86c399e7bf08b8647622c4b97e905da7e58a41f5fce9cfdf3941aadf3cf5cb9bb8a417c5640c7e2d5409abffa63fe5a6e68a4b543caf0855acf25e9'
|
||||
'b821f938cace434932a43b15b42b93d0f8eaffea4e28fbf1d5a7263ec947c26252bafccaea60c1a1cb2fad4c71280ca2cf62527994f270af2467a242287470bb'
|
||||
'fcbc1a8a73f37549fd0f9d62b6312f51d3c00ce64f325498b997977db2ce1f57d2edd7b94fca78849c0a0677bc14fa424bbb5e0ef1556e8a0626d8756191f7ad')
|
||||
'073bdb905194afd124d8fa8d8dc8e0504d8cf021552efcd0a937ab42b0ec9bfff4470c608f2548b19997f59d3fdce713358a1eeb49aedd53c43a4daae9942a5b'
|
||||
'b821f938cace434932a43b15b42b93d0f8eaffea4e28fbf1d5a7263ec947c26252bafccaea60c1a1cb2fad4c71280ca2cf62527994f270af2467a242287470bb')
|
||||
validpgpkeys=(23CAB59E3332F94D26BEF0378D86E7FAE5EB0C10) # Elliott Sales de Andrade <quantum.analyst@gmail.com>
|
||||
|
||||
prepare() {
|
||||
|
@ -71,7 +70,6 @@ prepare() {
|
|||
do
|
||||
cp -r ../mpl-images-${pkgver}-with-freetype-${_ftver}/lib/${_module}/* lib/${_module}
|
||||
done
|
||||
git apply ../matplotlib-fix-pgf-tests.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -90,7 +88,7 @@ check() {
|
|||
XDG_RUNTIME_DIR=/tmp/runtime-build \
|
||||
xvfb-run -a -s "-screen 0 640x480x24" \
|
||||
test-env/bin/python -m pytest -ra -n auto -v --color=yes --pyargs matplotlib mpl_toolkits.{axes_grid1,axisartist,mplot3d} \
|
||||
-k 'not test_ipynb and not test_compressed1 and not test_multi_font_type3 and not test_multi_font_type42 and not test_figure_legend_outside' || true
|
||||
-k 'not test_ipynb and not test_compressed1 and not test_multi_font_type3 and not test_multi_font_type42 and not test_figure_legend_outside'
|
||||
}
|
||||
|
||||
package() {
|
||||
|
|
Loading…
Reference in a new issue