<pre style='margin:0'>
Aaron Madlon-Kay (amake) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ea08a1bb3ffb1318856a566ee9cdb64353cc7ce9">https://github.com/macports/macports-ports/commit/ea08a1bb3ffb1318856a566ee9cdb64353cc7ce9</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 ea08a1bb3ff emacs-mac-app{,-devel}: update to {10.0,20230805}
</span>ea08a1bb3ff is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ea08a1bb3ffb1318856a566ee9cdb64353cc7ce9
</span>Author: Aaron Madlon-Kay <amake@macports.org>
AuthorDate: Sat Aug 5 23:27:17 2023 +0900

<span style='display:block; white-space:pre;color:#404040;'>    emacs-mac-app{,-devel}: update to {10.0,20230805}
</span>---
 aqua/emacs-mac-app/Portfile | 87 ++++++++++++++++++++-------------------------
 1 file changed, 38 insertions(+), 49 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/emacs-mac-app/Portfile b/aqua/emacs-mac-app/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 892abf58f28..69e16345d2e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/emacs-mac-app/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/emacs-mac-app/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem          1.0
 PortGroup           bitbucket 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set emacs_version   28.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set emacs_mac_ver   9.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set emacs_version   29.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set emacs_mac_ver   10.0
</span> 
 bitbucket.setup     mituharu emacs-mac emacs-${emacs_version}-mac-${emacs_mac_ver}
 name                emacs-mac-app
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,9 +21,9 @@ long_description    ${name} is the \"Mac port\" of GNU Emacs ${emacs_version}. \
</span> platforms           darwin
 license             GPL-3+
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  7d5b8766f5f1f4853728e0d038f5ac71586d2200 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  9287262473589c1edfe42e92b183a8ddf1682c995e81763adfdf95160874843e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    46031009
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  616d3c3d3dd1e175af7f06423f106b1534264d45 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  54d7ba79157c8cb7c3e20be5ce0fbcddd3d5bd0b339b11bc628d7c67a4765b9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    49861317
</span> 
 depends_lib         port:ncurses \
                     port:libxml2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +52,9 @@ depends_build       port:autoconf \
</span>                     port:automake \
                     port:libtool \
                     port:pkgconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:texinfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:texinfo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:sqlite3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:webp
</span> 
 # The Mac port uses CoreText instead of HarfBuzz
 configure.args      --disable-silent-rules \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,6 +69,7 @@ configure.args      --disable-silent-rules \
</span>                     --without-imagemagick \
                     --without-rsvg \
                     --without-xaw3d \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --without-tree-sitter \
</span>                     --with-libgmp \
                     --with-gnutls \
                     --with-xml2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -86,7 +89,7 @@ if {${os.major} <= 13} {
</span> 
 subport ${name}-devel {
     set emacs_version   29.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set date            2023-08-01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set date            2023-08-05
</span> 
     version         [string map {- {}} ${date}]
     revision        0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -97,7 +100,7 @@ subport ${name}-devel {
</span> 
     fetch.type      git
     git.url         --shallow-since=${date}T00:00:00 --branch work https://bitbucket.org/mituharu/emacs-mac.git
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    git.branch      eb887b91b8aca00ba894db136ac22a0a91c8c5c1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    git.branch      e5f196da5d53877f59025dc1ccb81937baf672f3
</span> 
     # --shallow-since needs a newer version of git than on some older systems,
     # so use MacPorts version
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -106,39 +109,6 @@ subport ${name}-devel {
</span> 
     conflicts       emacs-mac-app
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append  --without-tree-sitter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append  port:sqlite3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                          port:webp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant treesitter description {Builds emacs with tree-sitter support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-delete   --without-tree-sitter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-append   --with-tree-sitter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append  port:tree-sitter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_run-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-typescript \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-javascript \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-tsx \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-cpp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-java \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-python \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-css \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-json \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-c-sharp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-bash \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-dockerfile \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-cmake \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-toml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-go \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-go-mod \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-yaml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-rust \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            port:tree-sitter-ruby
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants-append +treesitter
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     livecheck.version   ${git.branch}
     bitbucket.livecheck work
 }
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -180,24 +150,43 @@ variant imagemagick description {Enable ImageMagick bindings} {
</span> variant nativecomp description {Builds emacs with native compilation support} {
     set gcc_v                      12
     depends_lib-append             port:gcc${gcc_v}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append          --with-native-compilation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append          --with-native-compilation=aot
</span>     compiler.cpath-prepend         ${prefix}/include/gcc${gcc_v}
     compiler.library_path-prepend  ${prefix}/lib/gcc${gcc_v}
     configure.ldflags-append       "-Wl,-rpath ${prefix}/lib/gcc${gcc_v}"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {$subport eq "${name}-devel"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        configure.args-replace     --with-native-compilation \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   --with-native-compilation=aot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        build.args-append          NATIVE_FULL_AOT=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant treesitter description {Builds emacs with tree-sitter support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-delete   --without-tree-sitter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append   --with-tree-sitter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:tree-sitter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-typescript \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-javascript \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-tsx \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-cpp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-java \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-python \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-css \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-json \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-c-sharp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-bash \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-dockerfile \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-cmake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-toml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-go \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-go-mod \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-yaml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-rust \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        port:tree-sitter-ruby
</span> }
 
 variant metal description {Enable experimental Metal support} {
     configure.args-append  --with-mac-metal
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants-append +nativecomp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants-append +nativecomp +treesitter
</span> 
 if {${subport} eq ${name}} {
     livecheck.regex     {"emacs-[0-9.]+-mac-([0-9.]+)"}
</pre><pre style='margin:0'>

</pre>