[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