<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7a9247462d9c8b07ff363e0bf89a9b6921815d97">https://github.com/macports/macports-ports/commit/7a9247462d9c8b07ff363e0bf89a9b6921815d97</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 7a9247462d9 py-setuptools: update to 56.1.0
</span>7a9247462d9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 7a9247462d9c8b07ff363e0bf89a9b6921815d97
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sat May 8 06:47:43 2021 +1000
<span style='display:block; white-space:pre;color:#404040;'> py-setuptools: update to 56.1.0
</span>---
python/py-setuptools/Portfile | 10 ++++----
.../py-setuptools/files/_distutils_spawn.py.patch | 28 ----------------------
2 files changed, 4 insertions(+), 34 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-setuptools/Portfile b/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 33a6730cf1c..93b8fd23b38 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup python 1.0
name py-setuptools
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 54.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 56.1.0
</span> categories-append devel
# License status is murky. The current maintainer decided to relicense as
# MIT, but he doesn't appear to have obtained the permission of previous
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,9 +24,9 @@ supported_archs noarch
</span>
homepage https://pypi.org/project/setuptools/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 09f693b5d5ca8bf4fdb1da82f8110a9c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 ae5bb69994c6a1772959c764f061621d6c9fa2f4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 aa9c24fb83a9116b8d425e53bec24c7bfdbffc313c2159f9ed036d4a6dd32d7d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums md5 2f146cfbc2bb4a52abe4c53bd94b01a3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 7367da7cfcbffc715fee020ce47eda905463cc86 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7d9b5609ebda3db0f2e7c6d2fba807e9bd653e3a3a93ce3426b2b68260193a77
</span>
python.versions 26 27 33 34 35 36 37 38 39
python.link_binaries no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,8 +38,6 @@ if {$subport ne $name} {
</span> post-destroot {
ln -s ${python.prefix}/bin/easy_install-${python.branch} ${destroot}${prefix}/bin
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append _distutils_spawn.py.patch
</span> }
if {${python.version} == 35} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-setuptools/files/_distutils_spawn.py.patch b/python/py-setuptools/files/_distutils_spawn.py.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e366ee0772d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-setuptools/files/_distutils_spawn.py.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/pypa/distutils/pull/36
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index a73b8b9..b012d00 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setuptools/_distutils/spawn.py.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setuptools/_distutils/spawn.py
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -60,13 +60,17 @@ def spawn(cmd, search_path=1, verbose=0, dry_run=0, env=None):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if _cfg_target:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _cfg_target_split = [int(x) for x in _cfg_target.split('.')]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if _cfg_target:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # ensure that the deployment target of build process is not less
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # than that used when the interpreter was built. This ensures
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- # extension modules are built with correct compatibility values
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # Ensure that the deployment target of the build process is not
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # less than 10.3 if the interpreter was built for 10.3 or later.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # This ensures extension modules are built with correct
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # compatibility values, specifically LDSHARED which can use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ # '-undefined dynamic_lookup' which only works on >= 10.3.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cur_target = os.environ.get('MACOSX_DEPLOYMENT_TARGET', _cfg_target)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if _cfg_target_split > [int(x) for x in cur_target.split('.')]:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ cur_target_split = [int(x) for x in cur_target.split('.')]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if _cfg_target_split[:2] >= [10, 3] and cur_target_split[:2] < [10, 3]:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my_msg = ('$MACOSX_DEPLOYMENT_TARGET mismatch: '
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- 'now "%s" but "%s" during configure'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 'now "%s" but "%s" during configure;'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 'must use 10.3 or later'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- % (cur_target, _cfg_target))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- raise DistutilsPlatformError(my_msg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- env.update(MACOSX_DEPLOYMENT_TARGET=cur_target)
</span></pre><pre style='margin:0'>
</pre>