<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/0188a0e0bd947dcc39fbb734e861407f13ceaa2f">https://github.com/macports/macports-ports/commit/0188a0e0bd947dcc39fbb734e861407f13ceaa2f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0188a0e0bd947dcc39fbb734e861407f13ceaa2f
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Wed Jun 28 12:59:24 2023 -0400

<span style='display:block; white-space:pre;color:#404040;'>    librsvg: update to 2.56.1; set c_std to 2011; add new deps
</span><span style='display:block; white-space:pre;color:#404040;'>    - Drop defunct patch for 10.6
</span>---
 graphics/librsvg/Portfile                 | 18 +++++------
 graphics/librsvg/files/patch-no_objc.diff | 50 -------------------------------
 2 files changed, 8 insertions(+), 60 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/librsvg/Portfile b/graphics/librsvg/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1191ec68839..c1a5dca6296 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/librsvg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/librsvg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,8 +19,10 @@ depends_build-append \
</span> 
 depends_lib-append \
                     path:lib/pkgconfig/cairo.pc:cairo \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:freetype \
</span>                     path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \
                     path:lib/pkgconfig/glib-2.0.pc:glib2 \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span>                     port:libxml2 \
                     path:lib/pkgconfig/pango.pc:pango \
                     path:bin/vala:vala
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -95,24 +97,19 @@ if {${librsvg_fallback}} {
</span>     PortGroup       rust 1.0
     PortGroup       gobject_introspection 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    version         2.54.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         2.56.1
</span>     revision        0
     epoch           2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  29bda185e483ab5b44dac00e9eba6322277c2f3e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  4f03190f45324d1fa1f52a79dfcded1f64eaf49b3ae2f88eedab0c07617cae6e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    22412260
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  3b224fa42dc17071d1b79ca5cc808f459e86302d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  1685aeacae9a441dcb12c0c3ec63706172a2f52705dafbefb8e7311d4d5e430b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    5654476
</span> 
     # when CARGO_BUILD_TARGET is set, directory structure changes
     patchfiles-append \
                     patch-configure-rust_target_subdir.diff
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if { ${os.major} < 11 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Mac OS X Lion seems to have introduced new functionality to the Objective-C runtime
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-no_objc.diff
</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:#e0ffe0;'>+    compiler.c_standard 2011
</span> }
 
 set branch          [join [lrange [split ${version} .] 0 1] .]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -127,6 +124,7 @@ configure.args-append \
</span>                     --disable-Bsymbolic \
                     --disable-gtk-doc \
                     --disable-silent-rules \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-introspection=yes \
</span>                     --enable-vala=yes
 
 configure.ldflags-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/librsvg/files/patch-no_objc.diff b/graphics/librsvg/files/patch-no_objc.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 79a0f2ad409..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/librsvg/files/patch-no_objc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,50 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- vendor/locale_config/Cargo.toml.orig   2022-02-16 20:31:59.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vendor/locale_config/Cargo.toml        2022-04-04 23:29:22.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -29,10 +29,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [dependencies.regex]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version = "1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--[target."cfg(target_os = \"macos\")".dependencies.objc]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+[target."cfg(target_os = \"macos_disabled\")".dependencies.objc]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version = "^0.2"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--[target."cfg(target_os = \"macos\")".dependencies.objc-foundation]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+[target."cfg(target_os = \"macos_disabled\")".dependencies.objc-foundation]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version = "^0.1"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [target."cfg(windows)".dependencies.winapi]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- version = "0.3"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- vendor/locale_config/src/lib.rs.orig   2022-02-16 20:31:59.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vendor/locale_config/src/lib.rs        2022-04-04 23:31:59.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -17,7 +17,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern crate regex;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#[cfg(target_os = "macos")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#[cfg(target_os = "macos_disabled")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #[macro_use]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern crate objc;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -714,7 +714,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mod emscripten;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- // macOS support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#[cfg(target_os = "macos")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#[cfg(target_os = "macos_disabled")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- mod macos;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static INITIALISERS: &'static [fn() -> Option<Locale>] = &[
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -722,7 +722,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     unix::system_locale,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #[cfg(target_family = "windows")] win32::system_locale,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     #[cfg(target_os = "emscripten")] emscripten::system_locale,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  #[cfg(target_os = "macos")] macos::system_locale,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  #[cfg(target_os = "macos_disabled")] macos::system_locale,
</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;'>- fn system_locale() -> Locale {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- vendor/locale_config/.cargo-checksum.json.orig 2022-02-16 20:31:59.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ vendor/locale_config/.cargo-checksum.json      2022-04-05 00:28:48.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1 +1 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--{"files":{"Cargo.toml":"c485513f59b62ad34dbb9aff643d8813625d145f352beb281cd79407235e33c6","LICENSE":"0ceba5b58dfaeb0281ccd2da83a34eed8b3c5d5e0c1e1b947ce93000043f0200","README.md":"520ac15eb0a30f8b0838df6971e5621f6992be5bcf6ae5e7bb53a1dbc5c573c8","examples/show-user-locale.rs":"d6f3a7260141d573fc4922b33925592eedf627e51afc864d50a6afce547db66b","src/cgi.rs":"2774ad77b2a778319f27006ba88f2860ee9e102c2b1ffbe7a2b10b675d960ad4","src/emscripten.rs":"37d981db37074702def822d6933ad3614eb4ced23f7cdc [...]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-\ No newline at end of file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{"files":{"Cargo.toml":"8f75971951305d56db4eb4f1b71b785f17f3ffeec2ff1ba45551646549237ee1","LICENSE":"0ceba5b58dfaeb0281ccd2da83a34eed8b3c5d5e0c1e1b947ce93000043f0200","README.md":"520ac15eb0a30f8b0838df6971e5621f6992be5bcf6ae5e7bb53a1dbc5c573c8","examples/show-user-locale.rs":"d6f3a7260141d573fc4922b33925592eedf627e51afc864d50a6afce547db66b","src/cgi.rs":"2774ad77b2a778319f27006ba88f2860ee9e102c2b1ffbe7a2b10b675d960ad4","src/emscripten.rs":"37d981db37074702def822d6933ad3614eb4ced23f7cdc [...]
</span></pre><pre style='margin:0'>

</pre>