puddletag: update to 2.4.0

Takeover as maintainer, added update script
Dependency checking hook wants PyQt5-Qt5 but that's just Qt5 libs which we already include in python3-PyQt5

Drop PyQt-Qt
This commit is contained in:
JkktBkkt 2025-03-30 10:52:34 +03:00 committed by Duncan Overbruck
parent 3456ad0ae6
commit a4ae646ac2
2 changed files with 14 additions and 5 deletions

View file

@ -1,14 +1,21 @@
# Template file for 'puddletag'
pkgname=puddletag
version=2.2.0
revision=2
version=2.4.0
revision=1
build_style=python3-pep517
hostmakedepends="python3-setuptools python3-wheel"
depends="python3 python3-configobj python3-mutagen python3-parsing
python3-PyQt5 python3-PyQt5-svg"
python3-PyQt5 python3-PyQt5-svg python3-audioread python3-certifi
python3-charset-normalizer python3-idna python3-Levenshtein python3-lxml
python3-pyacoustid python3-sip-PyQt5 python3-rapidfuzz python3-requests
python3-urllib3 python3-six python3-Unidecode"
short_desc="Powerful, simple, spreadsheet-like audio tag editor"
maintainer="Daniel Progrestian <progrestian@tuta.io>"
maintainer="JkktBkkt <apkabikov+void@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://github.com/puddletag/puddletag"
distfiles="https://github.com/puddletag/puddletag/archive/${version}.tar.gz"
checksum=fc26a9fcd842e3cd4b97ac83b9fdbd270d73f2a90285e47135e2719dcacc986a
checksum=892864eabdb9bea627087e6b342a861ec6b8400d7f8e706a85565d71a1fb1be3
post_patch() {
vsed -i '/^pyqt.-qt/d' requirements.txt
}

2
srcpkgs/puddletag/update Normal file
View file

@ -0,0 +1,2 @@
site="https://github.com/puddletag/puddletag/tags"
pattern="releases/tag/\K[0-9.]+"