Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
python-qtawesome


Commits:
517bc6f5 by Antonio Rojas at 2026-02-11T17:41:56+01:00
upgpkg: 1.4.1-2: Drop pyqt5 checkdepends, switch to PEP517

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,16 @@
 pkgbase = python-qtawesome
        pkgdesc = Iconic fonts in PyQt and PySide applications
        pkgver = 1.4.1
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/spyder-ide/qtawesome/
        arch = any
        license = MIT
        checkdepends = python-pytest
        checkdepends = python-pytest-qt
        checkdepends = xorg-server-xvfb
-       checkdepends = python-pyqt5
        makedepends = python-setuptools
+       makedepends = python-build
+       makedepends = python-installer
        depends = python-qtpy
        source = 
https://github.com/spyder-ide/qtawesome//archive/v1.4.1/python-qtawesome-1.4.1.tar.gz
        sha256sums = 
7be2fce8e9d7d40ea7398837cea4f3404fe2d4119a576a4f7768232dcf2bd22b


=====================================
PKGBUILD
=====================================
@@ -4,20 +4,20 @@
 _pkg=qtawesome
 pkgname=python-${_pkg}
 pkgver=1.4.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Iconic fonts in PyQt and PySide applications"
 arch=(any)
 url="https://github.com/spyder-ide/qtawesome/";
 license=(MIT)
 depends=(python-qtpy)
-makedepends=(python-setuptools)
-checkdepends=(python-pytest python-pytest-qt xorg-server-xvfb python-pyqt5)
+makedepends=(python-setuptools python-build python-installer)
+checkdepends=(python-pytest python-pytest-qt xorg-server-xvfb)
 source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
 sha256sums=('7be2fce8e9d7d40ea7398837cea4f3404fe2d4119a576a4f7768232dcf2bd22b')
 
 build() {
   cd ${_pkg}-${pkgver}
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
@@ -29,6 +29,6 @@ check() {
 
 package() {
   cd ${_pkg}-${pkgver}
-  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-qtawesome/-/commit/517bc6f5388bfd064e6e5f44fbdfb188d1419515

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-qtawesome/-/commit/517bc6f5388bfd064e6e5f44fbdfb188d1419515
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to