Date: Thursday, December 15, 2022 @ 19:25:22 Author: foxboron Revision: 1359393
upgpkg: python-xlib 0.31-4 Added: python-xlib/trunk/mock.patch Modified: python-xlib/trunk/PKGBUILD ------------+ PKGBUILD | 15 +++++++++++---- mock.patch | 23 +++++++++++++++++++++++ 2 files changed, 34 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-12-15 19:22:37 UTC (rev 1359392) +++ PKGBUILD 2022-12-15 19:25:22 UTC (rev 1359393) @@ -5,7 +5,7 @@ pkgname=python-xlib pkgver=0.31 -pkgrel=3 +pkgrel=4 pkgdesc="A fully functional X client library for Python programs" url="https://github.com/python-xlib/python-xlib" arch=('any') @@ -12,10 +12,17 @@ license=('LGPL') depends=('python-six') makedepends=('python-setuptools-scm') -checkdepends=('python-mock' 'xorg-xauth' 'xorg-server-xvfb' 'python-nose') -source=("$pkgname-$pkgver.tar.gz::https://github.com/python-xlib/python-xlib/archive/$pkgver.tar.gz") -sha256sums=('5484b3a30904bd8efb8bc7af455f93b87c99b779605a07c7c81f607e5254113d') +checkdepends=('xorg-xauth' 'xorg-server-xvfb' 'python-nose') +source=("$pkgname-$pkgver.tar.gz::https://github.com/python-xlib/python-xlib/archive/$pkgver.tar.gz" + "mock.patch") +sha256sums=('5484b3a30904bd8efb8bc7af455f93b87c99b779605a07c7c81f607e5254113d' + '39d69e698bfd14dce82d36fc5cd5ec8968630df13e3f7425626bdf1bdcbaef4e') +prepare() { + cd "${pkgname}-${pkgver}" + patch -Np1 < "$srcdir/mock.patch" +} + build(){ cd "$pkgname-$pkgver" python setup.py build Added: mock.patch =================================================================== --- mock.patch (rev 0) +++ mock.patch 2022-12-15 19:25:22 UTC (rev 1359393) @@ -0,0 +1,23 @@ +diff --git a/dev-requirements.txt b/dev-requirements.txt +index b2f5288..22fc710 100644 +--- a/dev-requirements.txt ++++ b/dev-requirements.txt +@@ -1,5 +1,4 @@ + coverage + codecov +-mock + nose + setuptools-scm +diff --git a/test/test_unix_connect.py b/test/test_unix_connect.py +index 7680ba5..82e9f01 100644 +--- a/test/test_unix_connect.py ++++ b/test/test_unix_connect.py +@@ -6,7 +6,7 @@ import socket + import sys + import unittest + +-from mock import patch ++from unittest.mock import patch + + from Xlib.support import unix_connect + from Xlib.error import DisplayConnectionError, DisplayNameError
