<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>