<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>