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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6d94469cc87ff68c2f64f364442b6b2989ea07a6">https://github.com/macports/macports-ports/commit/6d94469cc87ff68c2f64f364442b6b2989ea07a6</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 6d94469cc87ff68c2f64f364442b6b2989ea07a6
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Sat May 27 16:49:45 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-protobuf3: update to 4.21.12
</span>---
 python/py-protobuf3/Portfile                               | 14 ++++++++------
 python/py-protobuf3/files/patch-py-protobuf3-settings.diff | 10 +++++-----
 2 files changed, 13 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-protobuf3/Portfile b/python/py-protobuf3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8e1df2c43b..bedecd54ee1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-protobuf3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-protobuf3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,13 +5,16 @@ PortGroup       compiler_blacklist_versions 1.0
</span> PortGroup       python 1.0
 PortGroup       github 1.0
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# note the python package is a major version greater than the cpp package 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set release_version \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                21.12
</span> name            py-protobuf3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         3.19.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         4.${release_version}
</span> revision        0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       sha256  5970ee527f93612ae6bfa479ecf07f680df1052f4a53c97797d4de5324939d51 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160  edaf49a09ccd5d52f872ed1f195f07c9324963be \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    5125869
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       sha256  e2b976e67d6fcf7078f799143a73f2a4d9cf3126ca68a1a6f1bda30fe5f3585c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160  5cb0e68bcf7674138208d5acac258330d5a6d4dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    5211420
</span> 
 categories-append  devel
 maintainers     nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,9 +41,8 @@ long_description \
</span> github.setup    google protobuf ${version} v
 github.tarball_from releases
 homepage        https://github.com/google/protobuf
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites    https://github.com/google/protobuf/releases/download/v${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites    https://github.com/google/protobuf/releases/download/v${release_version}
</span> distfiles       protobuf-python-${version}.tar.gz
<span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir      protobuf-${version}
</span> 
 compiler.cxx_standard  \
                 2011
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-protobuf3/files/patch-py-protobuf3-settings.diff b/python/py-protobuf3/files/patch-py-protobuf3-settings.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 2f834a26288..7aa8c3c1cb5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-protobuf3/files/patch-py-protobuf3-settings.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-protobuf3/files/patch-py-protobuf3-settings.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py.old   2018-05-24 19:42:16.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py       2018-05-24 19:43:21.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -189,6 +189,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- setup.py.orig  2023-05-27 16:30:12.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ setup.py       2023-05-27 16:33:07.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -264,6 +264,8 @@
</span>      if sys.platform == 'darwin':
<span style='display:block; white-space:pre;background:#ffe0e0;'>-       extra_compile_args.append("-Wno-shorten-64-to-32");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       extra_compile_args.append("-Wno-deprecated-register");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       extra_compile_args.append('-Wno-shorten-64-to-32')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       extra_compile_args.append('-Wno-deprecated-register')
</span> +      extra_compile_args.append('@@MACPORTS_STDLIB@@')
 +      extra_compile_args.append('@@MACPORTS_EXTRAARG@@')
  
</pre><pre style='margin:0'>

</pre>