From d262cc5c0f9168fc07f9c844600ec06d8330a21e Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Sun, 4 Dec 2022 00:45:07 +0000 Subject: user/py3-pyirc: Update for new taillight Fixes: #906 --- user/py3-pyirc/APKBUILD | 9 ++++++--- user/py3-pyirc/new-taillight.patch | 21 +++++++++++++++++++++ 2 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 user/py3-pyirc/new-taillight.patch (limited to 'user') diff --git a/user/py3-pyirc/APKBUILD b/user/py3-pyirc/APKBUILD index edfbec00b..25d340f7b 100644 --- a/user/py3-pyirc/APKBUILD +++ b/user/py3-pyirc/APKBUILD @@ -10,10 +10,12 @@ pkgdesc="An extensible and easy-to-use IRC library for Python" url="https://foxkit-us.github.io/PyIRC/" arch="noarch" license="WTFPL OR LPRAB" -depends="python3 py3-taillight~0.3" +depends="python3 py3-taillight" makedepends="" giturl="https://code.foxkit.us/IRC/PyIRC" -source="https://dev.sick.bike/dist/$pkgname-$pkgver.tar.gz" +source="https://dev.sick.bike/dist/$pkgname-$pkgver.tar.gz + new-taillight.patch + " build() { python3 setup.py build @@ -27,4 +29,5 @@ package() { python3 setup.py install --prefix=/usr --root="$pkgdir" } -sha512sums="0198aeae59e37f3bd94f96bedc294006049794dc208d6a7d18a0e07095d36fa921af08fb8a50be91022305a01304bb6202eb464b8861e595c71c5cf14f7c7850 py3-pyirc-3.0b1_git20190929.tar.gz" +sha512sums="0198aeae59e37f3bd94f96bedc294006049794dc208d6a7d18a0e07095d36fa921af08fb8a50be91022305a01304bb6202eb464b8861e595c71c5cf14f7c7850 py3-pyirc-3.0b1_git20190929.tar.gz +249c99ff2f4194bc431429fbca92eb473e7f54c0a49a5ebfb5778494332eb6b94378e727e31b112a4d2fcabcbf5d8d5ca95fe48777ea56afba4c2285fab7e5ca new-taillight.patch" diff --git a/user/py3-pyirc/new-taillight.patch b/user/py3-pyirc/new-taillight.patch new file mode 100644 index 000000000..51ca7f8e0 --- /dev/null +++ b/user/py3-pyirc/new-taillight.patch @@ -0,0 +1,21 @@ +Update priority enum for Taillight >= 0.4. + +--- py3-pyirc-3.0b1_git20190929/PyIRC/signal.py.old 2019-09-29 17:01:50.000000000 +0000 ++++ py3-pyirc-3.0b1_git20190929/PyIRC/signal.py 2022-12-04 00:44:03.697227554 +0000 +@@ -12,14 +12,14 @@ + from inspect import getmembers + from logging import getLogger + +-from taillight.signal import UnsharedSignal ++from taillight.signal import SignalPriority, UnsharedSignal + from taillight import ANY + + + _logger = getLogger(__name__) # pylint: disable=invalid-name + + +-def event(hclass, event_name, priority=UnsharedSignal.PRIORITY_NORMAL, ++def event(hclass, event_name, priority=SignalPriority.PRIORITY_NORMAL, + listener=ANY): + """Tag a function as an event for later binding. + -- cgit v1.2.3-60-g2f50