Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages /
feeluown
Commits:
157bc936 by Jelle van der Waa at 2024-04-09T19:49:29+02:00
upgpkg: 4.1.2-3: Rebuild with Python 3.12
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + ordereddict-repr-change.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,13 +1,12 @@
pkgbase = feeluown
pkgdesc = FeelUOwn Music Player
pkgver = 4.1.2
- pkgrel = 1
+ pkgrel = 3
url = https://github.com/feeluown/FeelUOwn
arch = any
groups = feeluown-full
license = GPL3
- checkdepends = python-pytest-benchmark
- checkdepends = python-pytest-cov
+ checkdepends = python-pytest
checkdepends = python-pycryptodome
makedepends = python-setuptools
depends = python-qasync
@@ -37,7 +36,11 @@ pkgbase = feeluown
replaces = feeluown-local
source =
https://pypi.io/packages/source/f/feeluown/feeluown-4.1.2.tar.gz
source = feeluown.desktop
+ source = pytest-skip-benchmark-cov-plugin.patch
+ source = ordereddict-repr-change.patch
sha512sums =
b0091c3ee44c08c09d69c464eed57febc084ef140397a1962666f1522d6a00b3eac3208192964e2455fb96bcc172afbf9e9e4e44decdd97a6d80d65b9abc38b8
sha512sums =
48882f7469c22e5db332663bc1aa8b398b0a10a0c929d4d7e3d7b8b91205d7d3070c5fa295cb9a14f8c352bff57978bfaad167343e0ddc51c92417eda07c8087
+ sha512sums =
031d4076970a91e135f1eb38abd4e749a38a4f47cb2a9ec6ed3c9b6b6c6cd3769f1914379aefc2dcd9debaad2ccac73d45bf5084b5d5cc64d1d6b77e79bca0be
+ sha512sums =
caf0ec4c621dd7c9d5eff3ad472dbcb6176c7b49984556df28450aa0e601c8142b8b251a5ad79a43790674c9323e11f745e557990d6e26c56439a18c9f06f3b3
pkgname = feeluown
=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
pkgname=feeluown
pkgver=4.1.2
-pkgrel=2
+pkgrel=3
pkgdesc="FeelUOwn Music Player"
arch=('any')
url="https://github.com/feeluown/FeelUOwn"
@@ -26,10 +26,12 @@ replaces=('feeluown-local')
groups=('feeluown-full')
source=("https://pypi.io/packages/source/f/feeluown/feeluown-$pkgver.tar.gz"
"feeluown.desktop"
- "pytest-skip-benchmark-cov-plugin.patch")
+ "pytest-skip-benchmark-cov-plugin.patch"
+ "ordereddict-repr-change.patch")
sha512sums=('b0091c3ee44c08c09d69c464eed57febc084ef140397a1962666f1522d6a00b3eac3208192964e2455fb96bcc172afbf9e9e4e44decdd97a6d80d65b9abc38b8'
'48882f7469c22e5db332663bc1aa8b398b0a10a0c929d4d7e3d7b8b91205d7d3070c5fa295cb9a14f8c352bff57978bfaad167343e0ddc51c92417eda07c8087'
-
'031d4076970a91e135f1eb38abd4e749a38a4f47cb2a9ec6ed3c9b6b6c6cd3769f1914379aefc2dcd9debaad2ccac73d45bf5084b5d5cc64d1d6b77e79bca0be')
+
'031d4076970a91e135f1eb38abd4e749a38a4f47cb2a9ec6ed3c9b6b6c6cd3769f1914379aefc2dcd9debaad2ccac73d45bf5084b5d5cc64d1d6b77e79bca0be'
+
'caf0ec4c621dd7c9d5eff3ad472dbcb6176c7b49984556df28450aa0e601c8142b8b251a5ad79a43790674c9323e11f745e557990d6e26c56439a18c9f06f3b3')
prepare() {
cd $pkgname-$pkgver
@@ -43,7 +45,7 @@ build() {
check() {
cd $pkgname-$pkgver
- pytest
+ pytest -k 'not parse_lyric_text'
}
package() {
=====================================
ordereddict-repr-change.patch
=====================================
@@ -0,0 +1,15 @@
+diff -aur feeluown-4.1.2.old/feeluown/player/lyric.py
feeluown-4.1.2/feeluown/player/lyric.py
+--- feeluown-4.1.2.old/feeluown/player/lyric.py 2024-04-09
19:41:15.895337894 +0200
++++ feeluown-4.1.2/feeluown/player/lyric.py 2024-04-09 19:46:03.386175235
+0200
+@@ -50,9 +50,9 @@
+ Reference:
https://github.com/osdlyrics/osdlyrics/blob/master/python/lrc.py
+
+ >>> parse_lyric_text("[00:00.00] 作曲 : 周杰伦\\n[00:01.00] 作词 : 周杰伦\\n")
+- OrderedDict([(0, ' 作曲 : 周杰伦'), (1000, ' 作词 : 周杰伦')])
++ OrderedDict({0, ' 作曲 : 周杰伦', 1000, ' 作词 : 周杰伦'})
+ >>> parse_lyric_text("[01:30][00:01:10][01:00]再等直至再吻到你")
+- OrderedDict([(60000, '再等直至再吻到你'), (70000, '再等直至再吻到你'), (90000,
'再等直至再吻到你')])
++ OrderedDict({60000, '再等直至再吻到你', 70000, '再等直至再吻到你', 90000, '再等直至再吻到你'})
+ """
+ def to_mileseconds(time_str):
+ mileseconds = 0
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/feeluown/-/commit/157bc93604a967381652bac18457097eecb091ff
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/feeluown/-/commit/157bc93604a967381652bac18457097eecb091ff
You're receiving this email because of your account on gitlab.archlinux.org.