This is a minor update for claws-mail for fixing bugs.
I also backported a patch that was done from an initial diff of mine.
Currently the spamassassin plugin can handle mails up to a size of
256MB but the configuration widget defining the maximum size was
limited to 10MB. The extra patch allows the 256MB limit to be picked
up in the GUI.
Index: Makefile
===================================================================
RCS file: /home/reposync/ports/mail/claws-mail/Makefile,v
retrieving revision 1.127
diff -u -p -r1.127 Makefile
--- Makefile 28 May 2020 20:58:36 -0000 1.127
+++ Makefile 4 Aug 2020 10:24:18 -0000
@@ -6,7 +6,7 @@ COMMENT-spamassassin= spamassassin plugi
COMMENT-pdfviewer= pdfviewer plugin
COMMENT-gdata= gdata plugin
-V= 3.17.5
+V= 3.17.6
DISTNAME= claws-mail-${V}
PKGNAME-main= ${DISTNAME}
PKGNAME-bogofilter= claws-mail-bogofilter-${V}
Index: distinfo
===================================================================
RCS file: /home/reposync/ports/mail/claws-mail/distinfo,v
retrieving revision 1.38
diff -u -p -r1.38 distinfo
--- distinfo 28 May 2020 20:58:36 -0000 1.38
+++ distinfo 4 Aug 2020 10:24:18 -0000
@@ -1,2 +1,2 @@
-SHA256 (claws/claws-mail-3.17.5.tar.gz) =
955MfwidCOayszI6kLb0aZGhVM4Wi6SoKdWTt6V2jHs=
-SIZE (claws/claws-mail-3.17.5.tar.gz) = 12186940
+SHA256 (claws/claws-mail-3.17.6.tar.gz) =
hXdnOowjjcXESByisQNzkHmVo0DTuIJvd7WYYBr63HA=
+SIZE (claws/claws-mail-3.17.6.tar.gz) = 12479765
Index: patches/patch-src_plugins_spamassassin_spamassassin_gtk_c
===================================================================
RCS file: patches/patch-src_plugins_spamassassin_spamassassin_gtk_c
diff -N patches/patch-src_plugins_spamassassin_spamassassin_gtk_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_plugins_spamassassin_spamassassin_gtk_c 4 Aug 2020
14:18:25 -0000
@@ -0,0 +1,31 @@
+$OpenBSD$
+
+Import commit 5cc88aae7217d6ea385a580a30dc79ea0c91c27f
+
+Spamassassin plugin can handle files up to 256 MB
+but the configuration GUI widget only allowed 10 MB
+maximum files.
+
+Index: src/plugins/spamassassin/spamassassin_gtk.c
+--- src/plugins/spamassassin/spamassassin_gtk.c.orig
++++ src/plugins/spamassassin/spamassassin_gtk.c
+@@ -41,7 +41,10 @@
+ #include "menu.h"
+ #include "addressbook.h"
+ #include "combobox.h"
++#include "libspamc.h"
+
++#define SA_MAX_SIZE_KB (SPAMC_MAX_MESSAGE_LEN / 1024)
++
+ struct SpamAssassinPage
+ {
+ PrefsPage page;
+@@ -375,7 +378,7 @@ static void spamassassin_create_widget_func(PrefsPage
+ gtk_widget_show(max_size_label);
+ gtk_box_pack_start(GTK_BOX(hbox_max_size), max_size_label, FALSE,
FALSE, 0);
+
+- max_size_spinbtn_adj = GTK_ADJUSTMENT(gtk_adjustment_new(250, 0, 10000,
10, 10, 0));
++ max_size_spinbtn_adj = GTK_ADJUSTMENT(gtk_adjustment_new(250, 0,
SA_MAX_SIZE_KB, 10, 10, 0));
+ max_size_spinbtn =
gtk_spin_button_new(GTK_ADJUSTMENT(max_size_spinbtn_adj), 1, 0);
+ gtk_widget_show(max_size_spinbtn);
+ gtk_box_pack_start(GTK_BOX(hbox_max_size), max_size_spinbtn, FALSE,
FALSE, 0);
Index: pkg/PLIST-main
===================================================================
RCS file: /home/reposync/ports/mail/claws-mail/pkg/PLIST-main,v
retrieving revision 1.43
diff -u -p -r1.43 PLIST-main
--- pkg/PLIST-main 28 May 2020 20:58:36 -0000 1.43
+++ pkg/PLIST-main 4 Aug 2020 10:24:18 -0000
@@ -346,6 +346,9 @@ share/locale/ca/LC_MESSAGES/claws-mail.m
share/locale/cs/LC_MESSAGES/claws-mail.mo
share/locale/da/LC_MESSAGES/claws-mail.mo
share/locale/de/LC_MESSAGES/claws-mail.mo
+share/locale/el_GR/
+share/locale/el_GR/LC_MESSAGES/
+share/locale/el_GR/LC_MESSAGES/claws-mail.mo
share/locale/en_GB/LC_MESSAGES/claws-mail.mo
share/locale/es/LC_MESSAGES/claws-mail.mo
share/locale/fi/LC_MESSAGES/claws-mail.mo