<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/39b2f25d13871e4fb8e4dc94d6263181d31fc772">https://github.com/macports/macports-ports/commit/39b2f25d13871e4fb8e4dc94d6263181d31fc772</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 39b2f25d138 totem: update to version 3.38.0
</span>39b2f25d138 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 39b2f25d13871e4fb8e4dc94d6263181d31fc772
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Wed Sep 16 13:31:47 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    totem: update to version 3.38.0
</span>---
 gnome/totem/Portfile                               | 10 ++-
 ...able-rate-plugin-fix-keys-in-search-entry.patch | 84 ----------------------
 2 files changed, 4 insertions(+), 90 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/totem/Portfile b/gnome/totem/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e5bbf11a8b5..b96c7495a6d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/totem/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/totem/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           meson 1.0
 
 name                totem
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.34.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.38.0
</span> revision            0
 set branch          [join [lrange [split ${version} .] 0 1] .]
 categories          gnome
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,9 +26,9 @@ master_sites        gnome:sources/${name}/${branch}/
</span> 
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  850ebc57efbc251a20490f07b489f16ccd83b13f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  6bf89ab096dfc564f260976e484165f09bd886434d184410d2f944bfba611a09 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2157160
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  de21a1a8e24b6b9e5a0d9b6f5954805dfbd4a412 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a829f2b5aa0435aa431816153193d5547fade9eb8d489f56be22afbe651c432f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2235672
</span> 
 depends_build-append \
                     port:pkgconfig \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,8 +61,6 @@ depends_lib         path:lib/pkgconfig/cairo.pc:cairo \
</span> depends_run         port:adwaita-icon-theme \
                     port:yelp
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          totem-variable-rate-plugin-fix-keys-in-search-entry.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args      -Denable-easy-codec-installation=yes \
                     -Dwith-plugins=all \
                     -Denable-python=no \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/totem/files/totem-variable-rate-plugin-fix-keys-in-search-entry.patch b/gnome/totem/files/totem-variable-rate-plugin-fix-keys-in-search-entry.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index bbeb10865ff..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/totem/files/totem-variable-rate-plugin-fix-keys-in-search-entry.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,84 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From af5c6473920f30b4d0d65dc702fe91bf2da7ba7d Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Gabor Karsay <gabor.karsay@gmx.at>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 21 Oct 2019 12:24:31 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] variable-rate: Fix bracket keys and backspace not working in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- search entry
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Let plugin handle key press events only in player mode and propagate them
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-in all other modes, e.g. to the search entry.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Closes: #212
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .../totem-variable-rate-plugin.c              | 28 ++++++++++++++++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 27 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/plugins/variable-rate/totem-variable-rate-plugin.c b/src/plugins/variable-rate/totem-variable-rate-plugin.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 792c0cb69..c59a31078 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/plugins/variable-rate/totem-variable-rate-plugin.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/plugins/variable-rate/totem-variable-rate-plugin.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,8 +48,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- typedef struct {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   TotemObject       *totem;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   guint              handler_id_key_press;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  guint              handler_id_main_page;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GSimpleAction     *action;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   GMenuItem         *submenu_item;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  gboolean           player_page;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } TotemVariableRatePluginPrivate;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define NUM_RATES 6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -161,12 +163,24 @@ change_rate (TotemVariableRatePlugin *pi,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   g_action_change_state (G_ACTION (priv->action), state);
</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;'>-+static void
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+on_totem_main_page_notify (GObject *object, GParamSpec *spec, TotemVariableRatePlugin *plugin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  TotemVariableRatePlugin *pi = TOTEM_VARIABLE_RATE_PLUGIN (plugin);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  char *main_page;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  g_object_get (pi->priv->totem, "main-page", &main_page, NULL);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  pi->priv->player_page = (g_strcmp0 (main_page, "player") == 0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  g_free (main_page);
</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;'>- static gboolean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- on_window_key_press_event (GtkWidget *window, GdkEventKey *event, TotemVariableRatePlugin *plugin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   TotemVariableRatePlugin *pi = TOTEM_VARIABLE_RATE_PLUGIN (plugin);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if (event->state == 0 ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if (!pi->priv->player_page ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      event->state == 0 ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       event->state & (GDK_CONTROL_MASK | GDK_SUPER_MASK | GDK_HYPER_MASK | GDK_META_MASK)) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           return FALSE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -200,6 +214,12 @@ impl_activate (PeasActivatable *plugin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   priv->totem = g_object_get_data (G_OBJECT (plugin), "object");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  /* Cache totem's main page */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  priv->handler_id_main_page = g_signal_connect (G_OBJECT(priv->totem),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                                 "notify::main-page",
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                                 G_CALLBACK (on_totem_main_page_notify),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                                 pi);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   /* Key press handler */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   window = totem_object_get_main_window (priv->totem);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   priv->handler_id_key_press = g_signal_connect (G_OBJECT(window),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -245,6 +265,12 @@ impl_deactivate (PeasActivatable *plugin)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           g_object_unref (window);
</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;'>-+  if (priv->handler_id_main_page != 0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          g_signal_handler_disconnect (G_OBJECT(priv->totem),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+                                       priv->handler_id_main_page);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+          priv->handler_id_main_page = 0;
</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;'>-   /* Remove the menu */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   totem_object_empty_menu_section (priv->totem, "variable-rate-placeholder");
</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;'>-GitLab
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>