[arch-commits] Commit in playitslowly/trunk (PKGBUILD python310.patch)
Evangelos Foutras
foutrelis at gemini.archlinux.org
Sat Dec 11 06:21:54 UTC 2021
Date: Saturday, December 11, 2021 @ 06:21:54
Author: foutrelis
Revision: 1068184
upgpkg: playitslowly 1.5.1-10: fix build with Python 3.10
Added:
playitslowly/trunk/python310.patch
Modified:
playitslowly/trunk/PKGBUILD
-----------------+
PKGBUILD | 7 ++++++-
python310.patch | 12 ++++++++++++
2 files changed, 18 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-11 06:15:11 UTC (rev 1068183)
+++ PKGBUILD 2021-12-11 06:21:54 UTC (rev 1068184)
@@ -5,7 +5,7 @@
pkgname=playitslowly
pkgver=1.5.1
-pkgrel=9
+pkgrel=10
pkgdesc='Play back audio files at a different speed or pitch'
arch=('any')
url='https://29a.ch/playitslowly'
@@ -15,9 +15,11 @@
optdepends=('gst-plugins-ugly: Extra media codecs'
'gst-libav: Extra media codecs')
source=("http://29a.ch/$pkgname/$pkgname-$pkgver.tar.gz"
+ 'python310.patch'
'gtk-version.patch'
'playitslowly.appdata.xml')
sha256sums=('7dfe3da5417971183a13002d1e4ba4f30770baaf1ae3f9ef0ac66a6727f476aa'
+ '007fa2535e058894adaa31422be6b64106cb9d61b1e726fd53363ab516ce77f2'
'397b430ad7bc16c606e466d53000c5c4ac57ee0b5390ddd8276bf46dbc17dd26'
'ebe2890f7e42dfb7988d4304a4faee6d5657556f12bcebcd3279e9de86ec1ae4')
@@ -24,6 +26,9 @@
prepare() {
cd $pkgname-$pkgver
+ # Correct 'site-packages/playitslowly-py3.1.install-info' filename
+ patch -Np1 -i ../python310.patch
+
# Specify required GTK version
patch -Np1 -i ../gtk-version.patch
Added: python310.patch
===================================================================
--- python310.patch (rev 0)
+++ python310.patch 2021-12-11 06:21:54 UTC (rev 1068184)
@@ -0,0 +1,12 @@
+diff -upr playitslowly-1.5.1.orig/setup.py playitslowly-1.5.1/setup.py
+--- playitslowly-1.5.1.orig/setup.py 2016-05-21 23:57:51.000000000 +0300
++++ playitslowly-1.5.1/setup.py 2021-12-11 08:18:39.611049106 +0200
+@@ -22,7 +22,7 @@ class new_install(install):
+ # write install-info
+ basename = "%s-py%s.install-info" % (
+ to_filename(safe_name(self.distribution.get_name())),
+- sys.version[:3]
++ ".".join(map(str, sys.version_info[:2]))
+ )
+ install_info = os.path.join(self.install_libbase, basename)
+ outputs = self.get_outputs()
More information about the arch-commits
mailing list