<pre style='margin:0'>
Mohamed Akram (mohd-akram) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/31f45e20780e11b71a223efd4d7b8e88e8dabe47">https://github.com/macports/macports-ports/commit/31f45e20780e11b71a223efd4d7b8e88e8dabe47</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 31f45e20780 planner: update to 0.14.92
</span>31f45e20780 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 31f45e20780e11b71a223efd4d7b8e88e8dabe47
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Fri May 24 03:43:33 2024 +0400

<span style='display:block; white-space:pre;color:#404040;'>    planner: update to 0.14.92
</span>---
 gnome/planner/Portfile                             | 63 ++++++----------------
 .../files/patch-mrp-storage-module-factory.diff    | 12 +++++
 2 files changed, 28 insertions(+), 47 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/planner/Portfile b/gnome/planner/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f956b934664..c9ab8dda213 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/planner/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/planner/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +1,16 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem      1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       meson 1.0
</span> 
 name            planner
 license         GPL-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         0.14.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set branch [join [lrange [split ${version} .] 0 1] .]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         0.14.92
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set branch      [join [lrange [split ${version} .] 0 1] .]
</span> categories      gnome
 maintainers     nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description     Project management application for GNOME 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     Project management application for GNOME
</span> long_description \
     Planner is a tool for planning, scheduling and tracking \
     projects for the GNOME Desktop. Planner is an open source \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,60 +20,28 @@ long_description \
</span>     composed of entirely free software, integrated with the \
     GNOME Desktop.
 homepage        https://wiki.gnome.org/Apps/Planner
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span> master_sites    gnome:sources/${name}/${branch}/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160 edfb1df0158695d918a6848b7e62ebed8830a210 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256 130d29e6d6b8c1994017deba2acca05a4bf83ba1e169635ec8c5c7878abe0696
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160 715c23e4df15d9be5b39ac7aedd54519b7bea702 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256 fda2a7ef5db69d746fb7f3f164d060e042dd400e537ac0e535e932e369d0d833 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size   3888436
</span> 
 distname        planner-${version}
 use_xz          yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles      patch-mrp-storage-module-factory.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build   port:pkgconfig \
                 port:intltool \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:gtk-doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib     port:desktop-file-utils \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:gconf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:libgnomeui \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:libgnomecanvas \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:rarian \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:libxslt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# autoreconf to reconfigure with our intltool.m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:gtk-doc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:desktop-file-utils
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_autoreconf  yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf.args -fvi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args  --disable-python \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                --disable-update-mimedb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                --disable-schemas-install \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                --disable-eds \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                --mandir=${prefix}/share/man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant eds description {Enable evolution-data-server support} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                depends_lib-append port:evolution-data-server
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                configure.args-delete --disable-eds
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                configure.args-append --enable-eds
</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;'>-variant debug description {Enable debug} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                configure.cflags-delete -O2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                configure.cflags-append -O0 -g
</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;'>-# evolution-data-server is not universal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset eds]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                universal_variant no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib     path:lib/pkgconfig/gtk+-3.0.pc:gtk3
</span> 
 post-activate {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "${prefix}/bin/scrollkeeper-update"
</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;'>+    system "${prefix}/bin/update-mime-database ${prefix}/share/mime"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
</span>     system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "update-mime-database ${prefix}/share/mime"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
</span> }
 
 livecheck.type  gnome
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/planner/files/patch-mrp-storage-module-factory.diff b/gnome/planner/files/patch-mrp-storage-module-factory.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..1c500987692
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/planner/files/patch-mrp-storage-module-factory.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Avoid hardcoding a `.so` extension and let GLib figure it out.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libplanner/mrp-storage-module-factory.c.orig   2023-12-17 00:31:55
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libplanner/mrp-storage-module-factory.c        2024-05-24 03:28:43
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -110,7 +110,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   fullname = g_strconcat ("storage-", name, NULL);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   path = mrp_paths_get_storagemodule_dir (NULL);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  libname = g_module_build_path (path, fullname);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  libname = g_build_filename (path, fullname, NULL);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   g_free (path);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   if (!module_hash) {
</span></pre><pre style='margin:0'>

</pre>