David Runge pushed to branch main at Arch Linux / Packaging / Packages / python-svglib
Commits: ed63c7e9 by David Runge at 2026-06-16T21:19:27+02:00 upgpkg: 2.0.0-1 Add python-pillow as (undeclared) direct dependency. Related-to: https://github.com/deeplook/svglib/issues/463 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,22 +1,22 @@ pkgbase = python-svglib pkgdesc = Read SVG files and convert them to other formats - pkgver = 1.6.0 - pkgrel = 2 + pkgver = 2.0.0 + pkgrel = 1 url = https://github.com/deeplook/svglib arch = any license = LGPL-3.0-only - checkdepends = python-pillow checkdepends = python-pytest makedepends = python-build makedepends = python-hatchling makedepends = python-installer depends = python depends = python-lxml + depends = python-pillow depends = python-reportlab depends = python-tinycss2 depends = python-cssselect2 - source = python-svglib-1.6.0.tar.gz::https://github.com/deeplook/svglib/archive/refs/tags/v1.6.0.tar.gz - sha512sums = 089e867e04256282d2e7b2877fb49b9713f39449dd1df3d38eba25ae4f12e8ac6884da0826c7ca658425482a42940b9ee88112d7a7ac9b6e9d7aa2ef519fbb14 - b2sums = ca71c83bc803dd582849d5a0db07345fced468873d09818e08ac77f0baaa4168f0fbeaa6a6e39288e716ce9de5e6a761ecb96a205cf29194d6026e5e0be0c77d + source = python-svglib-2.0.0.tar.gz::https://github.com/deeplook/svglib/archive/refs/tags/v2.0.0.tar.gz + sha512sums = 8ce5e187ec3e25634a51a081219d98e882363139abf0046933a1ff188ed020220f8c64ec8aefb0f7993db1c959cf3b43fc3a22f36fb335e821455f37ec6727f9 + b2sums = d72a14cf74049a870d9c3bd875dfd46ef2614bd7878d5246047e7f08c23a2836ce36757128d92856e891e2d70c1f3111905b744e053de11a0f2758a54287eb4a pkgname = python-svglib ===================================== PKGBUILD ===================================== @@ -2,8 +2,8 @@ pkgname=python-svglib _name="${pkgname#python-}" -pkgver=1.6.0 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 pkgdesc="Read SVG files and convert them to other formats" arch=(any) url="https://github.com/deeplook/svglib" @@ -11,6 +11,7 @@ license=(LGPL-3.0-only) depends=( python python-lxml + python-pillow # used directly, but pulled in by python-reportlab: https://github.com/deeplook/svglib/issues/463 python-reportlab python-tinycss2 python-cssselect2 @@ -21,12 +22,11 @@ makedepends=( python-installer ) checkdepends=( - python-pillow python-pytest ) source=($pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz) -sha512sums=('089e867e04256282d2e7b2877fb49b9713f39449dd1df3d38eba25ae4f12e8ac6884da0826c7ca658425482a42940b9ee88112d7a7ac9b6e9d7aa2ef519fbb14') -b2sums=('ca71c83bc803dd582849d5a0db07345fced468873d09818e08ac77f0baaa4168f0fbeaa6a6e39288e716ce9de5e6a761ecb96a205cf29194d6026e5e0be0c77d') +sha512sums=('8ce5e187ec3e25634a51a081219d98e882363139abf0046933a1ff188ed020220f8c64ec8aefb0f7993db1c959cf3b43fc3a22f36fb335e821455f37ec6727f9') +b2sums=('d72a14cf74049a870d9c3bd875dfd46ef2614bd7878d5246047e7f08c23a2836ce36757128d92856e891e2d70c1f3111905b744e053de11a0f2758a54287eb4a') build() { cd $_name-$pkgver @@ -48,5 +48,5 @@ check() { package() { cd $_name-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl - install -vDm 644 {CHANGELOG,CONTRIBUTORS,README}.rst -t "$pkgdir/usr/share/doc/$pkgname/" + install -vDm 644 {CHANGELOG,CONTRIBUTORS,README}.md -t "$pkgdir/usr/share/doc/$pkgname/" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-svglib/-/commit/ed63c7e954342791bd2dad3ecaf8e123c9c0324d -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-svglib/-/commit/ed63c7e954342791bd2dad3ecaf8e123c9c0324d You're receiving this email because of your account on gitlab.archlinux.org. Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications | Help: https://gitlab.archlinux.org/help
