Sun Jan 31 13:37:08 2016 UTC ()
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.


(nros)
diff -r1.19 -r1.20 pkgsrc/mail/claws-mail/Makefile.vers
diff -r1.22 -r1.23 pkgsrc/mail/claws-mail/PLIST
diff -r1.28 -r1.29 pkgsrc/mail/claws-mail/distinfo
diff -r1.6 -r0 pkgsrc/mail/claws-mail/patches/patch-ae
diff -r1.3 -r1.4 pkgsrc/mail/claws-mail/patches/patch-ca
diff -r1.1 -r0 pkgsrc/mail/claws-mail/patches/patch-cb

cvs diff -r1.19 -r1.20 pkgsrc/mail/claws-mail/Makefile.vers (expand / switch to unified diff)

--- pkgsrc/mail/claws-mail/Makefile.vers 2015/10/31 18:54:46 1.19
+++ pkgsrc/mail/claws-mail/Makefile.vers 2016/01/31 13:37:08 1.20
@@ -1,3 +1,3 @@ @@ -1,3 +1,3 @@
1# $NetBSD: Makefile.vers,v 1.19 2015/10/31 18:54:46 nros Exp $ 1# $NetBSD: Makefile.vers,v 1.20 2016/01/31 13:37:08 nros Exp $
2# 2#
3CLAWS_VERSION= 3.13.0 3CLAWS_VERSION= 3.13.2

cvs diff -r1.22 -r1.23 pkgsrc/mail/claws-mail/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/claws-mail/PLIST 2015/10/31 18:54:46 1.22
+++ pkgsrc/mail/claws-mail/PLIST 2016/01/31 13:37:08 1.23
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.22 2015/10/31 18:54:46 nros Exp $ 1@comment $NetBSD: PLIST,v 1.23 2016/01/31 13:37:08 nros Exp $
2bin/claws-mail 2bin/claws-mail
3bin/sylpheed-claws 3bin/sylpheed-claws
4include/claws-mail/account.h 4include/claws-mail/account.h
5include/claws-mail/action.h 5include/claws-mail/action.h
6include/claws-mail/adbookbase.h 6include/claws-mail/adbookbase.h
7include/claws-mail/addr_compl.h 7include/claws-mail/addr_compl.h
8include/claws-mail/addrbook.h 8include/claws-mail/addrbook.h
9include/claws-mail/addrcache.h 9include/claws-mail/addrcache.h
10include/claws-mail/addrclip.h 10include/claws-mail/addrclip.h
11include/claws-mail/addrcustomattr.h 11include/claws-mail/addrcustomattr.h
12include/claws-mail/addrdefs.h 12include/claws-mail/addrdefs.h
13include/claws-mail/addrduplicates.h 13include/claws-mail/addrduplicates.h
14include/claws-mail/addressadd.h 14include/claws-mail/addressadd.h
@@ -40,26 +40,27 @@ include/claws-mail/common/plugin.h @@ -40,26 +40,27 @@ include/claws-mail/common/plugin.h
40include/claws-mail/common/prefs.h 40include/claws-mail/common/prefs.h
41include/claws-mail/common/progressindicator.h 41include/claws-mail/common/progressindicator.h
42include/claws-mail/common/quoted-printable.h 42include/claws-mail/common/quoted-printable.h
43include/claws-mail/common/session.h 43include/claws-mail/common/session.h
44include/claws-mail/common/smtp.h 44include/claws-mail/common/smtp.h
45include/claws-mail/common/socket.h 45include/claws-mail/common/socket.h
46include/claws-mail/common/ssl.h 46include/claws-mail/common/ssl.h
47include/claws-mail/common/ssl_certificate.h 47include/claws-mail/common/ssl_certificate.h
48include/claws-mail/common/string_match.h 48include/claws-mail/common/string_match.h
49include/claws-mail/common/stringtable.h 49include/claws-mail/common/stringtable.h
50include/claws-mail/common/tags.h 50include/claws-mail/common/tags.h
51include/claws-mail/common/template.h 51include/claws-mail/common/template.h
52include/claws-mail/common/timing.h 52include/claws-mail/common/timing.h
 53include/claws-mail/common/tlds.h
