diff options
author | David Seifert <soap@gentoo.org> | 2020-03-19 23:12:35 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2020-03-19 23:12:35 +0100 |
commit | cd83121b3a0e4ced69ff8f2ca3724af903fd1b37 (patch) | |
tree | b56ca4adc70f8050c4138d9755bbc851814cbc0d /dev-python/ply | |
parent | dev-python/pmw: Remove old (diff) | |
download | gentoo-cd83121b3a0e4ced69ff8f2ca3724af903fd1b37.tar.gz gentoo-cd83121b3a0e4ced69ff8f2ca3724af903fd1b37.tar.bz2 gentoo-cd83121b3a0e4ced69ff8f2ca3724af903fd1b37.zip |
dev-python/ply: Remove old
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'dev-python/ply')
-rw-r--r-- | dev-python/ply/Manifest | 1 | ||||
-rw-r--r-- | dev-python/ply/files/3.6-lextab-None.patch | 49 | ||||
-rw-r--r-- | dev-python/ply/ply-3.6-r1.ebuild | 44 |
3 files changed, 0 insertions, 94 deletions
diff --git a/dev-python/ply/Manifest b/dev-python/ply/Manifest index 5ecf7864490b..e1fbfbf33037 100644 --- a/dev-python/ply/Manifest +++ b/dev-python/ply/Manifest @@ -1,4 +1,3 @@ DIST ply-3.10.tar.gz 150926 BLAKE2B b7373bfb83f66c35b77f244e67443f5c4805cb5e586e9e9f0bba9746cf72a1ec66ae5e638a29793dc835ef3e7bed061f1b3befd71597b82f86c9a2adbafcef04 SHA512 67fa60ea3fe2cafe165b7c105eb4b08c0c75c98720bbbb19da275215b333d3ce0742c90e558fbe97df396c6faaf85da744063728ab211651beae10e0cad01d44 DIST ply-3.11.tar.gz 159130 BLAKE2B 58c50b9dad445ad83a64aaa8174ed4602b36f5c8df33a7d62590a92388c4a21c9800599c1d4e4db6f02630e8dee4c8482611e26498e4aa8ccdb2cf3453ae1db4 SHA512 37e39a4f930874933223be58a3da7f259e155b75135f1edd47069b3b40e5e96af883ebf1c8a1bbd32f914a9e92cfc12e29fec05cf61b518f46c1d37421b20008 -DIST ply-3.6.tar.gz 281690 BLAKE2B 1a8e9e925c1a70832e3312208470a3bc4831b7ba18a0c2eb3a8b31fc9a850ae192809b9dec098f8479f2060e63ae781063b362227db2c6080aad85a2fb8648a2 SHA512 1a408d7cd4cdc9d747154623672e6baaf37ad2190cb9d6d6a7c1e1cc3cb40f15547734441b8fc99ecd67d7804d767576bdf0ed219cc669bf3d0df37498c55c55 DIST ply-3.9.tar.gz 150750 BLAKE2B cb32c3837f2b4bd33ef2074dcb3f1421a54e820faf0e65def16f4c354643dc3e467f7c482dfc5b7f62cfb367945632e346b6e02e16cc79a91bb6f9241e315eb1 SHA512 c3beca6f70e9fdfd11f9fc7beb18efb03f0b32be3cdc949e96c4df3d060e7e9da3ee42d1f58f7a9225d333cb7864a4253fd3a9b75c496364276fe9969ebd7641 diff --git a/dev-python/ply/files/3.6-lextab-None.patch b/dev-python/ply/files/3.6-lextab-None.patch deleted file mode 100644 index cab0a466d66f..000000000000 --- a/dev-python/ply/files/3.6-lextab-None.patch +++ /dev/null @@ -1,49 +0,0 @@ -From dbf122652d38ba03ff9f9fe4aa9bee3693e6775f Mon Sep 17 00:00:00 2001 -From: David Beazley <dave@dabeaz.com> -Date: Fri, 8 May 2015 10:10:55 -0500 -Subject: [PATCH] Minor fix to account for bad None arguments for - tabmodule/lextab - ---- - ply/lex.py | 4 ++++ - ply/yacc.py | 5 ++++- - 2 files changed, 8 insertions(+), 1 deletion(-) - -diff --git a/ply/lex.py b/ply/lex.py -index ed1e2ed..772325c 100644 ---- a/ply/lex.py -+++ b/ply/lex.py -@@ -859,6 +859,10 @@ def validate_module(self, module): - # ----------------------------------------------------------------------------- - def lex(module=None, object=None, debug=False, optimize=False, lextab='lextab', - reflags=0, nowarn=False, outputdir=None, debuglog=None, errorlog=None): -+ -+ if lextab is None: -+ lextab = 'lextab' -+ - global lexer - - ldict = None -diff --git a/ply/yacc.py b/ply/yacc.py -index e0b4faf..eb02cc2 100644 ---- a/ply/yacc.py -+++ b/ply/yacc.py -@@ -2709,7 +2709,7 @@ def write_table(self, tabmodule, outputdir='', signature=''): - _lr_method = %r - - _lr_signature = %r -- ''' % (filename, __tabversion__, self.lr_method, signature)) -+ ''' % (os.path.basename(filename), __tabversion__, self.lr_method, signature)) - - # Change smaller to 0 to go back to original tables - smaller = 1 -@@ -3183,6 +3183,9 @@ def yacc(method='LALR', debug=yaccdebug, module=None, tabmodule=tab_module, star - check_recursion=True, optimize=False, write_tables=True, debugfile=debug_file, - outputdir=None, debuglog=None, errorlog=None, picklefile=None): - -+ if tabmodule is None: -+ tabmodule = tab_module -+ - # Reference to the parsing method of the last built parser - global parse - diff --git a/dev-python/ply/ply-3.6-r1.ebuild b/dev-python/ply/ply-3.6-r1.ebuild deleted file mode 100644 index 96b5cc8bd4a0..000000000000 --- a/dev-python/ply/ply-3.6-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="Python Lex-Yacc library" -HOMEPAGE="http://www.dabeaz.com/ply/ https://pypi.org/project/ply/" -SRC_URI="http://www.dabeaz.com/ply/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" -IUSE="examples" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" - -DOCS=( ANNOUNCE CHANGES TODO ) -PATCHES=( - "${FILESDIR}/3.6-lextab-None.patch" - "${FILESDIR}/3.6-picklefile-IOError.patch" -) - -python_test() { - cp -r -l test "${BUILD_DIR}"/ || die - cd "${BUILD_DIR}"/test || die - - # Checks for pyc/pyo files - local -x PYTHONDONTWRITEBYTECODE= - - local t - for t in testlex.py testyacc.py; do - "${PYTHON}" "${t}" || die "${t} fails with ${EPYTHON}" - done -} - -python_install_all() { - local HTML_DOCS=( doc/. ) - use examples && local EXAMPLES=( example/. ) - distutils-r1_python_install_all -} |