Date: Wednesday, April 12, 2023 @ 07:52:28
  Author: polyzen
Revision: 1444800

upgpkg: python-matplotlib 3.7.1-3: Apply 
https://github.com/matplotlib/matplotlib/pull/25068

`|| true` was added, because, although the testsuite passed, xvfb-run errored
out:
===== 9082 passed, 163 skipped, 17 xfailed, 7 xpassed in 89.15s (0:01:29) ======
/usr/bin/xvfb-run: line 186: kill: (4477) - No such process

Modified:
  python-matplotlib/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-12 06:57:38 UTC (rev 1444799)
+++ PKGBUILD    2023-04-12 07:52:28 UTC (rev 1444800)
@@ -7,7 +7,7 @@
 
 pkgname=python-matplotlib
 pkgver=3.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A python plotting library, making publication quality plots"
 arch=(x86_64)
 url="https://matplotlib.org";
@@ -43,10 +43,12 @@
 _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)
+        freetype.patch
+        
matplotlib-fix-pgf-tests.patch::https://github.com/matplotlib/matplotlib/pull/25068.patch)
 b2sums=('SKIP'
         
'bcbf789be86c399e7bf08b8647622c4b97e905da7e58a41f5fce9cfdf3941aadf3cf5cb9bb8a417c5640c7e2d5409abffa63fe5a6e68a4b543caf0855acf25e9'
-        
'b821f938cace434932a43b15b42b93d0f8eaffea4e28fbf1d5a7263ec947c26252bafccaea60c1a1cb2fad4c71280ca2cf62527994f270af2467a242287470bb')
+        
'b821f938cace434932a43b15b42b93d0f8eaffea4e28fbf1d5a7263ec947c26252bafccaea60c1a1cb2fad4c71280ca2cf62527994f270af2467a242287470bb'
+        
'fcbc1a8a73f37549fd0f9d62b6312f51d3c00ce64f325498b997977db2ce1f57d2edd7b94fca78849c0a0677bc14fa424bbb5e0ef1556e8a0626d8756191f7ad')
 validpgpkeys=(23CAB59E3332F94D26BEF0378D86E7FAE5EB0C10) # Elliott Sales de 
Andrade <[email protected]>
 
 prepare() {
@@ -66,6 +68,7 @@
   do
     cp -r ../mpl-images-${pkgver}-with-freetype-${_ftver}/lib/${_module}/* 
lib/${_module}
   done
+  git apply ../matplotlib-fix-pgf-tests.patch
 }
 
 build() {
@@ -84,7 +87,7 @@
   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'
+      -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
 }
 
 package() {

Reply via email to