<pre style='margin:0'>
Andrew Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4564b6546cf3f49490c6ca818438275fec10abfe">https://github.com/macports/macports-ports/commit/4564b6546cf3f49490c6ca818438275fec10abfe</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 4564b6546cf py-cryptography: update to 3.3.2
</span>4564b6546cf is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4564b6546cf3f49490c6ca818438275fec10abfe
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Thu Nov 10 18:37:13 2022 +0300

<span style='display:block; white-space:pre;color:#404040;'>    py-cryptography: update to 3.3.2
</span>---
 python/py-cryptography/Portfile                        | 17 +++++------------
 .../files/patch-src__cffi_src_build_openssl.py.diff    | 18 ++++++++++--------
 2 files changed, 15 insertions(+), 20 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-cryptography/Portfile b/python/py-cryptography/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 585feffc05b..5b7b227e894 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-cryptography/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-cryptography/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,8 +43,8 @@ if {${name} ne ${subport}
</span>     if {${python.version} eq 27
         || ${os.platform} eq "darwin" && ${os.major} < ${cryptography_darwin_min_ver}} {
         PortGroup       openssl 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        github.setup    pyca cryptography 2.9.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        github.setup    pyca cryptography 3.3.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision        0
</span> 
         python.pep517   no
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,12 +55,9 @@ if {${name} ne ${subport}
</span> 
         long_description    {*}${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums       rmd160  75817f068f434d70cf3ff485058de2d2077bc365 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  76a63bd63565b482f2afad5102508903f445754ccd2e3bb049d4653e64e8cc27 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    35679949
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # TODO: Necessary, as upstream tarball for 2.9.2 has changed
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        dist_subdir     ${name}/${version}_1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums       rmd160  13380349b4a5559153c1e8a328fd4629b81e134d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  2c8af64316fa1c09162c6e99dba9c23c76a07c3466dbbf62db8df970b45f935f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    35729139
</span> 
         if {${os.platform} eq "darwin" && ${os.major} < 11} {
             # https://trac.macports.org/ticket/54519
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,10 +75,6 @@ if {${name} ne ${subport}
</span>                         port:py${python.version}-enum34 \
                         port:py${python.version}-ipaddress
         }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        notes-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            "This is a legacy version of ${python.rootname} that contains\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            CVE CVE-2020-36242."
</span>     } elseif {${python.version} eq 36} {
         PortGroup       rust 1.0
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-cryptography/files/patch-src__cffi_src_build_openssl.py.diff b/python/py-cryptography/files/patch-src__cffi_src_build_openssl.py.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index f81555ce03a..1ce4374e282 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-cryptography/files/patch-src__cffi_src_build_openssl.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-cryptography/files/patch-src__cffi_src_build_openssl.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/_cffi_src/build_openssl.py.orig    2020-04-09 12:43:04.000000000 +0300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/_cffi_src/build_openssl.py 2020-04-09 12:43:59.000000000 +0300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -61,11 +61,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         cmd._check_compiler()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         is_gcc = ("gcc" in cmd.compiler.compiler[0] or
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   "clang" in cmd.compiler.compiler[0])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if is_gcc or not (platform in ["win32", "hp-ux11", "sunos5"] or
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                      platform.startswith("aix")):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/_cffi_src/build_openssl.py.orig    2022-11-10 18:16:14.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/_cffi_src/build_openssl.py 2022-11-10 18:18:19.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -65,13 +65,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             "gcc" in cmd.compiler.compiler[0]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             or "clang" in cmd.compiler.compiler[0]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    if is_gcc or not (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        platform in ["win32", "hp-ux11", "sunos5"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        or platform.startswith("aix")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    ):
</span> -        return ["-Wconversion", "-Wno-error=sign-conversion"]
 -    else:
 -        return []
</pre><pre style='margin:0'>

</pre>