diff options
author | nros <nros@pkgsrc.org> | 2016-01-31 13:37:08 +0000 |
---|---|---|
committer | nros <nros@pkgsrc.org> | 2016-01-31 13:37:08 +0000 |
commit | 0fec2eb4a4a86b81f7cc372c100016660cd952a4 (patch) | |
tree | 4badd1d71d67e72e8de50543c9b716f6306538dc /mail/claws-mail | |
parent | 635938665407f7dc866cd2f1e12a935cf7083b3c (diff) | |
download | pkgsrc-0fec2eb4a4a86b81f7cc372c100016660cd952a4.tar.gz |
Updated claws-mail and its plugins to version 3.13.2.
Pkgsrc changes:
patch-ae, patch-cb and parts of patch-ca has been filed upstream by
people from the OpenBSD project.
Changelog (from NEWS):
* 3.13.2
--------
* Bug fixes:
o bug 2358, '"Disposition-Notification-To:" should default
to same value as "From:'
o bug 3557, 'Remotely exploitable bug.'
o bug 3584, 'After 3.13.1, characters in some Japanese codec
are never correctly converted to internal ones'
* 3.13.1
--------
* When attaching files with no suffix, e.g. Makefile, the correct
mime type is now found.
* Added support for a whole range of extra TLDs.
* '➜' is used instead of '-->' in the Message List when sender is
yourself. (Only visible if the hidden pref 'enable_swap_from' is
set to 0.)
* An external editor can now be embedded in the Compose window.
This depends upon the 'Text editor' option (/Configuration/
Preferences/Message View/External Programs) having a suitable
value, such as 'gvim -f --socketid %w %s'.
* Address Book: address books can now be searched.
* A hidden pref has been added, 'next_on_delete'. This controls the
message selection when a message is deleted. A setting of '0'
which cause the previous, older message to be selected, a setting
of '1' will cause the next, newer message to be selected.
* PDF Viewer plugin: Support for encrypted (password protected) PDFs.
* RSSyl plugin: The feed preferences window appearance has been
improved.
* The --enable-new-addrbook configure option has been renamed to
--enable-alternate-addressbook.
* Windows: Re-enabled regexps.
* updated man page.
* Updated translations: British English, Czech, Dutch, Finnish,
French, German, Hebrew, Hungarian, Italian, Lithuanian,
Norwegian Bokmål, Slovak, Swedish, Traditional Chinese.
* New translations: Russian.
* Removed translations: Bulgarian, Esperanto.
* Bug fixes:
o bug 1959, 'Selection selects too many under expanded view'
o bug 2490, 'Selecting mails through Shift-Home/End doesn't
work properly'
o bug 3151, 'loaded vCalendar plugin "disables" gnome-shells
calendar view entries'
o bug 3375, 'Crash (SEGV) at gtkcmctree.c:4514 after deleting
an unread message'
o bug 3557, 'Remotely exploitable bug.'
o bug 3454, (windows) 'Attachments containing certain special
characters in filename are not opened'
o bug 3480, 'No valid feed found when channel title is
missing'
o bug 3513, 'Can't delete multiple selected e-mails'
o bug 3541, 'Selecting a leaf folder with keyboard no longer
opens it'
o bug 3559, 'Opening preferences window causes out of bounds
read'
o bug 3561, 'HTML <a> tag with no href makes message display
incorrectly.'
o bug 3562, 'Hyperlink Errors URI XMPP, SIP, SIPS and Skype'
o bug 3563, 'URL parser will read out of bounds when closing
bracket is missing in get_url_part'
o bug 3566, 'Missing locales in Eastern name order'
o Debian bug 801375, 'Segfault when activating ... the plugin
with the Code from Google'
o better fix for crash after broken pgp keyring update, and
bogus EOF message on verifying sigs of missing keys
o building on OpenBSD
o libetpan version test
o folder renaming for IMAP on Windows.
Diffstat (limited to 'mail/claws-mail')
-rw-r--r-- | mail/claws-mail/Makefile.vers | 4 | ||||
-rw-r--r-- | mail/claws-mail/PLIST | 6 | ||||
-rw-r--r-- | mail/claws-mail/distinfo | 14 | ||||
-rw-r--r-- | mail/claws-mail/patches/patch-ae | 31 | ||||
-rw-r--r-- | mail/claws-mail/patches/patch-ca | 12 | ||||
-rw-r--r-- | mail/claws-mail/patches/patch-cb | 13 |
6 files changed, 12 insertions, 68 deletions
diff --git a/mail/claws-mail/Makefile.vers b/mail/claws-mail/Makefile.vers index efe37244bc7..428a5420ff8 100644 --- a/mail/claws-mail/Makefile.vers +++ b/mail/claws-mail/Makefile.vers @@ -1,3 +1,3 @@ -# $NetBSD: Makefile.vers,v 1.19 2015/10/31 18:54:46 nros Exp $ +# $NetBSD: Makefile.vers,v 1.20 2016/01/31 13:37:08 nros Exp $ # -CLAWS_VERSION= 3.13.0 +CLAWS_VERSION= 3.13.2 diff --git a/mail/claws-mail/PLIST b/mail/claws-mail/PLIST index 85eb2f9e998..8076a98ab1b 100644 --- a/mail/claws-mail/PLIST +++ b/mail/claws-mail/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.22 2015/10/31 18:54:46 nros Exp $ +@comment $NetBSD: PLIST,v 1.23 2016/01/31 13:37:08 nros Exp $ bin/claws-mail bin/sylpheed-claws include/claws-mail/account.h @@ -50,6 +50,7 @@ include/claws-mail/common/stringtable.h include/claws-mail/common/tags.h include/claws-mail/common/template.h include/claws-mail/common/timing.h +include/claws-mail/common/tlds.h include/claws-mail/common/utils.h include/claws-mail/common/uuencode.h include/claws-mail/common/version.h @@ -228,12 +229,10 @@ share/examples/claws-mail/mime.types share/icons/hicolor/128x128/apps/claws-mail.png share/icons/hicolor/48x48/apps/claws-mail.png share/icons/hicolor/64x64/apps/claws-mail.png -share/locale/bg/LC_MESSAGES/claws-mail.mo share/locale/ca/LC_MESSAGES/claws-mail.mo share/locale/cs/LC_MESSAGES/claws-mail.mo share/locale/de/LC_MESSAGES/claws-mail.mo share/locale/en_GB/LC_MESSAGES/claws-mail.mo -share/locale/eo/LC_MESSAGES/claws-mail.mo share/locale/es/LC_MESSAGES/claws-mail.mo share/locale/fi/LC_MESSAGES/claws-mail.mo share/locale/fr/LC_MESSAGES/claws-mail.mo @@ -244,6 +243,7 @@ share/locale/lt/LC_MESSAGES/claws-mail.mo share/locale/nb/LC_MESSAGES/claws-mail.mo share/locale/nl/LC_MESSAGES/claws-mail.mo share/locale/pt_BR/LC_MESSAGES/claws-mail.mo +share/locale/ru/LC_MESSAGES/claws-mail.mo share/locale/sk/LC_MESSAGES/claws-mail.mo share/locale/sv/LC_MESSAGES/claws-mail.mo share/locale/zh_TW/LC_MESSAGES/claws-mail.mo diff --git a/mail/claws-mail/distinfo b/mail/claws-mail/distinfo index 720b7fd7554..df9276eee7c 100644 --- a/mail/claws-mail/distinfo +++ b/mail/claws-mail/distinfo @@ -1,14 +1,12 @@ -$NetBSD: distinfo,v 1.28 2015/11/03 23:27:02 agc Exp $ +$NetBSD: distinfo,v 1.29 2016/01/31 13:37:08 nros Exp $ -SHA1 (claws-mail-3.13.0.tar.xz) = 87d329ad507e88ebe60730c3f099fda0ba7886bc -RMD160 (claws-mail-3.13.0.tar.xz) = 697605f4db28684e4feb84cc1d1981e1bb0c4762 -SHA512 (claws-mail-3.13.0.tar.xz) = 5682a5e4642870a69374dc304d446db9dfd427bf8bd6f924a1193366098e07ca63623caefa454d62b413b8bb614fc7f1c0853852a1c44908c8541e554f3439e2 -Size (claws-mail-3.13.0.tar.xz) = 6582288 bytes +SHA1 (claws-mail-3.13.2.tar.xz) = 8d670c30b07ac47ee1772e47f6721f49df77a4a7 +RMD160 (claws-mail-3.13.2.tar.xz) = 14a80c6743efd564b5273cc4670a4f2a928c464e +SHA512 (claws-mail-3.13.2.tar.xz) = 7356a4286fc76e215746de846f412e80b4d21c3be90ac8edd7719be2874569f953ce5c094e4a20b0c467db994d710135fc14bcb01f8fb4e947bf7d1666261ea3 +Size (claws-mail-3.13.2.tar.xz) = 5582600 bytes SHA1 (patch-ab) = d1c89842cedad037c9ac3836da630244fe8ff9c9 -SHA1 (patch-ae) = 06810bde96aa6d0d015bfc879c2f5f344863fb5b SHA1 (patch-af) = 2655fac7e0e7bfb2d50291537eab9481dbc83691 SHA1 (patch-ah) = cdfd816669c0c1ae6dba0d97a6d1fe5a8c2e4626 SHA1 (patch-ai) = e2da8ef08afc0543cbbd00b71720d0002f8b9faf SHA1 (patch-bb) = 2d432d7c1c3869b76965adea77f05127796a27f5 -SHA1 (patch-ca) = 6243d9a22cf7e9b355e53ce301069f84278c6274 -SHA1 (patch-cb) = 41c8d3f48a22885854c5bef71558e38b60084e22 +SHA1 (patch-ca) = eea9ff85a304f0f66bf6c6cc9b1161f0c36d04f6 diff --git a/mail/claws-mail/patches/patch-ae b/mail/claws-mail/patches/patch-ae deleted file mode 100644 index 85c5d874a38..00000000000 --- a/mail/claws-mail/patches/patch-ae +++ /dev/null @@ -1,31 +0,0 @@ -$NetBSD: patch-ae,v 1.6 2015/10/31 18:54:46 nros Exp $ - -* <sys/socket.h> is needed for AF_UNSPEC ---- src/common/utils.c.orig 2015-10-11 08:19:33.000000000 +0000 -+++ src/common/utils.c -@@ -49,6 +49,7 @@ - #include <ctype.h> - #include <errno.h> - #include <sys/param.h> -+#include <sys/socket.h> - - #if (HAVE_WCTYPE_H && HAVE_WCHAR_H) - # include <wchar.h> -@@ -5106,7 +5107,7 @@ size_t fast_strftime(gchar *buf, gint bu - *curpos++ = '0'+(lt->tm_min % 10); - break; - case 's': -- snprintf(subbuf, 64, "%ld", mktime(lt)); -+ snprintf(subbuf, 64, "%lld", (long long)mktime(lt)); - len = strlen(subbuf); CHECK_SIZE(); - strncpy2(curpos, subbuf, buflen - total_done); - break; -@@ -5216,7 +5217,7 @@ int claws_unlink(const gchar *filename) - if (prefs_common_get_use_shred()) { - if (found_shred == -1) { - /* init */ -- args[0] = g_find_program_in_path("shred"); -+ args[0] = g_find_program_in_path("claws-mail-shred"); - debug_print("found shred: %s\n", args[0]); - found_shred = (args[0] != NULL) ? 1:0; - args[1] = "-f"; diff --git a/mail/claws-mail/patches/patch-ca b/mail/claws-mail/patches/patch-ca index 152e0db194c..74890410fe4 100644 --- a/mail/claws-mail/patches/patch-ca +++ b/mail/claws-mail/patches/patch-ca @@ -1,4 +1,4 @@ -$NetBSD: patch-ca,v 1.3 2014/01/15 17:19:30 drochner Exp $ +$NetBSD: patch-ca,v 1.4 2016/01/31 13:37:08 nros Exp $ --- src/plugins/vcalendar/vcal_folder.c.orig 2014-01-14 12:32:26.000000000 +0000 +++ src/plugins/vcalendar/vcal_folder.c @@ -10,13 +10,3 @@ $NetBSD: patch-ca,v 1.3 2014/01/15 17:19:30 drochner Exp $ + time_t duration = (time_t) 0; struct icaldurationtype ical_dur; int i = 0; - -@@ -1158,7 +1158,7 @@ static void vcal_set_mtime(Folder *folde - } - - item->mtime = s.st_mtime; -- debug_print("VCAL: forced mtime of %s to %ld\n", item->name?item->name:"(null)", item->mtime); -+ debug_print("VCAL: forced mtime of %s to %lld\n", item->name?item->name:"(null)", (long long)item->mtime); - g_free(path); - } - diff --git a/mail/claws-mail/patches/patch-cb b/mail/claws-mail/patches/patch-cb deleted file mode 100644 index 44eb8c6d5c6..00000000000 --- a/mail/claws-mail/patches/patch-cb +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-cb,v 1.1 2014/01/15 17:19:30 drochner Exp $ - ---- src/plugins/vcalendar/vcal_meeting_gtk.c.orig 2014-01-14 12:35:57.000000000 +0000 -+++ src/plugins/vcalendar/vcal_meeting_gtk.c -@@ -1982,7 +1982,7 @@ void multisync_export(void) - list = vcal_folder_get_waiting_events(); - for (cur = list; cur; cur = cur->next) { - VCalEvent *event = (VCalEvent *)cur->data; -- file = g_strdup_printf("multisync%lu-%d", time(NULL), i); -+ file = g_strdup_printf("multisync%llu-%d", (long long)time(NULL), i); - - i++; - |