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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3e9f9206d1c908b204826d5b75750d7a74c5a57f">https://github.com/macports/macports-ports/commit/3e9f9206d1c908b204826d5b75750d7a74c5a57f</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 3e9f9206d1c gobject-introspection-devel: update to 1.78.0; enable tests
</span>3e9f9206d1c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3e9f9206d1c908b204826d5b75750d7a74c5a57f
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sun Sep 10 09:58:23 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    gobject-introspection-devel: update to 1.78.0; enable tests
</span>---
 gnome/gobject-introspection-devel/Portfile         | 27 ++++++++++++++++++----
 .../files/patch-fix-tools-python.diff              | 20 ++++++++--------
 2 files changed, 33 insertions(+), 14 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gobject-introspection-devel/Portfile b/gnome/gobject-introspection-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d10fbfd698a..aa9e90f4f41 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gobject-introspection-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gobject-introspection-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ name                gobject-introspection-devel
</span> conflicts           gobject-introspection
 set my_name         gobject-introspection
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.76.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.78.0
</span> revision            0
 
 categories          gnome
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,9 +27,12 @@ dist_subdir         ${my_name}
</span> distname            ${my_name}-${version}
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  4d57eb3a3f80074089eb3db876aea4f74b574de6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  196178bf64345501dcdc4d8469b36aa6fe80489354efe71cb7cb8ab82a3738bf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1055416
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  670abf037c4ccb792f7b537ed7461854cd5f4bf8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  84f5bd2038bd52abbce74a639832c5b46a2d17e9c5a8ae14f9788e8516c04166 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1060136
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Disable unexpected download of subprojects
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+meson.wrap_mode     nodownload
</span> 
 set py_ver          3.11
 set py_ver_nodot    [string map {. {}} ${py_ver}]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -97,5 +100,21 @@ platform darwin 8 {
</span>     build.env-append DYLD_LIBRARY_PATH=${workpath}/build/girepository
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+#--------------------------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Note that several tests fail, due to @rpath issues with temporary test-only libs.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Needs to be reported to upstream.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#  7/65 test_shlibs.py                          FAIL            2.67s   exit status 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    sanitize_shlib_path('@rpath/libbarapp-1.0.dylib'),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#    TypeError: sanitize_shlib_path() missing 1 required positional argument: 'libdir'
</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;'>+# 53/65 gitypelibtest                           FAIL            0.33s   killed by signal 5 SIGTRAP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#   Failed to load shared library '/opt/local/lib/libregress-1.0.dylib' referenced by the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#   typelib: dlopen(/opt/local/lib/libregress-1.0.dylib, 9): image not found
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#--------------------------------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test.run            yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.type      gnome
 livecheck.name      ${my_name}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gobject-introspection-devel/files/patch-fix-tools-python.diff b/gnome/gobject-introspection-devel/files/patch-fix-tools-python.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d34cf2d363e..f613c7bd78c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gobject-introspection-devel/files/patch-fix-tools-python.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gobject-introspection-devel/files/patch-fix-tools-python.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tools/meson.build.orig 2022-02-05 15:05:51.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tools/meson.build      2022-02-05 15:07:11.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -21,7 +21,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   tools_conf.set('libdir', libdir_abs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   tools_conf.set('datarootdir', datadir_abs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   tools_conf.set('gir_dir_prefix', gir_dir_prefix)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  tools_conf.set('PYTHON_CMD', python_cmd)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  tools_conf.set('PYTHON_CMD', '@MP_PYTHON_CMD@')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tools/meson.build.orig 2023-09-08 10:18:21.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tools/meson.build      2023-09-10 09:18:26.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -12,7 +12,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if cc.get_id() == 'msvc'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   python_cmd = '/usr/bin/env ' + python.path()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  python_cmd = '/usr/bin/env python@0@'.format(python.language_version().split('.')[0])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  python_cmd = '@MP_PYTHON_CMD@'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span>  
<span style='display:block; white-space:pre;background:#ffe0e0;'>-   tools_conf.set('TOOL_MODULE', tool[1])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   tools_conf.set('TOOL_FUNCTION', tool[2])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tool_output = []
</span></pre><pre style='margin:0'>

</pre>