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