Filipe Laíns pushed to branch main at Arch Linux / Packaging / Packages / python-libevdev
Commits: d8fcc558 by Filipe Laíns at 2026-03-04T17:32:16+00:00 upgpkg: 0.13.1-1 Signed-off-by: Filipe Laíns <[email protected]> - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,18 +1,19 @@ pkgbase = python-libevdev pkgdesc = Python wrapper for libevdev - pkgver = 0.11 - pkgrel = 6 + pkgver = 0.13.1 + pkgrel = 1 url = https://gitlab.freedesktop.org/libevdev/python-libevdev arch = any license = MIT checkdepends = python-pytest - checkdepends = python-pluggy - makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-hatchling makedepends = python-sphinx makedepends = python-sphinx_rtd_theme depends = python depends = libevdev - source = https://gitlab.freedesktop.org/libevdev/python-libevdev/-/archive/0.11/python-libevdev-0.11.tar.gz - sha512sums = 224e2d18915f08d9f02e32845968e0e2eac531ad7f4efe5401de692cdb0980049f3cfd9cb869319e7526dbefd38144ab6e0b52ceba67ab371045ce60d21286da + source = https://gitlab.freedesktop.org/libevdev/python-libevdev/-/archive/0.13.1/python-libevdev-0.13.1.tar.gz + sha512sums = 702af275047848a76a6a4fc4c20f8ba09a12bd1b1f4cc96ab80535667213b9e690227b450b375a43573b4b350956b8df3ba402aa8176ac07836fc140e6063d82 pkgname = python-libevdev ===================================== PKGBUILD ===================================== @@ -1,29 +1,22 @@ # Maintainer: Filipe Laíns (FFY00) <[email protected]> pkgname=python-libevdev -pkgver=0.11 -pkgrel=6 +pkgver=0.13.1 +pkgrel=1 arch=('any') url='https://gitlab.freedesktop.org/libevdev/python-libevdev' license=('MIT') pkgdesc='Python wrapper for libevdev' depends=('python' 'libevdev') -makedepends=('python-setuptools' 'python-sphinx' 'python-sphinx_rtd_theme') -checkdepends=('python-pytest' 'python-pluggy') +makedepends=('python-build' 'python-installer' 'python-hatchling' 'python-sphinx' 'python-sphinx_rtd_theme') +checkdepends=('python-pytest') source=("$url/-/archive/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('224e2d18915f08d9f02e32845968e0e2eac531ad7f4efe5401de692cdb0980049f3cfd9cb869319e7526dbefd38144ab6e0b52ceba67ab371045ce60d21286da') - -prepare() { - cd $pkgname-$pkgver - - # This config-line makes 'make doc' fail. - sed -i '/intersphinx_mapping/d' doc/source/conf.py -} +sha512sums=('702af275047848a76a6a4fc4c20f8ba09a12bd1b1f4cc96ab80535667213b9e690227b450b375a43573b4b350956b8df3ba402aa8176ac07836fc140e6063d82') build() { cd $pkgname-$pkgver - python setup.py build + python -m build --wheel --no-isolation make doc } @@ -31,13 +24,13 @@ build() { check() { cd $pkgname-$pkgver - PYTHONPATH=. pytest test/*.py + python -m pytest test/*.py } package() { cd $pkgname-$pkgver - python setup.py install --root "$pkgdir" --skip-build -O1 + python -m installer --destdir="$pkgdir" dist/*.whl # Install documentation install -dm 755 "$pkgdir"/usr/share/doc/$pkgname View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-libevdev/-/commit/d8fcc55817fcc2fb59a017c4e3d128f8e7730733 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-libevdev/-/commit/d8fcc55817fcc2fb59a017c4e3d128f8e7730733 You're receiving this email because of your account on gitlab.archlinux.org.
