From d8134f0f69c3aa42c3e1ff21c37261d28a648cb4 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Thu, 25 Mar 2021 17:52:05 +0100 Subject: dev-python/pyperclip: Remove old MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- dev-python/pyperclip/Manifest | 1 - .../files/pyperclip-1.7.0-test-pyqt.patch | 33 ------------ dev-python/pyperclip/pyperclip-1.7.0.ebuild | 63 ---------------------- 3 files changed, 97 deletions(-) delete mode 100644 dev-python/pyperclip/files/pyperclip-1.7.0-test-pyqt.patch delete mode 100644 dev-python/pyperclip/pyperclip-1.7.0.ebuild diff --git a/dev-python/pyperclip/Manifest b/dev-python/pyperclip/Manifest index f764aeb773d0..649b3813c277 100644 --- a/dev-python/pyperclip/Manifest +++ b/dev-python/pyperclip/Manifest @@ -1,2 +1 @@ -DIST pyperclip-1.7.0.tar.gz 15977 BLAKE2B da1473f71bcadcc6dcacdfb6d1a1447b055eb1aa7b31fad76bd3a51245ad9b1e512335f9799d7d416a53b8471ab66c28afa5f9d3f3ee2b39e85d9c239a7e2c79 SHA512 7f22227ea894a236703f61ab950e198fab969fac5713ca8eac6df213183a47a244add88a462b9ddf63ed5bec36af5bc2578949f01ed31e0b63316d1761a935bd DIST pyperclip-1.8.2.tar.gz 20920 BLAKE2B d14a7d977b434db5ae3218792ccd73428bab244a6f6a92d3fd7f059ee99f841853b69a8e039a8192a6cca693adc943a93f24835d25471888975b306b7be4a36a SHA512 ade0cdf2bfdbe3ce807a02b64bb1e839afc9955254ddeb3e0fe7c1dd9fd9fddc11f8386a02590690b039045b46e9103e4d094f1bad3e272f532fda4db5ed1c1a diff --git a/dev-python/pyperclip/files/pyperclip-1.7.0-test-pyqt.patch b/dev-python/pyperclip/files/pyperclip-1.7.0-test-pyqt.patch deleted file mode 100644 index 4f1a94955f44..000000000000 --- a/dev-python/pyperclip/files/pyperclip-1.7.0-test-pyqt.patch +++ /dev/null @@ -1,33 +0,0 @@ -From be59ac638e26aff5204a32333f7ebe046003065a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Tue, 9 Jun 2020 08:46:46 +0200 -Subject: [PATCH] Make PyQt checks in tests more specific - -Test whether the widgets module can be imported rather than 'PyQt?' -in general. The latter gives false positives if PyQt is uninstalled -but there are leftover subpackages such as qscintilla. In this case, -Python 3 imports 'PyQt?' as a namespace. ---- - tests/test_pyperclip.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tests/test_pyperclip.py b/tests/test_pyperclip.py -index 7519d94..2942639 100644 ---- a/tests/test_pyperclip.py -+++ b/tests/test_pyperclip.py -@@ -146,10 +146,10 @@ class TestGtk(_TestClipboard): - class TestQt(_TestClipboard): - if HAS_DISPLAY: - try: -- import PyQt5 -+ import PyQt5.QtWidgets - except ImportError: - try: -- import PyQt4 -+ import PyQt4.QtGui - except ImportError: - pass - else: --- -2.27.0 - diff --git a/dev-python/pyperclip/pyperclip-1.7.0.ebuild b/dev-python/pyperclip/pyperclip-1.7.0.ebuild deleted file mode 100644 index ed8610f66825..000000000000 --- a/dev-python/pyperclip/pyperclip-1.7.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 virtualx - -DESCRIPTION="A cross-platform clipboard module for Python." -HOMEPAGE="https://github.com/asweigart/pyperclip" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc64 sparc x86" - -RDEPEND=" - || ( - ( - x11-misc/xsel - sys-apps/which - ) - ( - x11-misc/xclip - sys-apps/which - ) - ( - kde-plasma/plasma-workspace - sys-apps/which - ) - dev-python/PyQt5[${PYTHON_USEDEP}] - dev-python/QtPy[${PYTHON_USEDEP}] - ) -" -# test at least one backend -BDEPEND=" - test? ( - ${RDEPEND} - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-test-pyqt.patch -) - -src_prepare() { - # stupid windows - find -type f -exec sed -i -e 's:\r$::' {} + || die - # klipper is hard to get working, and once we make it work, - # it breaks most of the other backends - sed -e 's:_executable_exists("klipper"):False:' \ - -i tests/test_pyperclip.py || die - distutils-r1_src_prepare -} - -python_test() { - "${EPYTHON}" tests/test_pyperclip.py -vv || - die "Tests fail on ${EPYTHON}" -} - -src_test() { - virtx distutils-r1_src_test -} -- cgit v1.2.3-18-g5258