<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5c62a7fcfd81eea019ca573976be7c6269443a73">https://github.com/macports/macports-ports/commit/5c62a7fcfd81eea019ca573976be7c6269443a73</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 5c62a7fcfd8 geany: fix embedded VTE, add Python variants
</span>5c62a7fcfd8 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5c62a7fcfd81eea019ca573976be7c6269443a73
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Wed Mar 2 13:34:45 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> geany: fix embedded VTE, add Python variants
</span>---
devel/geany/Portfile | 23 +++++++++++++++++------
1 file changed, 17 insertions(+), 6 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/geany/Portfile b/devel/geany/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 04760b4eaf7..985baa18a47 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/geany/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/geany/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup app 1.0
</span>
name geany
version 1.38
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> license GPL-2+
categories devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,9 +40,8 @@ depends_lib port:atk \
</span> port:gettext \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
path:lib/pkgconfig/pango.pc:pango \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/pkgconfig/gtk+-3.0.pc:gtk3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# port:vte
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:vte
</span>
depends_run port:adwaita-icon-theme
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,20 +53,31 @@ compiler.cxx_standard 2017
</span> patchfiles-append patch_configure_remove_INTLTOOL_PERL_check.diff
configure.args --disable-silent-rules \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-vte \
</span> --disable-html-docs \
--disable-pdf-docs \
--disable-api-docs \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-gtkdoc-header
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-gtkdoc-header \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-vte-module-path=${prefix}/lib/libvte-2.91.0.dylib
</span>
# Geany-INFO: 13:41:14.833: Could not load libvte.so, embedded terminal support disabled
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# geany can't find libvte, hopefully update to vte will fix this but need compiler
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# geany can't find libvte, expect update to vte will fix this but need compiler
</span> # selection support -
# See https://trac.macports.org/ticket/64746
# gtk-osx-application-gtk3 includes active_variants check for gtk3 +quartz
# therefore don't repeat it here
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python38 conflicts python39 description {Use Python v3.8} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-python-command=${prefix}/bin/python3.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python39 conflicts python38 description {Use Python v3.9} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-python-command=${prefix}/bin/python3.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append port:python39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +python39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> variant quartz conflicts x11 description {Better support Mac interface conventions} {
depends_lib-append \
port:gtk-osx-application-gtk3
</pre><pre style='margin:0'>
</pre>