David Runge pushed to branch main at Arch Linux / Packaging / Packages /
python-pymupdf
Commits:
07162b38 by David Runge at 2023-12-01T09:50:40+01:00
upgpkg: 1.23.7-1
Remove skipping of tests, that work again with mupdf 1.23.7.
Add all required makedepends.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-pymupdf
pkgdesc = Python bindings for MuPDF's rendering library
- pkgver = 1.23.6
- pkgrel = 4
+ pkgver = 1.23.7
+ pkgrel = 1
url = https://github.com/pymupdf/PyMuPDF
arch = x86_64
license = AGPL-3.0-or-later
@@ -11,6 +11,7 @@ pkgbase = python-pymupdf
makedepends = python-build
makedepends = python-distro
makedepends = python-installer
+ makedepends = python-psutil
makedepends = python-setuptools
makedepends = python-wheel
makedepends = swig
@@ -20,11 +21,11 @@ pkgbase = python-pymupdf
depends = python
optdepends = python-fonttools: for building font subsets using fontTools
optdepends = python-pillow: for image file saving using pillow
- source =
PyMuPDF-1.23.6.tar.gz::https://github.com/pymupdf/PyMuPDF/archive/refs/tags/1.23.6.tar.gz
+ source =
PyMuPDF-1.23.7.tar.gz::https://github.com/pymupdf/PyMuPDF/archive/refs/tags/1.23.7.tar.gz
source = python-pymupdf-1.23.5-tesseract_tessdata_dir.patch
- sha512sums =
7cdd7105f91c7f01839ce4291521bff1534cd7eb99ec506b56fa7b39afaf83a90ef77a2988cd3d710a8c9e273fda6427c367644e2b58459a8ab57eaa362de1d7
+ sha512sums =
e3dda716c8a2d6931bfbdb419c0184f14c25ecd6b3eb7667b70faa31df7b38f9960ff5bd22194f3036a2b834d8ba859ff773080e1f083b648404a861115a6d74
sha512sums =
849ace7d68e9060f057c1229f2cbfc43f418e761032d821ab50072cef7d32a5e821c2f58bcc16ba78b61d5eb2fbc042d8908c2c7d78b436fe40147e8121a1426
- b2sums =
dc78b7e85ec9d527d1fd40b8b3be5737fc1c5f9976b39a61ac104bbe210eb41d39ac66df03443383470d5c06f6afbaf9f3e39aebaf3f6b961f994763f3cc9842
+ b2sums =
adfaae58ba75873a6852d6eedd10acc9043d6207c05453bdf7875820e3c3a7b2cf0dc26422542c48da22863b561f151d3bdfa850c77e45168474c96ca03f45d3
b2sums =
6f662ba8175c1960ba0d323cecef25fc283d1dd8f6a5af541bf13df52c2432f76841233389c35ea02182d8543231835cff30f03a2ae9eb231e1165cc83268b65
pkgname = python-pymupdf
=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
_name=PyMuPDF
pkgname=python-pymupdf
-pkgver=1.23.6
-pkgrel=4
+pkgver=1.23.7
+pkgrel=1
pkgdesc="Python bindings for MuPDF's rendering library"
arch=(x86_64)
url="https://github.com/pymupdf/PyMuPDF"
@@ -17,6 +17,7 @@ makedepends=(
python-build
python-distro
python-installer
+ python-psutil
python-setuptools
python-wheel
swig
@@ -35,9 +36,9 @@ source=(
$_name-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz
$pkgname-1.23.5-tesseract_tessdata_dir.patch
)
-sha512sums=('7cdd7105f91c7f01839ce4291521bff1534cd7eb99ec506b56fa7b39afaf83a90ef77a2988cd3d710a8c9e273fda6427c367644e2b58459a8ab57eaa362de1d7'
+sha512sums=('e3dda716c8a2d6931bfbdb419c0184f14c25ecd6b3eb7667b70faa31df7b38f9960ff5bd22194f3036a2b834d8ba859ff773080e1f083b648404a861115a6d74'
'849ace7d68e9060f057c1229f2cbfc43f418e761032d821ab50072cef7d32a5e821c2f58bcc16ba78b61d5eb2fbc042d8908c2c7d78b436fe40147e8121a1426')
-b2sums=('dc78b7e85ec9d527d1fd40b8b3be5737fc1c5f9976b39a61ac104bbe210eb41d39ac66df03443383470d5c06f6afbaf9f3e39aebaf3f6b961f994763f3cc9842'
+b2sums=('adfaae58ba75873a6852d6eedd10acc9043d6207c05453bdf7875820e3c3a7b2cf0dc26422542c48da22863b561f151d3bdfa850c77e45168474c96ca03f45d3'
'6f662ba8175c1960ba0d323cecef25fc283d1dd8f6a5af541bf13df52c2432f76841233389c35ea02182d8543231835cff30f03a2ae9eb231e1165cc83268b65')
prepare() {
@@ -84,8 +85,6 @@ check() {
-vv
# disable broken test, that upstream is not interested in fixing or
disabling: https://github.com/pymupdf/PyMuPDF/issues/2127
--deselect tests/test_pixmap.py::test_color_count
- # disable broken test:
https://github.com/pymupdf/PyMuPDF/issues/2749#issuecomment-1833363165
- --deselect tests/test_2548.py::test_2548
)
local _site_packages=$(python -c "import site;
print(site.getsitepackages()[0])")
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/commit/07162b38e509ca0d9f107af94af4f88e74faa887
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pymupdf/-/commit/07162b38e509ca0d9f107af94af4f88e74faa887
You're receiving this email because of your account on gitlab.archlinux.org.