<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/0f5bf202a2d777eb2c412a2185f45a92599b09ca">https://github.com/macports/macports-ports/commit/0f5bf202a2d777eb2c412a2185f45a92599b09ca</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 0f5bf202a2d font-manager: update to 0.9.0
</span>0f5bf202a2d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 0f5bf202a2d777eb2c412a2185f45a92599b09ca
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Wed Jul 3 06:25:23 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> font-manager: update to 0.9.0
</span>---
sysutils/font-manager/Portfile | 18 +++++++++++++-----
.../font-manager/files/patch-use-right-python.diff | 16 ++++++++--------
2 files changed, 21 insertions(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/font-manager/Portfile b/sysutils/font-manager/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4298ee164ff..e7183b6fd3e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/font-manager/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/font-manager/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup meson 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup FontManager font-manager 0.8.9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup FontManager font-manager 0.9.0
</span> revision 0
categories sysutils office print
maintainers {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,9 +13,9 @@ license GPL-3
</span> description Simple font management application for GTK Desktop Environments
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 e6161a97cf844cb9793f2be92cc71dca9d232828 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 55e48601dd5f924412931e29c4137f6fdf6a07d7c41d977c840b60f0837740ec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 3479197
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 1859417dd9bceb76b5de41c266eb0c99c2dc4b21 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8c2a2bfd4b26430a9f376e2e868d11e2d7a0695523f97a5402c0c3edb0b5762c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3865493
</span> github.tarball_from archive
set py_ver 3.11
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,14 +30,16 @@ depends_build-append \
</span> # FIXME: on older macOS there are dbus-related errors on start-up:
# https://github.com/FontManager/font-manager/issues/338
depends_lib-append port:dbus \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:desktop-file-utils \
</span> port:fontconfig \
port:freetype \
port:gettext-runtime \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \
<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:#e0ffe0;'>+ path:lib/pkgconfig/gtk4.pc:gtk4 \
</span> path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
port:json-glib \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libadwaita \
</span> port:libxml2 \
path:lib/pkgconfig/pango.pc:pango \
port:sqlite3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,6 +53,7 @@ post-patch {
</span> }
configure.args-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dadwaita=true \
</span> -Denable-nls=true \
-Dgtk-doc=true \
-Dmanager=true \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,3 +77,8 @@ if {${os.platform} eq "darwin" && ${os.major} > 22} {
</span> -Wno-error=incompatible-function-pointer-types
}
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-activate {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/font-manager/files/patch-use-right-python.diff b/sysutils/font-manager/files/patch-use-right-python.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 75339242cc3..69ca14cbc9a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/font-manager/files/patch-use-right-python.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/font-manager/files/patch-use-right-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;'>---- meson.build 2022-02-14 03:47:52.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ meson.build 2023-10-14 02:31:42.000000000 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -44,7 +44,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- i18n = import('i18n')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- gnome= import('gnome')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- meson.build 2024-07-02 08:04:06.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ meson.build 2024-07-03 06:12:38.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,7 +28,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ harfbuzz = dependency('harfbuzz', version: '>= 2.5')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ json = dependency('json-glib-1.0', version: '>= 1.5')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pangoft2 = dependency('pangoft2', version: '>= 1.45')
</span> -python = import('python').find_installation('python3')
+python = import('python').find_installation('@PYTHON_BIN@')
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ sqlite = dependency('sqlite3', version: '>= 3.35')
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xml = dependency('libxml-2.0', version: '>= 2.9.10')
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- reproducible = get_option('reproducible') ? '-DREPRODUCIBLE' : '-DNOT_REPRODUCIBLE'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use_deprecated_gtk_api = get_option('webkit') or get_option('thunar') ? '-DGTK_ENABLE_DEPRECATED' : '-DGTK_DISABLE_DEPRECATED'
</span></pre><pre style='margin:0'>
</pre>