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