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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1b40ef7326e874f78e8b7c3087597531d0889e8c">https://github.com/macports/macports-ports/commit/1b40ef7326e874f78e8b7c3087597531d0889e8c</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 1b40ef7326e GN ports: use Python 3.12, fix future error
</span>1b40ef7326e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1b40ef7326e874f78e8b7c3087597531d0889e8c
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Tue Feb 20 13:14:45 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    GN ports: use Python 3.12, fix future error
</span>---
 devel/gn-devel/Portfile                                |  4 +++-
 devel/gn-devel/files/fix-invalid-escape-sequence.patch | 13 +++++++++++++
 2 files changed, 16 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gn-devel/Portfile b/devel/gn-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8a3d5cd7a0d..209d60964a9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gn-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gn-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -108,7 +108,9 @@ if {${subport} eq ${name}} {
</span>     livecheck.type  none
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_branch   3.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   fix-invalid-escape-sequence.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_branch   3.12
</span> set python_version  [string map {"." ""} ${python_branch}]
 
 depends_build-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gn-devel/files/fix-invalid-escape-sequence.patch b/devel/gn-devel/files/fix-invalid-escape-sequence.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..01016ece385
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gn-devel/files/fix-invalid-escape-sequence.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Reported at https://crbug.com/gn/359
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build/gen.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build/gen.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -143,7 +143,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   describe_output = subprocess.check_output(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       ['git', 'describe', 'HEAD', '--match', ROOT_TAG], shell=host.is_windows(),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       cwd=REPO_ROOT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mo = re.match(ROOT_TAG + '-(\d+)-g([0-9a-f]+)', describe_output.decode())
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mo = re.match(ROOT_TAG + r'-(\d+)-g([0-9a-f]+)', describe_output.decode())
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if not mo:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     raise ValueError(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         'Unexpected output from git describe when generating version header')
</span></pre><pre style='margin:0'>

</pre>