53include/claws-mail/common/utils.h 54include/claws-mail/common/utils.h
54include/claws-mail/common/uuencode.h 55include/claws-mail/common/uuencode.h
55include/claws-mail/common/version.h 56include/claws-mail/common/version.h
56include/claws-mail/common/xml.h 57include/claws-mail/common/xml.h
57include/claws-mail/common/xmlprops.h 58include/claws-mail/common/xmlprops.h
58include/claws-mail/compose.h 59include/claws-mail/compose.h
59include/claws-mail/crash.h 60include/claws-mail/crash.h
60include/claws-mail/customheader.h 61include/claws-mail/customheader.h
61include/claws-mail/displayheader.h 62include/claws-mail/displayheader.h
62include/claws-mail/editaddress.h 63include/claws-mail/editaddress.h
63include/claws-mail/editaddress_other_attributes_ldap.h 64include/claws-mail/editaddress_other_attributes_ldap.h
64include/claws-mail/editbook.h 65include/claws-mail/editbook.h
65include/claws-mail/editgroup.h 66include/claws-mail/editgroup.h
@@ -218,32 +219,31 @@ include/claws-mail/vcard.h @@ -218,32 +219,31 @@ include/claws-mail/vcard.h
218include/claws-mail/viewtypes.h 219include/claws-mail/viewtypes.h
219include/claws-mail/wizard.h 220include/claws-mail/wizard.h
220lib/pkgconfig/claws-mail.pc 221lib/pkgconfig/claws-mail.pc
221man/man1/claws-mail.1 222man/man1/claws-mail.1
222share/applications/claws-mail.desktop 223share/applications/claws-mail.desktop
223share/claws-mail/claws-mail-128x128.png 224share/claws-mail/claws-mail-128x128.png
224share/claws-mail/claws-mail-64x64.png 225share/claws-mail/claws-mail-64x64.png
225share/claws-mail/claws-mail.png 226share/claws-mail/claws-mail.png
226share/doc/claws-mail/RELEASE_NOTES 227share/doc/claws-mail/RELEASE_NOTES
227share/examples/claws-mail/mime.types 228share/examples/claws-mail/mime.types
228share/icons/hicolor/128x128/apps/claws-mail.png 229share/icons/hicolor/128x128/apps/claws-mail.png
229share/icons/hicolor/48x48/apps/claws-mail.png 230share/icons/hicolor/48x48/apps/claws-mail.png
230share/icons/hicolor/64x64/apps/claws-mail.png 231share/icons/hicolor/64x64/apps/claws-mail.png
231share/locale/bg/LC_MESSAGES/claws-mail.mo 
232share/locale/ca/LC_MESSAGES/claws-mail.mo 232share/locale/ca/LC_MESSAGES/claws-mail.mo
233share/locale/cs/LC_MESSAGES/claws-mail.mo 233share/locale/cs/LC_MESSAGES/claws-mail.mo
234share/locale/de/LC_MESSAGES/claws-mail.mo 234share/locale/de/LC_MESSAGES/claws-mail.mo
235share/locale/en_GB/LC_MESSAGES/claws-mail.mo 235share/locale/en_GB/LC_MESSAGES/claws-mail.mo
236share/locale/eo/LC_MESSAGES/claws-mail.mo 
237share/locale/es/LC_MESSAGES/claws-mail.mo 236share/locale/es/LC_MESSAGES/claws-mail.mo
238share/locale/fi/LC_MESSAGES/claws-mail.mo 237share/locale/fi/LC_MESSAGES/claws-mail.mo
239share/locale/fr/LC_MESSAGES/claws-mail.mo 238share/locale/fr/LC_MESSAGES/claws-mail.mo
240share/locale/he/LC_MESSAGES/claws-mail.mo 239share/locale/he/LC_MESSAGES/claws-mail.mo
241share/locale/hu/LC_MESSAGES/claws-mail.mo 240share/locale/hu/LC_MESSAGES/claws-mail.mo
242share/locale/it/LC_MESSAGES/claws-mail.mo 241share/locale/it/LC_MESSAGES/claws-mail.mo
243share/locale/lt/LC_MESSAGES/claws-mail.mo 242share/locale/lt/LC_MESSAGES/claws-mail.mo
244share/locale/nb/LC_MESSAGES/claws-mail.mo 243share/locale/nb/LC_MESSAGES/claws-mail.mo
245share/locale/nl/LC_MESSAGES/claws-mail.mo 244share/locale/nl/LC_MESSAGES/claws-mail.mo
246share/locale/pt_BR/LC_MESSAGES/claws-mail.mo 245share/locale/pt_BR/LC_MESSAGES/claws-mail.mo
 246share/locale/ru/LC_MESSAGES/claws-mail.mo
247share/locale/sk/LC_MESSAGES/claws-mail.mo 247share/locale/sk/LC_MESSAGES/claws-mail.mo
248share/locale/sv/LC_MESSAGES/claws-mail.mo 248share/locale/sv/LC_MESSAGES/claws-mail.mo
249share/locale/zh_TW/LC_MESSAGES/claws-mail.mo 249share/locale/zh_TW/LC_MESSAGES/claws-mail.mo

