<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/dfff95accc7156b1c1e84f6923119bf9a27f173e">https://github.com/macports/macports-ports/commit/dfff95accc7156b1c1e84f6923119bf9a27f173e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit dfff95accc7156b1c1e84f6923119bf9a27f173e
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sat Nov 6 08:42:00 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> py-recaptcha: patch to use py-pycryptodome
</span>---
python/py-recaptcha/Portfile | 4 +++-
python/py-recaptcha/files/patch-requires-pycryptodome.diff | 9 +++++++++
python/py-recaptcha/files/patch-setup-pycryptodome.diff | 11 +++++++++++
3 files changed, 23 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-recaptcha/Portfile b/python/py-recaptcha/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 81dc17b9f2b..c1e6368b594 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-recaptcha/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-recaptcha/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,10 +32,12 @@ checksums rmd160 7dffe66b7fd37f5be2a7d7b2bf24c3978f46c8e9 \
</span> sha256 28c6853c1d13d365b7dc71a6b05e5ffb56471f70a850de318af50d3d7c0dea2f \
size 7389
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> python.versions 27
if {${name} ne ${subport}} {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-requires-pycryptodome.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-setup-pycryptodome.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build port:py${python.version}-setuptools
depends_lib-append port:py${python.version}-pycryptodome
post-destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-recaptcha/files/patch-requires-pycryptodome.diff b/python/py-recaptcha/files/patch-requires-pycryptodome.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..5283202b3de
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-recaptcha/files/patch-requires-pycryptodome.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- recaptcha_client.egg-info/requires.txt.orig 2021-11-06 08:28:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ recaptcha_client.egg-info/requires.txt 2021-11-06 08:28:49.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [mailhide]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-pycrypto
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\ No newline at end of file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++pycryptodome
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-recaptcha/files/patch-setup-pycryptodome.diff b/python/py-recaptcha/files/patch-setup-pycryptodome.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..142382ebd34
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-recaptcha/files/patch-setup-pycryptodome.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig 2021-11-06 08:29:01.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py 2021-11-06 08:29:16.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -46,7 +46,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ packages = find_packages(),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extras_require = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- 'mailhide' : ['pycrypto'],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ 'mailhide' : ['pycryptodome'],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ },
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ namespace_packages = ['recaptcha'],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ )
</span></pre><pre style='margin:0'>
</pre>