Date: Saturday, April 2, 2022 @ 14:38:27 Author: archange Revision: 1180816
upgpkg: quodlibet 4.5.0-1 Modified: quodlibet/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-04-02 14:34:14 UTC (rev 1180815) +++ PKGBUILD 2022-04-02 14:38:27 UTC (rev 1180816) @@ -3,8 +3,8 @@ # Contributor: Eric BĂ©langer <e...@archlinux.org> pkgname=quodlibet -pkgver=4.4.0 -pkgrel=3 +pkgver=4.5.0 +pkgrel=1 pkgdesc="Music player and music library manager" arch=(any) url="https://quodlibet.readthedocs.io/" @@ -29,20 +29,13 @@ 'rygel: UPnP AV Media Server plugin' 'webkit2gtk: Web Lyrics plugin' 'xine-lib: Alternative audio backend') -source=( - "https://github.com/${pkgname}/${pkgname}/releases/download/release-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig} - "${pkgname}-4.4.0-collections.patch::https://github.com/quodlibet/quodlibet/commit/49dd6474484f9f157adae485a51afc37e6c884f4.patch" -) -sha256sums=('a03318d2767e4959551763d0a87fad977387af712608fe572714176a24bbf367' - 'SKIP' - '6a5665838f01c30b2df0456985779e55a2e05d4ce76b7e3f1438c36e089ebc90') +source=("https://github.com/${pkgname}/${pkgname}/releases/download/release-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}) +sha256sums=('301615829f652cbafedb35539237162a58bc1ee71a567d249f7789d9268245bc' + 'SKIP') validpgpkeys=(0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC) # Christoph Reiter <reiter.christ...@gmail.com> prepare() { cd ${pkgname}-${pkgver} - # use collections.abc - # backport of https://github.com/quodlibet/quodlibet/commit/49dd6474484f9f157adae485a51afc37e6c884f4 - patch -Np1 -i ../"${pkgname}-4.4.0-collections.patch" # Fix zsh completions dir sed -e 's|vendor-completions|site-functions|' -i gdist/zsh_completions.py } @@ -54,10 +47,10 @@ check() { cd ${pkgname}-${pkgver} - export PYTHONPATH="build:${PYTHONPATH}" + export PYTHONPATH="${PWD}/build" # not running useless linter checks - # disable tests that are broken due to telnetlib (SqueezeboxPlaylistPlugin) - pytest -v -k 'not TFlake8 and not test_remove_all and not test_plugin_pref' + # two failures in operon suite https://github.com/quodlibet/quodlibet/issues/3966 + pytest -v --color=yes -k 'not TFlake8 and not test_remove_all and not test_dry_run' } package() {