cvs diff -r1.28 -r1.29 pkgsrc/mail/claws-mail/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/claws-mail/distinfo 2015/11/03 23:27:02 1.28
+++ pkgsrc/mail/claws-mail/distinfo 2016/01/31 13:37:08 1.29
@@ -1,14 +1,12 @@ @@ -1,14 +1,12 @@
1$NetBSD: distinfo,v 1.28 2015/11/03 23:27:02 agc Exp $ 1$NetBSD: distinfo,v 1.29 2016/01/31 13:37:08 nros Exp $
2 2
3SHA1 (claws-mail-3.13.0.tar.xz) = 87d329ad507e88ebe60730c3f099fda0ba7886bc 3SHA1 (claws-mail-3.13.2.tar.xz) = 8d670c30b07ac47ee1772e47f6721f49df77a4a7
4RMD160 (claws-mail-3.13.0.tar.xz) = 697605f4db28684e4feb84cc1d1981e1bb0c4762 4RMD160 (claws-mail-3.13.2.tar.xz) = 14a80c6743efd564b5273cc4670a4f2a928c464e
5SHA512 (claws-mail-3.13.0.tar.xz) = 5682a5e4642870a69374dc304d446db9dfd427bf8bd6f924a1193366098e07ca63623caefa454d62b413b8bb614fc7f1c0853852a1c44908c8541e554f3439e2 5SHA512 (claws-mail-3.13.2.tar.xz) = 7356a4286fc76e215746de846f412e80b4d21c3be90ac8edd7719be2874569f953ce5c094e4a20b0c467db994d710135fc14bcb01f8fb4e947bf7d1666261ea3
6Size (claws-mail-3.13.0.tar.xz) = 6582288 bytes 6Size (claws-mail-3.13.2.tar.xz) = 5582600 bytes
7SHA1 (patch-ab) = d1c89842cedad037c9ac3836da630244fe8ff9c9 7SHA1 (patch-ab) = d1c89842cedad037c9ac3836da630244fe8ff9c9
8SHA1 (patch-ae) = 06810bde96aa6d0d015bfc879c2f5f344863fb5b 
9SHA1 (patch-af) = 2655fac7e0e7bfb2d50291537eab9481dbc83691 8SHA1 (patch-af) = 2655fac7e0e7bfb2d50291537eab9481dbc83691
10SHA1 (patch-ah) = cdfd816669c0c1ae6dba0d97a6d1fe5a8c2e4626 9SHA1 (patch-ah) = cdfd816669c0c1ae6dba0d97a6d1fe5a8c2e4626
11SHA1 (patch-ai) = e2da8ef08afc0543cbbd00b71720d0002f8b9faf 10SHA1 (patch-ai) = e2da8ef08afc0543cbbd00b71720d0002f8b9faf
12SHA1 (patch-bb) = 2d432d7c1c3869b76965adea77f05127796a27f5 11SHA1 (patch-bb) = 2d432d7c1c3869b76965adea77f05127796a27f5
13SHA1 (patch-ca) = 6243d9a22cf7e9b355e53ce301069f84278c6274 12SHA1 (patch-ca) = eea9ff85a304f0f66bf6c6cc9b1161f0c36d04f6
14SHA1 (patch-cb) = 41c8d3f48a22885854c5bef71558e38b60084e22 

File Deleted: pkgsrc/mail/claws-mail/patches/Attic/patch-ae

cvs diff -r1.3 -r1.4 pkgsrc/mail/claws-mail/patches/Attic/patch-ca (expand / switch to unified diff)

--- pkgsrc/mail/claws-mail/patches/Attic/patch-ca 2014/01/15 17:19:30 1.3
+++ pkgsrc/mail/claws-mail/patches/Attic/patch-ca 2016/01/31 13:37:08 1.4
@@ -1,22 +1,12 @@ @@ -1,22 +1,12 @@
1$NetBSD: patch-ca,v 1.3 2014/01/15 17:19:30 drochner Exp $ 1$NetBSD: patch-ca,v 1.4 2016/01/31 13:37:08 nros Exp $
2 2
3--- src/plugins/vcalendar/vcal_folder.c.orig 2014-01-14 12:32:26.000000000 +0000 3--- src/plugins/vcalendar/vcal_folder.c.orig 2014-01-14 12:32:26.000000000 +0000
4+++ src/plugins/vcalendar/vcal_folder.c 4+++ src/plugins/vcalendar/vcal_folder.c
5@@ -766,7 +766,7 @@ GSList *vcal_get_events_list(FolderItem  5@@ -766,7 +766,7 @@ GSList *vcal_get_events_list(FolderItem
6 struct icaltimetype dtstart; 6 struct icaltimetype dtstart;
7 struct icaltimetype next; 7 struct icaltimetype next;
8 icalrecur_iterator* ritr; 8 icalrecur_iterator* ritr;
9- time_t duration = (time_t) NULL; 9- time_t duration = (time_t) NULL;
10+ time_t duration = (time_t) 0; 10+ time_t duration = (time_t) 0;
11 struct icaldurationtype ical_dur; 11 struct icaldurationtype ical_dur;
12 int i = 0; 12 int i = 0;
13  
14@@ -1158,7 +1158,7 @@ static void vcal_set_mtime(Folder *folde 
15 } 
16  
17 item->mtime = s.st_mtime; 
18- debug_print("VCAL: forced mtime of %s to %ld\n", item->name?item->name:"(null)", item->mtime); 
19+ debug_print("VCAL: forced mtime of %s to %lld\n", item->name?item->name:"(null)", (long long)item->mtime); 
20 g_free(path); 
21 } 
22  

File Deleted: pkgsrc/mail/claws-mail/patches/Attic/patch-cb