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

Reply via email to