[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2022-08-13 Thread David Runge via arch-commits
Date: Saturday, August 13, 2022 @ 11:38:07
  Author: dvzrv
Revision: 1265954

upgpkg: python-pymupdf 1.20.2-1: Upgrade to 1.20.2.

Add python-fonttools and python-pillow to optional dependencies.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-13 11:28:33 UTC (rev 1265953)
+++ PKGBUILD2022-08-13 11:38:07 UTC (rev 1265954)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.20.1
+pkgver=1.20.2
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
@@ -11,10 +11,14 @@
 depends=(glibc gumbo-parser jbig2dec libmupdf openjpeg2 python)
 makedepends=(freetype2 libjpeg-turbo python-distro python-build 
python-installer python-setuptools python-wheel swig systemd)
 checkdepends=(python-fonttools python-pillow python-pytest)
+optdepends=(
+  'python-fonttools: for building font subsets using fontTools'
+  'python-pillow: for image file saving using pillow'
+)
 options=(debug)
 
source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-sha512sums=('0969e2d7f4d0dfce8d546ccfa27c703cc636c071af6722bf886ca8ca4579637bc9d46c5152f2fca8212e168839075b061c515993e107310cd50c396039202a42')
-b2sums=('bba7212f5869306221f866b2d4195a7ed6dc2eb80b3fbd31859f78f61d30fc4fb5d41e331c53ca05c8e4c2d94eadcfab784765e2f496f01177f62f47e648bb27')
+sha512sums=('40a11fd0fcce29c553155e278d3489507dd2d7572c79b5819d145696e0a58d6fe935eef45754976af1b81a54958afa59b634af945f8f399faf4c07e8f3f76d99')
+b2sums=('3b2715434479ece6a7551d09ddec651211a2a9b98abbd950240483762acf17d35f2e4ce95a12bc3009e4ea06c6e014131688ad81b2914d22902814cd2f38d8cb')
 
 build() {
   cd $_name-$pkgver



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2022-06-29 Thread David Runge via arch-commits
Date: Wednesday, June 29, 2022 @ 18:23:27
  Author: dvzrv
Revision: 1241087

upgpkg: python-pymupdf 1.20.1-1: Upgrade to 1.20.1.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-29 18:20:55 UTC (rev 1241086)
+++ PKGBUILD2022-06-29 18:23:27 UTC (rev 1241087)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.20.0
+pkgver=1.20.1
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
@@ -13,8 +13,8 @@
 checkdepends=(python-fonttools python-pillow python-pytest)
 options=(debug)
 
source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-sha512sums=('f6bae4da11b143cec441302ed19032d1d008fe6846d7ae219665064f2307be8d0990dda0ff3a8c7e63ccc223bb71401c6f8d4bb21df7ab321aec98c4683d4686')
-b2sums=('f81380a3b43e229d283d18b90d09b68acf8235708c7ae2adb130d3c014586ca02ecc30ab0dff7ba368a53202772592c85920bfd703435ac2c2f5622eefd8a58c')
+sha512sums=('0969e2d7f4d0dfce8d546ccfa27c703cc636c071af6722bf886ca8ca4579637bc9d46c5152f2fca8212e168839075b061c515993e107310cd50c396039202a42')
+b2sums=('bba7212f5869306221f866b2d4195a7ed6dc2eb80b3fbd31859f78f61d30fc4fb5d41e331c53ca05c8e4c2d94eadcfab784765e2f496f01177f62f47e648bb27')
 
 build() {
   cd $_name-$pkgver



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2022-06-23 Thread David Runge via arch-commits
Date: Thursday, June 23, 2022 @ 08:42:45
  Author: dvzrv
Revision: 1239226

upgpkg: python-pymupdf 1.20.0-1: Upgrade to 1.20.0.

Remove ignoring of tests. 1.20.0 fixes all of them.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |   17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-23 08:41:04 UTC (rev 1239225)
+++ PKGBUILD2022-06-23 08:42:45 UTC (rev 1239226)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.6
+pkgver=1.20.0
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
@@ -10,11 +10,11 @@
 license=(AGPL3)
 depends=(glibc gumbo-parser jbig2dec libmupdf openjpeg2 python)
 makedepends=(freetype2 libjpeg-turbo python-distro python-build 
python-installer python-setuptools python-wheel swig systemd)
-checkdepends=(python-pillow python-pytest)
+checkdepends=(python-fonttools python-pillow python-pytest)
 options=(debug)
 
source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
-sha512sums=('bd597bcb53c0a86aea41600dcd5231a08a422fb4517b3c07c3fe4b359e9d32977565c389bda199056582c4c5a55acc57c86a00c15822bc96cc266fb1211c9c68')
-b2sums=('584dfc11bafe6c8bfe2571e2e06a1ee5a5ea5bf3a4e234bc9173d398fa3d869a4a1dccba4a39a98f4f9c4d76e7a5b06cd8b826f494be2dafb010c6848682d81f')
+sha512sums=('f6bae4da11b143cec441302ed19032d1d008fe6846d7ae219665064f2307be8d0990dda0ff3a8c7e63ccc223bb71401c6f8d4bb21df7ab321aec98c4683d4686')
+b2sums=('f81380a3b43e229d283d18b90d09b68acf8235708c7ae2adb130d3c014586ca02ecc30ab0dff7ba368a53202772592c85920bfd703435ac2c2f5622eefd8a58c')
 
 build() {
   cd $_name-$pkgver
@@ -31,12 +31,7 @@
   python -m installer --destdir="$_test_dir" dist/*.whl
 
   export PYTHONPATH="$_test_dir/$_site_packages:$PYTHONPATH"
-  # disable failing tests: https://github.com/pymupdf/PyMuPDF/issues/1664
-  # disable tests that SIGABRT pytest: 
https://github.com/pymupdf/PyMuPDF/issues/1663
-  pytest -vv \
--k "not test_pageids \
-and not test_textbox3 \
-and not test_checkbox and not test_combobox"
+  pytest -vv -c /dev/null tests/
 }
 
 package() {
@@ -44,5 +39,5 @@
 
   cd $_name-$pkgver
   python -m installer --destdir="$pkgdir" dist/*.whl
-  install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
+  install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
 }



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2022-04-05 Thread David Runge via arch-commits
Date: Tuesday, April 5, 2022 @ 09:10:14
  Author: dvzrv
Revision: 1181425

upgpkg: python-pymupdf 1.19.6-1: Upgrade to 1.19.6.

Remove unneeded quotes and curly braces.
Switch to PEP517.
Disable failing tests:
https://github.com/pymupdf/PyMuPDF/issues/1663
https://github.com/pymupdf/PyMuPDF/issues/1664
Add debug package.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |   36 +---
 1 file changed, 21 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-05 07:23:59 UTC (rev 1181424)
+++ PKGBUILD2022-04-05 09:10:14 UTC (rev 1181425)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.5
+pkgver=1.19.6
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
@@ -9,15 +9,16 @@
 url="https://github.com/pymupdf/PyMuPDF;
 license=(AGPL3)
 depends=(glibc gumbo-parser jbig2dec libmupdf openjpeg2 python)
-makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
+makedepends=(freetype2 libjpeg-turbo python-distro python-build 
python-installer python-setuptools python-wheel swig systemd)
 checkdepends=(python-pillow python-pytest)
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('661597664ad81813731d8feb4e59ed49fc31b23a99e3f056b5b3e03bb0a55aed58a9543c0e87d872f90f86c4e03c6c04ca0e6b3cb98a839f813c5123f41cf72d')
-b2sums=('1f3f06db62dc1f749b67bd376906702eef90d614bf4850d76a7271bd143b82dd7ec719b62080c9399bd8390f0a1b6a6aad29ea13e90f10efcd08608394a47552')
+options=(debug)
+source=(https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz)
+sha512sums=('bd597bcb53c0a86aea41600dcd5231a08a422fb4517b3c07c3fe4b359e9d32977565c389bda199056582c4c5a55acc57c86a00c15822bc96cc266fb1211c9c68')
+b2sums=('584dfc11bafe6c8bfe2571e2e06a1ee5a5ea5bf3a4e234bc9173d398fa3d869a4a1dccba4a39a98f4f9c4d76e7a5b06cd8b826f494be2dafb010c6848682d81f')
 
 build() {
-  cd "$_name-$pkgver"
-  python setup.py build
+  cd $_name-$pkgver
+  python -m build --wheel --no-isolation
 }
 
 check() {
@@ -24,19 +25,24 @@
   local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
   local _test_dir="test_dir"
 
-  cd "$_name-$pkgver"
-  mkdir -vp "${_test_dir}"
+  cd $_name-$pkgver
+  mkdir -vp $_test_dir
   # install to test dir for testing
-  python setup.py install --optimize=1 --root="${_test_dir}"
+  python -m installer --destdir="$_test_dir" dist/*.whl
 
-  export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}"
-  pytest -v -k "not test_font1 and not test_pageids and not test_textbox3"
+  export PYTHONPATH="$_test_dir/$_site_packages:$PYTHONPATH"
+  # disable failing tests: https://github.com/pymupdf/PyMuPDF/issues/1664
+  # disable tests that SIGABRT pytest: 
https://github.com/pymupdf/PyMuPDF/issues/1663
+  pytest -vv \
+-k "not test_pageids \
+and not test_textbox3 \
+and not test_checkbox and not test_combobox"
 }
 
 package() {
   depends+=(libfreetype.so libjpeg.so)
 
-  cd "$_name-$pkgver"
-  python setup.py install --optimize=1 --root="${pkgdir}"
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -vDm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
 }



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2022-02-04 Thread David Runge via arch-commits
Date: Friday, February 4, 2022 @ 09:28:47
  Author: dvzrv
Revision: 1125317

upgpkg: python-pymupdf 1.19.5-1: Upgrade to 1.19.5.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-04 08:14:04 UTC (rev 1125316)
+++ PKGBUILD2022-02-04 09:28:47 UTC (rev 1125317)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.4
+pkgver=1.19.5
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
@@ -12,8 +12,8 @@
 makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
 checkdepends=(python-pillow python-pytest)
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('0cd2d88b942b4be16bc0d1e1e9a0b767e7f1f0646b7c342d7562138bb1ddc29cbd8891bc7ec2bf1d3be7f25ed48e8354cbbc576a292dba47c9c7a5553357df61')
-b2sums=('932ca6dda7e1e5d959afa6b78b0806f6a441988dc080851bfccf404e2eeb8e197d8179036f1ab3917d699b44e480321fcd6a4fde9cff2924617d82e01af05de8')
+sha512sums=('661597664ad81813731d8feb4e59ed49fc31b23a99e3f056b5b3e03bb0a55aed58a9543c0e87d872f90f86c4e03c6c04ca0e6b3cb98a839f813c5123f41cf72d')
+b2sums=('1f3f06db62dc1f749b67bd376906702eef90d614bf4850d76a7271bd143b82dd7ec719b62080c9399bd8390f0a1b6a6aad29ea13e90f10efcd08608394a47552')
 
 build() {
   cd "$_name-$pkgver"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2022-01-01 Thread David Runge via arch-commits
Date: Saturday, January 1, 2022 @ 21:59:17
  Author: dvzrv
Revision: 1092021

upgpkg: python-pymupdf 1.19.4-1: Upgrade to 1.19.4.

Remove unneeded prepare().

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |   19 ---
 1 file changed, 8 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-01 21:55:41 UTC (rev 1092020)
+++ PKGBUILD2022-01-01 21:59:17 UTC (rev 1092021)
@@ -2,8 +2,8 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.3
-pkgrel=2
+pkgver=1.19.4
+pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
 url="https://github.com/pymupdf/PyMuPDF;
@@ -12,15 +12,11 @@
 makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
 checkdepends=(python-pillow python-pytest)
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('09f56c5c3aa603e535f84573c928afcaf1b54527d6d9477de12fc81537e2c3e86f446e6a28f3ba763bdc4a1d17e346c4f818df3d3549f13609b3d1437904075c')
-b2sums=('a137889f8a169a297df9195faa1cdcc0bb26e628e91bc50cbe6e07b8c30a2a107ebeaa58335ac212897fbae5501723bab9027f17d551e3c880c6ba09da290c4e')
+sha512sums=('0cd2d88b942b4be16bc0d1e1e9a0b767e7f1f0646b7c342d7562138bb1ddc29cbd8891bc7ec2bf1d3be7f25ed48e8354cbbc576a292dba47c9c7a5553357df61')
+b2sums=('932ca6dda7e1e5d959afa6b78b0806f6a441988dc080851bfccf404e2eeb8e197d8179036f1ab3917d699b44e480321fcd6a4fde9cff2924617d82e01af05de8')
 
-prepare() {
-  mv -v "$_name-$pkgver" "$pkgname-$pkgver"
-}
-
 build() {
-  cd "$pkgname-$pkgver"
+  cd "$_name-$pkgver"
   python setup.py build
 }
 
@@ -27,7 +23,8 @@
 check() {
   local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
   local _test_dir="test_dir"
-  cd "$pkgname-$pkgver"
+
+  cd "$_name-$pkgver"
   mkdir -vp "${_test_dir}"
   # install to test dir for testing
   python setup.py install --optimize=1 --root="${_test_dir}"
@@ -39,7 +36,7 @@
 package() {
   depends+=(libfreetype.so libjpeg.so)
 
-  cd "$pkgname-$pkgver"
+  cd "$_name-$pkgver"
   python setup.py install --optimize=1 --root="${pkgdir}"
   install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-12-12 Thread David Runge via arch-commits
Date: Sunday, December 12, 2021 @ 14:59:27
  Author: dvzrv
Revision: 1069137

upgpkg: python-pymupdf 1.19.3-2: Rebuild against python 3.10.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 14:57:37 UTC (rev 1069136)
+++ PKGBUILD2021-12-12 14:59:27 UTC (rev 1069137)
@@ -3,7 +3,7 @@
 _name=PyMuPDF
 pkgname=python-pymupdf
 pkgver=1.19.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
 url="https://github.com/pymupdf/PyMuPDF;



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-12-12 Thread David Runge via arch-commits
Date: Sunday, December 12, 2021 @ 14:57:29
  Author: dvzrv
Revision: 1069134

upgpkg: python-pymupdf 1.19.3-1: Upgrade to 1.19.3.

Modified:
  python-pymupdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-12-12 14:57:29 UTC (rev 1069133)
+++ PKGBUILD2021-12-12 14:57:29 UTC (rev 1069134)
@@ -2,8 +2,8 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.2
-pkgrel=3
+pkgver=1.19.3
+pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
 url="https://github.com/pymupdf/PyMuPDF;
@@ -12,8 +12,8 @@
 makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
 checkdepends=(python-pillow python-pytest)
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('98d52b09bcc6f0d5002f0eea05f5c4b7b6c65a8e29e8d8200292a806b89721a39e2151cdbd99edd1eedb2e547da97f6f50f2fea39c893c4abfbbcb7ec9cc793f')
-b2sums=('b17adade2d0a99e09890a96a9fc5e07f4e30b0f640a42b78691a4e2a7540c6138cb66c8c5c08112ec1613c73e2589c9c47c64118108c8d191bd63ebd86f44add')
+sha512sums=('09f56c5c3aa603e535f84573c928afcaf1b54527d6d9477de12fc81537e2c3e86f446e6a28f3ba763bdc4a1d17e346c4f818df3d3549f13609b3d1437904075c')
+b2sums=('a137889f8a169a297df9195faa1cdcc0bb26e628e91bc50cbe6e07b8c30a2a107ebeaa58335ac212897fbae5501723bab9027f17d551e3c880c6ba09da290c4e')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-12-01 Thread Felix Yan via arch-commits
Date: Wednesday, December 1, 2021 @ 14:54:24
  Author: felixonmars
Revision: 1059509

upgpkg: python-pymupdf 1.19.2-2: Python 3.10 rebuild

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-12-01 14:54:23 UTC (rev 1059508)
+++ PKGBUILD2021-12-01 14:54:24 UTC (rev 1059509)
@@ -3,7 +3,7 @@
 _name=PyMuPDF
 pkgname=python-pymupdf
 pkgver=1.19.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=(x86_64)
 url="https://github.com/pymupdf/PyMuPDF;



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-11-20 Thread David Runge via arch-commits
Date: Saturday, November 20, 2021 @ 09:38:14
  Author: dvzrv
Revision: 1052830

upgpkg: python-pymupdf 1.19.2-1: Upgrade to 1.19.2.

Simplify quoting in file.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-11-20 09:34:12 UTC (rev 1052829)
+++ PKGBUILD2021-11-20 09:38:14 UTC (rev 1052830)
@@ -2,18 +2,18 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.1
+pkgver=1.19.2
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
-arch=('x86_64')
+arch=(x86_64)
 url="https://github.com/pymupdf/PyMuPDF;
-license=('AGPL3')
-depends=('glibc' 'gumbo-parser' 'jbig2dec' 'libmupdf' 'openjpeg2' 'python')
-makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 
'swig' 'systemd')
-checkdepends=('python-pillow' 'python-pytest')
+license=(AGPL3)
+depends=(glibc gumbo-parser jbig2dec libmupdf openjpeg2 python)
+makedepends=(freetype2 libjpeg-turbo python-distro python-setuptools swig 
systemd)
+checkdepends=(python-pillow python-pytest)
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('1c451695d0a79ad3643ea69a26420685bc00c832fc223c7db50d9acc5e385f42451c18052d7b4865577d9883b39d75935103af5150689091a93609fe4f70d679')
-b2sums=('29e1ec07a0c57311e90fe31a37184fc2db63afd0183fea93c79ba99af74d32be079d404935147160f8580dae05c84415fe90f06deaf5f9ddf42a069097c3b0e4')
+sha512sums=('98d52b09bcc6f0d5002f0eea05f5c4b7b6c65a8e29e8d8200292a806b89721a39e2151cdbd99edd1eedb2e547da97f6f50f2fea39c893c4abfbbcb7ec9cc793f')
+b2sums=('b17adade2d0a99e09890a96a9fc5e07f4e30b0f640a42b78691a4e2a7540c6138cb66c8c5c08112ec1613c73e2589c9c47c64118108c8d191bd63ebd86f44add')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"
@@ -37,7 +37,7 @@
 }
 
 package() {
-  depends+=('libfreetype.so' 'libjpeg.so')
+  depends+=(libfreetype.so libjpeg.so)
 
   cd "$pkgname-$pkgver"
   python setup.py install --optimize=1 --root="${pkgdir}"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-10-25 Thread David Runge via arch-commits
Date: Monday, October 25, 2021 @ 16:46:00
  Author: dvzrv
Revision: 1033533

upgpkg: python-pymupdf 1.19.1-1: Upgrade to 1.19.1.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-25 16:45:54 UTC (rev 1033532)
+++ PKGBUILD2021-10-25 16:46:00 UTC (rev 1033533)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.19.0
+pkgver=1.19.1
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=('x86_64')
@@ -12,8 +12,8 @@
 makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 
'swig' 'systemd')
 checkdepends=('python-pillow' 'python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('b96d6283b4fd612abd5348ce14eec8f692ee08ae64a5a6e274eaf2856b3241b37506891ff51832acc5edc45300800d782ffbc6ea39fb2e30d91ff221c1ff3484')
-b2sums=('9e7bfe9ff2629f50cbfab8a235f28cbd47d7400c0f2967b9ff92ed916fa1496d93f9bf86eba3a00271ebdb6219b843ae2e7d6a298e4d5dfd308d93d197208ba3')
+sha512sums=('1c451695d0a79ad3643ea69a26420685bc00c832fc223c7db50d9acc5e385f42451c18052d7b4865577d9883b39d75935103af5150689091a93609fe4f70d679')
+b2sums=('29e1ec07a0c57311e90fe31a37184fc2db63afd0183fea93c79ba99af74d32be079d404935147160f8580dae05c84415fe90f06deaf5f9ddf42a069097c3b0e4')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-10-19 Thread David Runge via arch-commits
Date: Tuesday, October 19, 2021 @ 10:43:12
  Author: dvzrv
Revision: 1030956

upgpkg: python-pymupdf 1.19.0-1: Upgrade to 1.19.0.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-19 10:43:10 UTC (rev 1030955)
+++ PKGBUILD2021-10-19 10:43:12 UTC (rev 1030956)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.18.19
+pkgver=1.19.0
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=('x86_64')
@@ -12,8 +12,8 @@
 makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 
'swig' 'systemd')
 checkdepends=('python-pillow' 'python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('02406ad7ad11734e961bd35bc5f6ec73e7f87ae8ac1a9473faa2cf1be1284df9aca3dde98c35f9da2795a158f162e41ebf14b2b91936c41d98ff127a700d06b1')
-b2sums=('a5c50e12b67fcd59a46878f7af3bacc819178f9bddf88fdbd3f370bfb2fd9cfde492b9ef9053d389590e28d8e6b467b0ba1cd950ef5c28d3b73abd8629508b9e')
+sha512sums=('b96d6283b4fd612abd5348ce14eec8f692ee08ae64a5a6e274eaf2856b3241b37506891ff51832acc5edc45300800d782ffbc6ea39fb2e30d91ff221c1ff3484')
+b2sums=('9e7bfe9ff2629f50cbfab8a235f28cbd47d7400c0f2967b9ff92ed916fa1496d93f9bf86eba3a00271ebdb6219b843ae2e7d6a298e4d5dfd308d93d197208ba3')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-09-17 Thread David Runge via arch-commits
Date: Friday, September 17, 2021 @ 21:08:45
  Author: dvzrv
Revision: 1016888

upgpkg: python-pymupdf 1.18.19-1: Upgrade to 1.18.19.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-17 20:39:48 UTC (rev 1016887)
+++ PKGBUILD2021-09-17 21:08:45 UTC (rev 1016888)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.18.18
+pkgver=1.18.19
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=('x86_64')
@@ -12,8 +12,8 @@
 makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 
'swig' 'systemd')
 checkdepends=('python-pillow' 'python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('16c933684c6164abeef4035b8edb3ae016bd8c02d484c4c74fef87f42be4ce1643d43deb5766d78f0c65aafc345097dd49cbcff7f1cf7e20bb8d73399571')
-b2sums=('87bd12fc65413dfc7fc963183a2c81e63ab1e7e18338dfaec1a1950bab3eb874fbfcd034fd40abd0ef5b59ec981b59954f94b713ead2a923630a6c3b240243ab')
+sha512sums=('02406ad7ad11734e961bd35bc5f6ec73e7f87ae8ac1a9473faa2cf1be1284df9aca3dde98c35f9da2795a158f162e41ebf14b2b91936c41d98ff127a700d06b1')
+b2sums=('a5c50e12b67fcd59a46878f7af3bacc819178f9bddf88fdbd3f370bfb2fd9cfde492b9ef9053d389590e28d8e6b467b0ba1cd950ef5c28d3b73abd8629508b9e')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-09-16 Thread David Runge via arch-commits
Date: Thursday, September 16, 2021 @ 17:20:53
  Author: dvzrv
Revision: 1016438

upgpkg: python-pymupdf 1.18.18-1: Upgrade to 1.18.18.

Switch back to pypi sdist tarballs as sources, as upstream added the tests.
Remove the removal of a wrongly installed README.md.
Simplify installation in package() to adhere to python package guidelines.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |   21 +++--
 1 file changed, 7 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-16 17:15:40 UTC (rev 1016437)
+++ PKGBUILD2021-09-16 17:20:53 UTC (rev 1016438)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.18.17
+pkgver=1.18.18
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=('x86_64')
@@ -11,12 +11,9 @@
 depends=('glibc' 'gumbo-parser' 'jbig2dec' 'libmupdf' 'openjpeg2' 'python')
 makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 
'swig' 'systemd')
 checkdepends=('python-pillow' 'python-pytest')
-# pypi sdist tarball does not have tests
-# https://github.com/pymupdf/PyMuPDF/issues/1227
-# 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${_name}/${_name}/archive/refs/tags/${pkgver}.tar.gz;)
-sha512sums=('fc1f993611579b33d48be086e9966b6e45e4811973cad250905ca17e3b8a79a2fb885587997248fae0cf2de3bd527cdb44190402338de156e64bd9ea31737eb9')
-b2sums=('1cee464f75ef6240e5353edea11ee67194061acb9a25ddaeedd87e071217f68bd349be5a01038b724d77b2e6f6376189a7132d61bfd4bc4e51f9552ca4f21fa6')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('16c933684c6164abeef4035b8edb3ae016bd8c02d484c4c74fef87f42be4ce1643d43deb5766d78f0c65aafc345097dd49cbcff7f1cf7e20bb8d73399571')
+b2sums=('87bd12fc65413dfc7fc963183a2c81e63ab1e7e18338dfaec1a1950bab3eb874fbfcd034fd40abd0ef5b59ec981b59954f94b713ead2a923630a6c3b240243ab')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"
@@ -33,9 +30,7 @@
   cd "$pkgname-$pkgver"
   mkdir -vp "${_test_dir}"
   # install to test dir for testing
-  python setup.py install --skip-build \
-  --optimize=1 \
-  --root="${_test_dir}"
+  python setup.py install --optimize=1 --root="${_test_dir}"
 
   export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}"
   pytest -v -k "not test_font1 and not test_pageids and not test_textbox3"
@@ -43,10 +38,8 @@
 
 package() {
   depends+=('libfreetype.so' 'libjpeg.so')
+
   cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
-  --optimize=1 \
-  --root="${pkgdir}"
-  rm -rv "${pkgdir}/usr/README.md"
+  python setup.py install --optimize=1 --root="${pkgdir}"
   install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-08-25 Thread David Runge via arch-commits
Date: Wednesday, August 25, 2021 @ 08:52:49
  Author: dvzrv
Revision: 1004700

upgpkg: python-pymupdf 1.18.17-1: Upgrade to 1.18.17.

Modified:
  python-pymupdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-08-25 08:23:33 UTC (rev 1004699)
+++ PKGBUILD2021-08-25 08:52:49 UTC (rev 1004700)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.18.16
+pkgver=1.18.17
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=('x86_64')
@@ -12,10 +12,11 @@
 makedepends=('freetype2' 'libjpeg-turbo' 'python-distro' 'python-setuptools' 
'swig' 'systemd')
 checkdepends=('python-pillow' 'python-pytest')
 # pypi sdist tarball does not have tests
+# https://github.com/pymupdf/PyMuPDF/issues/1227
 # 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${_name}/${_name}/archive/refs/tags/${pkgver}.tar.gz;)
-sha512sums=('4f247ea33638b095fea1d34eeeb8366ddd9d1180c276736d4841365156d871db9a379839d5e65f56de48816ed3c25c72e018ffa93d3f3f148dca0f756eb536fa')
-b2sums=('68100466fd28d0f3dc995480cf58e7d85218a04e27665e3975ca9d8c6c3a187d943cd3e2e2af4d0753a9bddeba5951a49f2b5fb9980f1fb98114ec3ef6ae7e3a')
+sha512sums=('fc1f993611579b33d48be086e9966b6e45e4811973cad250905ca17e3b8a79a2fb885587997248fae0cf2de3bd527cdb44190402338de156e64bd9ea31737eb9')
+b2sums=('1cee464f75ef6240e5353edea11ee67194061acb9a25ddaeedd87e071217f68bd349be5a01038b724d77b2e6f6376189a7132d61bfd4bc4e51f9552ca4f21fa6')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-08-08 Thread David Runge via arch-commits
Date: Sunday, August 8, 2021 @ 19:42:15
  Author: dvzrv
Revision: 995676

upgpkg: python-pymupdf 1.18.16-1: Upgrade to 1.18.16.

Ignore further tests that require specific fonts to be installed.

Modified:
  python-pymupdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-08-08 19:42:11 UTC (rev 995675)
+++ PKGBUILD2021-08-08 19:42:15 UTC (rev 995676)
@@ -2,7 +2,7 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.18.15
+pkgver=1.18.16
 pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=('x86_64')
@@ -14,8 +14,8 @@
 # pypi sdist tarball does not have tests
 # 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${_name}/${_name}/archive/refs/tags/${pkgver}.tar.gz;)
-sha512sums=('0d5ae41487a5676dea3b40c0ab45b0134cf144bbb13ce45180bc98c1078c3a66c88f2ff15a39968a6e75c1637519038f695959c6d402ff64a87af27a0b8fceda')
-b2sums=('c9c63ea47f9543aeb6b69ed6638dc16838992991c13474f4b9328d9e08a278a3b63087b14f290a112e603ff8d56f19035dd817a22ff007abe39854b1d79026f5')
+sha512sums=('4f247ea33638b095fea1d34eeeb8366ddd9d1180c276736d4841365156d871db9a379839d5e65f56de48816ed3c25c72e018ffa93d3f3f148dca0f756eb536fa')
+b2sums=('68100466fd28d0f3dc995480cf58e7d85218a04e27665e3975ca9d8c6c3a187d943cd3e2e2af4d0753a9bddeba5951a49f2b5fb9980f1fb98114ec3ef6ae7e3a')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"
@@ -37,7 +37,7 @@
   --root="${_test_dir}"
 
   export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}"
-  pytest -v -k "not test_font1 and not test_pageids"
+  pytest -v -k "not test_font1 and not test_pageids and not test_textbox3"
 }
 
 package() {



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-07-12 Thread David Runge via arch-commits
Date: Monday, July 12, 2021 @ 17:29:35
  Author: dvzrv
Revision: 976692

upgpkg: python-pymupdf 1.18.15-1: Upgrade to 1.18.15.

Modified:
  python-pymupdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-12 15:00:18 UTC (rev 976691)
+++ PKGBUILD2021-07-12 17:29:35 UTC (rev 976692)
@@ -2,8 +2,8 @@
 
 _name=PyMuPDF
 pkgname=python-pymupdf
-pkgver=1.18.14
-pkgrel=2
+pkgver=1.18.15
+pkgrel=1
 pkgdesc="Python bindings for MuPDF's rendering library"
 arch=('x86_64')
 url="https://github.com/pymupdf/PyMuPDF;
@@ -14,8 +14,8 @@
 # pypi sdist tarball does not have tests
 # 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${_name}/${_name}/archive/refs/tags/${pkgver}.tar.gz;)
-sha512sums=('fd7b40821118c73a33e4d033f39c3ada4c54dde4dc6078fac6e5979bafaa7477381d3783815cd43a4e98227fb23a7eeade425960ee616c27f250ce50f4d190a5')
-b2sums=('9a6ae8491ffb3e2d9a19e4dc21598c28aac469b82ebc35d3c53d89e907ac43803ef9fee9ba8d6619a0926b51181f9bc927246ea8ced0421c9be9602fc2ec6dd8')
+sha512sums=('0d5ae41487a5676dea3b40c0ab45b0134cf144bbb13ce45180bc98c1078c3a66c88f2ff15a39968a6e75c1637519038f695959c6d402ff64a87af27a0b8fceda')
+b2sums=('c9c63ea47f9543aeb6b69ed6638dc16838992991c13474f4b9328d9e08a278a3b63087b14f290a112e603ff8d56f19035dd817a22ff007abe39854b1d79026f5')
 
 prepare() {
   mv -v "$_name-$pkgver" "$pkgname-$pkgver"



[arch-commits] Commit in python-pymupdf/trunk (PKGBUILD)

2021-07-05 Thread David Runge via arch-commits
Date: Monday, July 5, 2021 @ 10:44:11
  Author: dvzrv
Revision: 972345

upgpkg: python-pymupdf 1.18.14-2: Add python-pymupdf 1.18.14.

Modified:
  python-pymupdf/trunk/PKGBUILD

--+
 PKGBUILD |1 -
 1 file changed, 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-05 10:01:29 UTC (rev 972344)
+++ PKGBUILD2021-07-05 10:44:11 UTC (rev 972345)
@@ -27,7 +27,6 @@
 }
 
 check() {
-  local _py_ver=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
   local _site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
   local _test_dir="test_dir"
   cd "$pkgname-$pkgver"