summaryrefslogtreecommitdiff
path: root/dev-python/setuptools/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-05 02:47:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-05 02:47:11 +0000
commit2771f79232c273bc2a57d23bf335dd81ccf6af28 (patch)
treec8af0fd04194aed03cf067d44e53c7edd3e9ab84 /dev-python/setuptools/files
parente9d044d4b9b71200a96adfa280848858c0f468c9 (diff)
gentoo resync : 05.12.2021
Diffstat (limited to 'dev-python/setuptools/files')
-rw-r--r--dev-python/setuptools/files/setuptools-58.2.0-fix-pypy3.8-install.patch78
1 files changed, 0 insertions, 78 deletions
diff --git a/dev-python/setuptools/files/setuptools-58.2.0-fix-pypy3.8-install.patch b/dev-python/setuptools/files/setuptools-58.2.0-fix-pypy3.8-install.patch
deleted file mode 100644
index 238bc47d3328..000000000000
--- a/dev-python/setuptools/files/setuptools-58.2.0-fix-pypy3.8-install.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 987edfa3265187a47b8688119943e7d96712d859 Mon Sep 17 00:00:00 2001
-From: Isuru Fernando <isuruf@gmail.com>
-Date: Tue, 21 Sep 2021 13:45:50 -0700
-Subject: [PATCH] Fix PyPy3.8 install locations
-
----
- setuptools/_distutils/command/install.py | 26 +++++++++++++++++---------
- 1 file changed, 17 insertions(+), 9 deletions(-)
-
-diff --git a/setuptools/_distutils/command/install.py b/setuptools/_distutils/command/install.py
-index 866e2d5..e98f049 100644
---- a/setuptools/_distutils/command/install.py
-+++ b/setuptools/_distutils/command/install.py
-@@ -29,16 +29,16 @@
-
- INSTALL_SCHEMES = {
- 'unix_prefix': {
-- 'purelib': '$base/lib/python$py_version_short/site-packages',
-- 'platlib': '$platbase/$platlibdir/python$py_version_short/site-packages',
-- 'headers': '$base/include/python$py_version_short$abiflags/$dist_name',
-+ 'purelib': '$base/lib/$implementation_lower$py_version_short/site-packages',
-+ 'platlib': '$platbase/$platlibdir/$implementation_lower$py_version_short/site-packages',
-+ 'headers': '$base/include/$implementation_lower$py_version_short$abiflags/$dist_name',
- 'scripts': '$base/bin',
- 'data' : '$base',
- },
- 'unix_home': {
-- 'purelib': '$base/lib/python',
-- 'platlib': '$base/$platlibdir/python',
-- 'headers': '$base/include/python/$dist_name',
-+ 'purelib': '$base/lib/$implementation_lower',
-+ 'platlib': '$base/$platlibdir/$implementation_lower',
-+ 'headers': '$base/include/$implementation_lower/$dist_name',
- 'scripts': '$base/bin',
- 'data' : '$base',
- },
-@@ -64,8 +64,8 @@
- INSTALL_SCHEMES['nt_user'] = {
- 'purelib': '$usersite',
- 'platlib': '$usersite',
-- 'headers': '$userbase/Python$py_version_nodot/Include/$dist_name',
-- 'scripts': '$userbase/Python$py_version_nodot/Scripts',
-+ 'headers': '$userbase/$implementation$py_version_nodot/Include/$dist_name',
-+ 'scripts': '$userbase/$implementation$py_version_nodot/Scripts',
- 'data' : '$userbase',
- }
-
-@@ -73,7 +73,7 @@
- 'purelib': '$usersite',
- 'platlib': '$usersite',
- 'headers':
-- '$userbase/include/python$py_version_short$abiflags/$dist_name',
-+ '$userbase/include/$implementation_lower$py_version_short$abiflags/$dist_name',
- 'scripts': '$userbase/bin',
- 'data' : '$userbase',
- }
-@@ -83,6 +83,12 @@
- # and to SCHEME_KEYS here.
- SCHEME_KEYS = ('purelib', 'platlib', 'headers', 'scripts', 'data')
-
-+def _get_implementation():
-+ if hasattr(sys, 'pypy_version_info'):
-+ return 'PyPy'
-+ else:
-+ return 'Python'
-+
-
- class install(Command):
-
-@@ -313,6 +319,8 @@ def finalize_options(self):
- 'exec_prefix': exec_prefix,
- 'abiflags': abiflags,
- 'platlibdir': getattr(sys, 'platlibdir', 'lib'),
-+ 'implementation_lower': _get_implementation().lower(),
-+ 'implementation': _get_implementation(),
- }
-
- if HAS_USER_SITE: \ No newline at end of file