diff options
author | kwm <kwm@FreeBSD.org> | 2016-03-01 16:44:13 +0800 |
---|---|---|
committer | kwm <kwm@FreeBSD.org> | 2016-03-01 16:44:13 +0800 |
commit | 16e6d746a4c899c5b905550258c08691f91a2438 (patch) | |
tree | 85977a5853ce96120d44c9c23014c93d14ae1eda /mail/evolution | |
parent | c013a5d856521e43f197576473bc42c5c68f3990 (diff) | |
download | freebsd-ports-gnome-16e6d746a4c899c5b905550258c08691f91a2438.tar.gz freebsd-ports-gnome-16e6d746a4c899c5b905550258c08691f91a2438.tar.zst freebsd-ports-gnome-16e6d746a4c899c5b905550258c08691f91a2438.zip |
Update e-d-s and evolution-ews to 3.18.5 and evolution to 3.18.5.1.
Add patch to fix evolution crash when trying to open the preferences menu. [1]
PR: 207360 [1]
Reported by: lumiwa@gmail.com [1]
Obtained from: evolution upstream [1]
Diffstat (limited to 'mail/evolution')
-rw-r--r-- | mail/evolution/Makefile | 2 | ||||
-rw-r--r-- | mail/evolution/distinfo | 4 | ||||
-rw-r--r-- | mail/evolution/files/patch-mail_mail-config.ui | 539 |
3 files changed, 542 insertions, 3 deletions
diff --git a/mail/evolution/Makefile b/mail/evolution/Makefile index 84b82b73c6ab..208bbe48f64d 100644 --- a/mail/evolution/Makefile +++ b/mail/evolution/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= evolution -PORTVERSION= 3.18.4 +PORTVERSION= 3.18.5.1 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 diff --git a/mail/evolution/distinfo b/mail/evolution/distinfo index b7d5737825f2..f308b1638483 100644 --- a/mail/evolution/distinfo +++ b/mail/evolution/distinfo @@ -1,2 +1,2 @@ -SHA256 (gnome3/evolution-3.18.4.tar.xz) = 8161a0ebc77e61904dfaca9745595fefbf84d834a07ee1132d1f8d030dabfefb -SIZE (gnome3/evolution-3.18.4.tar.xz) = 12062432 +SHA256 (gnome3/evolution-3.18.5.1.tar.xz) = 20e5acd345107fdfe19ac28cd1ea4252014f28428a59d273890944c415f0590b +SIZE (gnome3/evolution-3.18.5.1.tar.xz) = 12067580 diff --git a/mail/evolution/files/patch-mail_mail-config.ui b/mail/evolution/files/patch-mail_mail-config.ui new file mode 100644 index 000000000000..8d48d54b95cb --- /dev/null +++ b/mail/evolution/files/patch-mail_mail-config.ui @@ -0,0 +1,539 @@ +From 2da59292e2ddebc9d72a923580d4a9af00e0c981 Mon Sep 17 00:00:00 2001 +From: Milan Crha <mcrha@redhat.com> +Date: Tue, 24 Nov 2015 15:42:22 +0100 +Subject: Mail Preferences->Junk page incorrectly referenced in the code + +The code expects a reference to a GtkNotebook page, but it wasn't +the case for the Junk page, which was enclosed in a GtkAlignment. +This could produce a runtime warning when opening the Preferences. +--- + mail/mail-config.ui | 430 ++++++++++++++++++++++++++-------------------------- + 1 file changed, 212 insertions(+), 218 deletions(-) + +diff --git a/mail/mail-config.ui b/mail/mail-config.ui +index c5edf9b..733f5e7 100644 +--- mail/mail-config.ui ++++ mail/mail-config.ui +@@ -3032,47 +3032,65 @@ + </packing> + </child> + <child> +- <object class="GtkAlignment" id="junk-alignment"> ++ <object class="GtkVBox" id="vboxJunk"> + <property name="visible">True</property> + <property name="can_focus">False</property> +- <property name="yalign">0</property> +- <property name="yscale">0</property> ++ <property name="border_width">12</property> ++ <property name="spacing">12</property> ++ <property name="valign">GTK_ALIGN_START</property> + <child> +- <object class="GtkVBox" id="vboxJunk"> ++ <object class="GtkVBox" id="junk-general-section"> + <property name="visible">True</property> + <property name="can_focus">False</property> +- <property name="border_width">12</property> +- <property name="spacing">12</property> ++ <property name="spacing">6</property> + <child> +- <object class="GtkVBox" id="junk-general-section"> ++ <object class="GtkLabel" id="junk-general-header"> + <property name="visible">True</property> + <property name="can_focus">False</property> +- <property name="spacing">6</property> ++ <property name="xalign">0</property> ++ <property name="label" translatable="yes">General</property> ++ <attributes> ++ <attribute name="weight" value="bold"/> ++ </attributes> ++ </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="fill">False</property> ++ <property name="position">0</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkTable" id="junk-general-table"> ++ <property name="visible">True</property> ++ <property name="can_focus">False</property> ++ <property name="n_rows">7</property> ++ <property name="row_spacing">4</property> + <child> +- <object class="GtkLabel" id="junk-general-header"> ++ <object class="GtkCheckButton" id="chkCheckIncomingMail"> ++ <property name="label" translatable="yes">Check incoming _messages for junk</property> + <property name="visible">True</property> +- <property name="can_focus">False</property> ++ <property name="can_focus">True</property> ++ <property name="receives_default">False</property> ++ <property name="use_underline">True</property> + <property name="xalign">0</property> +- <property name="label" translatable="yes">General</property> +- <attributes> +- <attribute name="weight" value="bold"/> +- </attributes> ++ <property name="draw_indicator">True</property> + </object> + <packing> +- <property name="expand">False</property> +- <property name="fill">False</property> +- <property name="position">0</property> ++ <property name="top_attach">0</property> ++ <property name="bottom_attach">1</property> ++ <property name="x_options">GTK_FILL</property> ++ <property name="y_options"/> ++ <property name="x_padding">12</property> + </packing> + </child> + <child> +- <object class="GtkTable" id="junk-general-table"> ++ <object class="GtkHBox" id="hbox237"> + <property name="visible">True</property> + <property name="can_focus">False</property> +- <property name="n_rows">7</property> +- <property name="row_spacing">4</property> ++ <property name="spacing">4</property> + <child> +- <object class="GtkCheckButton" id="chkCheckIncomingMail"> +- <property name="label" translatable="yes">Check incoming _messages for junk</property> ++ <object class="GtkCheckButton" id="junk_empty_check"> ++ <property name="label" translatable="yes">_Delete junk messages</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> +@@ -3081,259 +3099,235 @@ + <property name="draw_indicator">True</property> + </object> + <packing> +- <property name="top_attach">0</property> +- <property name="bottom_attach">1</property> +- <property name="x_options">GTK_FILL</property> +- <property name="y_options"/> +- <property name="x_padding">12</property> ++ <property name="expand">False</property> ++ <property name="fill">False</property> ++ <property name="position">0</property> + </packing> + </child> + <child> +- <object class="GtkHBox" id="hbox237"> ++ <object class="GtkComboBox" id="junk_empty_combobox"> + <property name="visible">True</property> + <property name="can_focus">False</property> +- <property name="spacing">4</property> +- <child> +- <object class="GtkCheckButton" id="junk_empty_check"> +- <property name="label" translatable="yes">_Delete junk messages</property> +- <property name="visible">True</property> +- <property name="can_focus">True</property> +- <property name="receives_default">False</property> +- <property name="use_underline">True</property> +- <property name="xalign">0</property> +- <property name="draw_indicator">True</property> +- </object> +- <packing> +- <property name="expand">False</property> +- <property name="fill">False</property> +- <property name="position">0</property> +- </packing> +- </child> ++ <property name="model">model2</property> + <child> +- <object class="GtkComboBox" id="junk_empty_combobox"> +- <property name="visible">True</property> +- <property name="can_focus">False</property> +- <property name="model">model2</property> +- <child> +- <object class="GtkCellRendererText" id="renderer2"/> +- <attributes> +- <attribute name="text">0</attribute> +- </attributes> +- </child> +- </object> +- <packing> +- <property name="expand">False</property> +- <property name="fill">False</property> +- <property name="position">1</property> +- </packing> ++ <object class="GtkCellRendererText" id="renderer2"/> ++ <attributes> ++ <attribute name="text">0</attribute> ++ </attributes> + </child> + </object> + <packing> +- <property name="top_attach">1</property> +- <property name="bottom_attach">2</property> +- <property name="x_options">GTK_FILL</property> +- <property name="x_padding">12</property> +- </packing> +- </child> +- <child> +- <object class="GtkLabel" id="junk-test-opts-header"> +- <property name="visible">True</property> +- <property name="can_focus">False</property> +- <property name="xalign">0</property> +- <property name="margin-top">12</property> +- <property name="label" translatable="yes">Junk Test Options</property> +- <attributes> +- <attribute name="weight" value="bold"/> +- </attributes> +- </object> +- <packing> +- <property name="top_attach">2</property> +- <property name="bottom_attach">3</property> +- <property name="x_options">GTK_FILL</property> +- <property name="y_options"/> +- <property name="x_padding">0</property> +- </packing> +- </child> +- <child> +- <object class="GtkCheckButton" id="lookup_book"> +- <property name="label" translatable="yes">Do not mar_k messages as junk if sender is in my address book</property> +- <property name="visible">True</property> +- <property name="can_focus">True</property> +- <property name="receives_default">False</property> +- <property name="use_underline">True</property> +- <property name="xalign">0</property> +- <property name="draw_indicator">True</property> +- </object> +- <packing> +- <property name="top_attach">3</property> +- <property name="bottom_attach">4</property> +- <property name="x_options">GTK_FILL</property> +- <property name="y_options"/> +- <property name="x_padding">12</property> +- </packing> +- </child> +- <child> +- <object class="GtkCheckButton" id="junk_lookup_local_only"> +- <property name="label" translatable="yes">_Lookup in local address book only</property> +- <property name="visible">True</property> +- <property name="can_focus">True</property> +- <property name="receives_default">False</property> +- <property name="use_underline">True</property> +- <property name="xalign">0</property> +- <property name="draw_indicator">True</property> +- </object> +- <packing> +- <property name="top_attach">4</property> +- <property name="bottom_attach">5</property> +- <property name="x_options">GTK_FILL</property> +- <property name="y_options"/> +- <property name="x_padding">24</property> ++ <property name="expand">False</property> ++ <property name="fill">False</property> ++ <property name="position">1</property> + </packing> + </child> ++ </object> ++ <packing> ++ <property name="top_attach">1</property> ++ <property name="bottom_attach">2</property> ++ <property name="x_options">GTK_FILL</property> ++ <property name="x_padding">12</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkLabel" id="junk-test-opts-header"> ++ <property name="visible">True</property> ++ <property name="can_focus">False</property> ++ <property name="xalign">0</property> ++ <property name="margin-top">12</property> ++ <property name="label" translatable="yes">Junk Test Options</property> ++ <attributes> ++ <attribute name="weight" value="bold"/> ++ </attributes> ++ </object> ++ <packing> ++ <property name="top_attach">2</property> ++ <property name="bottom_attach">3</property> ++ <property name="x_options">GTK_FILL</property> ++ <property name="y_options"/> ++ <property name="x_padding">0</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkCheckButton" id="lookup_book"> ++ <property name="label" translatable="yes">Do not mar_k messages as junk if sender is in my address book</property> ++ <property name="visible">True</property> ++ <property name="can_focus">True</property> ++ <property name="receives_default">False</property> ++ <property name="use_underline">True</property> ++ <property name="xalign">0</property> ++ <property name="draw_indicator">True</property> ++ </object> ++ <packing> ++ <property name="top_attach">3</property> ++ <property name="bottom_attach">4</property> ++ <property name="x_options">GTK_FILL</property> ++ <property name="y_options"/> ++ <property name="x_padding">12</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkCheckButton" id="junk_lookup_local_only"> ++ <property name="label" translatable="yes">_Lookup in local address book only</property> ++ <property name="visible">True</property> ++ <property name="can_focus">True</property> ++ <property name="receives_default">False</property> ++ <property name="use_underline">True</property> ++ <property name="xalign">0</property> ++ <property name="draw_indicator">True</property> ++ </object> ++ <packing> ++ <property name="top_attach">4</property> ++ <property name="bottom_attach">5</property> ++ <property name="x_options">GTK_FILL</property> ++ <property name="y_options"/> ++ <property name="x_padding">24</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkCheckButton" id="junk_header_check"> ++ <property name="label" translatable="yes">Check cu_stom headers for junk</property> ++ <property name="visible">True</property> ++ <property name="can_focus">True</property> ++ <property name="receives_default">False</property> ++ <property name="use_underline">True</property> ++ <property name="xalign">0</property> ++ <property name="draw_indicator">True</property> ++ </object> ++ <packing> ++ <property name="top_attach">5</property> ++ <property name="bottom_attach">6</property> ++ <property name="x_options">GTK_FILL</property> ++ <property name="y_options"/> ++ <property name="x_padding">12</property> ++ </packing> ++ </child> ++ <child> ++ <object class="GtkHBox" id="hbox243"> ++ <property name="visible">True</property> ++ <property name="can_focus">False</property> ++ <property name="spacing">6</property> + <child> +- <object class="GtkCheckButton" id="junk_header_check"> +- <property name="label" translatable="yes">Check cu_stom headers for junk</property> ++ <object class="GtkScrolledWindow" id="scrolledwindow51"> + <property name="visible">True</property> + <property name="can_focus">True</property> +- <property name="receives_default">False</property> +- <property name="use_underline">True</property> +- <property name="xalign">0</property> +- <property name="draw_indicator">True</property> ++ <property name="shadow_type">in</property> ++ <child> ++ <object class="GtkTreeView" id="junk_header_tree"> ++ <property name="visible">True</property> ++ <property name="can_focus">True</property> ++ <child internal-child="selection"> ++ <object class="GtkTreeSelection" id="treeview-selection"/> ++ </child> ++ </object> ++ </child> + </object> + <packing> +- <property name="top_attach">5</property> +- <property name="bottom_attach">6</property> +- <property name="x_options">GTK_FILL</property> +- <property name="y_options"/> +- <property name="x_padding">12</property> ++ <property name="expand">True</property> ++ <property name="fill">True</property> ++ <property name="position">0</property> + </packing> + </child> + <child> +- <object class="GtkHBox" id="hbox243"> ++ <object class="GtkVButtonBox" id="vbuttonbox26"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> ++ <property name="layout_style">start</property> + <child> +- <object class="GtkScrolledWindow" id="scrolledwindow51"> ++ <object class="GtkButton" id="junk_header_add"> ++ <property name="label" translatable="yes">_Add</property> + <property name="visible">True</property> + <property name="can_focus">True</property> +- <property name="shadow_type">in</property> +- <child> +- <object class="GtkTreeView" id="junk_header_tree"> +- <property name="visible">True</property> +- <property name="can_focus">True</property> +- <child internal-child="selection"> +- <object class="GtkTreeSelection" id="treeview-selection"/> +- </child> +- </object> +- </child> ++ <property name="can_default">True</property> ++ <property name="receives_default">True</property> ++ <property name="use_stock">False</property> ++ <property name="use-underline">True</property> + </object> + <packing> +- <property name="expand">True</property> +- <property name="fill">True</property> ++ <property name="expand">False</property> ++ <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> +- <object class="GtkVButtonBox" id="vbuttonbox26"> ++ <object class="GtkButton" id="junk_header_remove"> ++ <property name="label" translatable="yes">_Remove</property> + <property name="visible">True</property> +- <property name="can_focus">False</property> +- <property name="spacing">6</property> +- <property name="layout_style">start</property> +- <child> +- <object class="GtkButton" id="junk_header_add"> +- <property name="label" translatable="yes">_Add</property> +- <property name="visible">True</property> +- <property name="can_focus">True</property> +- <property name="can_default">True</property> +- <property name="receives_default">True</property> +- <property name="use_stock">False</property> +- <property name="use-underline">True</property> +- </object> +- <packing> +- <property name="expand">False</property> +- <property name="fill">False</property> +- <property name="position">0</property> +- </packing> +- </child> +- <child> +- <object class="GtkButton" id="junk_header_remove"> +- <property name="label" translatable="yes">_Remove</property> +- <property name="visible">True</property> +- <property name="can_focus">True</property> +- <property name="can_default">True</property> +- <property name="receives_default">True</property> +- <property name="use_stock">False</property> +- <property name="use-underline">True</property> +- </object> +- <packing> +- <property name="expand">False</property> +- <property name="fill">False</property> +- <property name="position">1</property> +- </packing> +- </child> ++ <property name="can_focus">True</property> ++ <property name="can_default">True</property> ++ <property name="receives_default">True</property> ++ <property name="use_stock">False</property> ++ <property name="use-underline">True</property> + </object> + <packing> + <property name="expand">False</property> +- <property name="fill">True</property> ++ <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> +- <property name="top_attach">6</property> +- <property name="bottom_attach">7</property> +- <property name="x_padding">12</property> ++ <property name="expand">False</property> ++ <property name="fill">True</property> ++ <property name="position">1</property> + </packing> + </child> ++ </object> ++ <packing> ++ <property name="top_attach">6</property> ++ <property name="bottom_attach">7</property> ++ <property name="x_padding">12</property> ++ </packing> ++ </child> ++ <child> ++ <object class="EMailJunkOptions" id="junk-module-options"> ++ <property name="visible">True</property> ++ <property name="can_focus">False</property> ++ <property name="row_spacing">6</property> ++ <property name="column_spacing">6</property> + <child> +- <object class="EMailJunkOptions" id="junk-module-options"> +- <property name="visible">True</property> +- <property name="can_focus">False</property> +- <property name="row_spacing">6</property> +- <property name="column_spacing">6</property> +- <child> +- <placeholder/> +- </child> +- <child> +- <placeholder/> +- </child> +- <child> +- <placeholder/> +- </child> +- <child> +- <placeholder/> +- </child> +- <child> +- <placeholder/> +- </child> +- </object> +- <packing> +- <property name="top_attach">7</property> +- <property name="bottom_attach">8</property> +- <property name="y_options">GTK_FILL</property> +- <property name="y_padding">12</property> +- </packing> ++ <placeholder/> ++ </child> ++ <child> ++ <placeholder/> ++ </child> ++ <child> ++ <placeholder/> ++ </child> ++ <child> ++ <placeholder/> ++ </child> ++ <child> ++ <placeholder/> + </child> + </object> + <packing> +- <property name="expand">True</property> +- <property name="fill">True</property> +- <property name="position">1</property> ++ <property name="top_attach">7</property> ++ <property name="bottom_attach">8</property> ++ <property name="y_options">GTK_FILL</property> ++ <property name="y_padding">12</property> + </packing> + </child> + </object> + <packing> +- <property name="expand">False</property> +- <property name="fill">False</property> +- <property name="position">0</property> ++ <property name="expand">True</property> ++ <property name="fill">True</property> ++ <property name="position">1</property> + </packing> + </child> + </object> ++ <packing> ++ <property name="expand">False</property> ++ <property name="fill">False</property> ++ <property name="position">0</property> ++ </packing> + </child> + </object> + <packing> + <property name="position">4</property> ++ <property name="tab_fill">False</property> + </packing> + </child> + <child type="tab"> +-- +cgit v0.12 + |