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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/12de7cf543eb76bead2d0905efc1aa3c2ba6135f">https://github.com/macports/macports-ports/commit/12de7cf543eb76bead2d0905efc1aa3c2ba6135f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 12de7cf543eb76bead2d0905efc1aa3c2ba6135f
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Thu Dec 14 01:01:36 2023 -0500

<span style='display:block; white-space:pre;color:#404040;'>    py-brotli: update to 1.1.0
</span>---
 python/py-brotli/Portfile             | 10 +++++-----
 python/py-brotli/files/CXXFLAGS.patch | 32 +++++++++-----------------------
 2 files changed, 14 insertions(+), 28 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-brotli/Portfile b/python/py-brotli/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4a1465e373b..bba26e91ee0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-brotli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-brotli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,8 +5,8 @@ PortGroup           github 1.0
</span> PortGroup           python 1.0
 
 # keep this in sync with port brotli
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        google brotli 1.0.9 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        google brotli 1.1.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> name                py-brotli
 categories          python archivers
 maintainers         {raimue @raimue} \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ long_description    \
</span> 
 dist_subdir         brotli
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  3e2402d137fd75f898007d3730773b32025a4857 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  b56a4371636e063ad3695f7c53aed5c18fc2303034564534981e7d6a11b75138 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    487046
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  cb6909cbcc7c0bb19b8e985dbd7fcbca1b651772 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  10973f4b4199eafa1d5735ef661ddb2ec2f97319ee9fd1824d4aabe08cff5265 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    512036
</span> 
 python.versions     37 38 39 310 311 312
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-brotli/files/CXXFLAGS.patch b/python/py-brotli/files/CXXFLAGS.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 3ff21f2dae5..00259749985 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-brotli/files/CXXFLAGS.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-brotli/files/CXXFLAGS.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +1,13 @@
</span> Honor MacPorts CXXFLAGS.
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py.orig       2020-08-27 09:12:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py       2020-10-05 22:57:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -79,11 +79,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 cxx_sources.append(source)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         extra_args = ext.extra_compile_args or []
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./setup.py     2023-12-14 00:49:03
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./setup.py     2023-12-14 00:57:38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -79,6 +79,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         c_sources.append(source)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     extra_args = ext.extra_compile_args or []
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+        cxxflags = os.environ['CXXFLAGS'].split()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    cxxflags = os.environ['CXXFLAGS'].split()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    extra_args.extend(cxxflags)
</span> +
<span style='display:block; white-space:pre;background:#ffe0e0;'>-         objects = []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         for lang, sources in (('c', c_sources), ('c++', cxx_sources)):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             if lang == 'c++':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 if self.compiler.compiler_type == 'msvc':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     extra_args.append('/EHsc')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                else:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                    extra_args.extend(cxxflags)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     objects = []
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-             macros = ext.define_macros[:]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             if platform.system() == 'Darwin':
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -110,6 +114,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if ext.extra_objects:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             objects.extend(ext.extra_objects)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         extra_args = ext.extra_link_args or []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        extra_args.extend(cxxflags)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         # when using GCC on Windows, we statically link libgcc and libstdc++,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         # so that we don't need to package extra DLLs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if self.compiler.compiler_type == 'mingw32':
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     macros = ext.define_macros[:]
</span></pre><pre style='margin:0'>

</pre>