<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f0e5ea4fc0e0be1e499f0ed37368ef9482368a35">https://github.com/macports/macports-ports/commit/f0e5ea4fc0e0be1e499f0ed37368ef9482368a35</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 f0e5ea4fc0e pango-devel: Update to 1.54.0
</span>f0e5ea4fc0e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f0e5ea4fc0e0be1e499f0ed37368ef9482368a35
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Mon Aug 12 06:16:15 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    pango-devel: Update to 1.54.0
</span>---
 x11/pango-devel/Portfile                           | 26 +++--------
 .../files/patch-meson-examples-tests.diff          | 53 ----------------------
 2 files changed, 7 insertions(+), 72 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/pango-devel/Portfile b/x11/pango-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 40d3fe8e834..f6718d779f3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/pango-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/pango-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,11 +11,11 @@ name                    pango-devel
</span> conflicts               pango
 set my_name             pango
 epoch                   1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 1.52.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version                 1.54.0
</span> revision                0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  3d24f18df1639172bde594761bf9afca2e86ca98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  d0076afe01082814b853deec99f9349ece5f2ce83908b8e58ff736b41f78a96b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1963588
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  51f1e39f10e08db14b7c5c5a545924e9f2bb140b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  8a9eed75021ee734d7fc0fdf3a65c3bba51dfefe4ae51a9b414a60c70b2d1ed8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1963180
</span> 
 set branch              [join [lrange [split ${version} .] 0 1] .]
 categories              x11
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,11 +35,6 @@ long_description        The goal of the Pango project is to provide an \
</span> # Disable unexpected download of subprojects
 meson.wrap_mode         nodownload
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Ensure build doesn't pull in any examples or tests, unless explicitly enabled.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# And while this is arguably an improvement, upstream may or may not accept.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Merge Request: https://gitlab.gnome.org/GNOME/pango/-/merge_requests/732
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-meson-examples-tests.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build-append \
                         path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \
                         port:help2man \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,20 +50,13 @@ depends_lib-append \
</span> 
 configure.args-append \
                         -Dbuild-examples=false \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -Dbuild-testsuite=false \
</span>                         -Dfontconfig=enabled \
                         -Dfreetype=enabled \
                         -Dintrospection=enabled \
                         -Dlibthai=disabled \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -Dinstall-tests=false \
</span>                         -Dxft=disabled
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { [string match *clang* ${configure.compiler}] } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.cflags-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -Wno-error,-Wimplicit-fallthrough \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -Wno-error=unknown-warning-option \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -Wno-unknown-warning-option
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> compiler.cxx_standard   2011
 configure.cxxflags-append \
                         -std=c++11
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -142,8 +130,8 @@ if {[variant_isset x11]} {
</span> 
 variant tests description {Enable test support} {
     configure.args-replace \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -Dinstall-tests=false \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        -Dinstall-tests=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -Dbuild-testsuite=false \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        -Dbuild-testsuite=true
</span> 
     test.run            yes
     test.target         test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/pango-devel/files/patch-meson-examples-tests.diff b/x11/pango-devel/files/patch-meson-examples-tests.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 35f83f00fbe..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/pango-devel/files/patch-meson-examples-tests.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,53 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#==================================================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Proposed patch, which ensures that examples and tests are truly disabled [when desired].
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Add a new build option - 'build-examples' - which can be used to disable the former.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# (Note that there is already a formal option for tests.)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Author: Christopher Nielsen @ MacPorts
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Date:   2024-04-17
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Merge Request: https://gitlab.gnome.org/GNOME/pango/-/merge_requests/732
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#==================================================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- meson.build.orig       2024-04-15 16:35:49.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ meson.build    2024-04-15 16:42:07.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -542,10 +542,16 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- subdir('pango')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- subdir('utils')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--subdir('examples')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--subdir('tests')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- subdir('tools')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if get_option('install-tests')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  subdir('tests')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+if get_option('build-examples')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  subdir('examples')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if get_option('gtk_doc')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   subdir('docs')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -570,6 +576,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- summary('Introspection', gir.found(), section: 'Build')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- summary('Documentation', get_option('gtk_doc'), section: 'Build')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- summary('Install tests', get_option('install-tests'), section: 'Build')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+summary('Build Examples', get_option('build-examples'), section: 'Build')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- summary('prefix', pango_prefix, section: 'Directories')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- summary('includedir', pango_includedir, section: 'Directories')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- meson_options.txt.orig 2024-04-15 16:40:31.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ meson_options.txt      2024-04-15 16:41:31.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -11,6 +11,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        description : 'Install tests',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        type: 'boolean',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        value: false)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+option('build-examples',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       description : 'Build example test programs',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       type: 'boolean',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+       value: false)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- option('fontconfig',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        description : 'Build with FontConfig support. Passing \'auto\' or \'disabled\' disables fontconfig where it is optional, i.e. on Windows and macOS. Passing \'disabled\' on platforms where fontconfig is required results in error.',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        type: 'feature',
</span></pre><pre style='margin:0'>

</pre>