[arch-commits] Commit in quodlibet/trunk (PKGBUILD)
Bruno Pagani
archange at gemini.archlinux.org
Sat Apr 2 14:38:28 UTC 2022
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 <eric at 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.christoph at 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() {
More information about the arch-commits
mailing list