diff options
author | Michael Riegert | 2020-12-07 14:12:45 -0500 |
---|---|---|
committer | Michael Riegert | 2020-12-07 14:12:45 -0500 |
commit | c167052a4d8ea0eee827901bece9330e7d8d4e2a (patch) | |
tree | 4ab024f8173702facaec8befc9f2daa375edd556 | |
parent | 640fe39986b3421c73ae504d01ed7a392723b095 (diff) | |
download | aur-python-pychromecast6.tar.gz |
Add patch for Python 3.9 support
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | is_alive.patch | 10 |
4 files changed, 20 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = python-pychromecast6 pkgdesc = Library for Python 3 to communicate with the Google Chromecast pkgver = 6.0.1 - pkgrel = 4 + pkgrel = 5 url = https://github.com/balloob/pychromecast arch = any license = MIT @@ -16,7 +16,9 @@ pkgbase = python-pychromecast6 provides = python-pychromecast=6.0.1 conflicts = python-pychromecast source = python-pychromecast6-6.0.1.tar.gz::https://github.com/balloob/pychromecast/archive/6.0.1.tar.gz + source = is_alive.patch sha512sums = f4b881a559e89d7eb81487ce44c13ac707831a731d348418a78d4786a559abb3c6e98c6b1aa762ad14e5c4461de9a7254ce68c7543bb80e30ce4c3af08d7b24e + sha512sums = bfe81d4de9011084046a487ba76cb6bc2d70fd7e7eeeaf9de45d0454353bcfd974c1df494ebb286d0438d4a6534101a83da8d95d2333af4b5d45b45f56f9aa3a pkgname = python-pychromecast6 diff --git a/.gitignore b/.gitignore index 05c6d4d4c97b..400168e96c46 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ !.gitignore !.SRCINFO !PKGBUILD +!is_alive.patch @@ -8,20 +8,23 @@ pkgname=python-pychromecast6 _name=pychromecast pkgver=6.0.1 -pkgrel=4 +pkgrel=5 pkgdesc='Library for Python 3 to communicate with the Google Chromecast' arch=('any') url=https://github.com/balloob/pychromecast license=('MIT') depends=('python' 'python-protobuf' 'python-requests' 'python-zeroconf' 'python-six' 'python-setuptools' 'python-casttube') makedepends=('python-setuptools') -source=("$pkgname-$pkgver.tar.gz::https://github.com/balloob/pychromecast/archive/$pkgver.tar.gz") -sha512sums=('f4b881a559e89d7eb81487ce44c13ac707831a731d348418a78d4786a559abb3c6e98c6b1aa762ad14e5c4461de9a7254ce68c7543bb80e30ce4c3af08d7b24e') +source=("$pkgname-$pkgver.tar.gz::https://github.com/balloob/pychromecast/archive/$pkgver.tar.gz" + "is_alive.patch") +sha512sums=('f4b881a559e89d7eb81487ce44c13ac707831a731d348418a78d4786a559abb3c6e98c6b1aa762ad14e5c4461de9a7254ce68c7543bb80e30ce4c3af08d7b24e' + 'bfe81d4de9011084046a487ba76cb6bc2d70fd7e7eeeaf9de45d0454353bcfd974c1df494ebb286d0438d4a6534101a83da8d95d2333af4b5d45b45f56f9aa3a') provides=("python-pychromecast=$pkgver") conflicts=('python-pychromecast') build() { cd "$_name-$pkgver" + patch -p0 -i ../is_alive.patch python setup.py build } diff --git a/is_alive.patch b/is_alive.patch new file mode 100644 index 000000000000..51ca8b5de56b --- /dev/null +++ b/is_alive.patch @@ -0,0 +1,10 @@ +--- pychromecast/__init__.py 2020-06-28 00:58:09.000000000 -0700 ++++ - 2020-12-07 09:21:51.082051341 -0800 +@@ -443,7 +443,7 @@ + operation in seconds (or fractions thereof). Or None + to block forever. + """ +- if not self.socket_client.isAlive(): ++ if not self.socket_client.is_alive(): + self.socket_client.start() + self.status_event.wait(timeout=timeout) |