Sun Sep 6 12:04:12 2015 UTC ()
Update squirrelmail to new snapshot, 1.4.23pre14523.
Should be fix PR pkg/50197.

Here is changes from previous pkgsrc's snapshot.

Version 1.4.23 - SVN
--------------------
  ...
  - Added Solarized Light and Solarized Dark themes, by Pavneet Arora.
  - Added associative edit list option widget, with optional folder
    list selector for values
  - Added option to use blank spacer instead of security image ("This
    image has been removed for security reasons.") for replacing
    unsafe images.
  - Full date and time is used as "title" (mouseover) text for dates
    shown on the message list screen
  - Custom Stylesheets are now sorted on the Display Preferences page
  - $xtra in the displayHtmlHeader function is now available in the
    global scope so that plugins can modify it during the generic_header
    hook
  - Added some generic client-side (JavaScript) libraries (including
    an asynchronous server request mechansim). See the new /scripts
    directory (plugin authors can refer to the plugin documentation
    for how to use them)
  - Added optional JavaScript folder list refresh ("check mail")
    mechanisms that try to avoid refreshing if server is not responding -
    see the $check_mail_mechanism setting in config/config.php or the
    "4. General Options ==> "21. Auto check mail mechanism" setting in
    the configuration tool.  (If you do not update your configuration,
    you will get messages in your logs:  "PHP Notice:  Undefined variable:
    check_mail_mechanism in /path/to/squirrelmail/src/left_main.php on
    line 322...")
  - Added advanced control over the SSL context used when connecting
    to the SMTP and IMAP servers over SSL/TLS (thanks to Emmanuel
    Dreyfus).  You can take a look at $imap_stream_options and
    $smtp_stream_options in config_local.example.php in SquirrelMail
    version 1.5.2 for more information.  These configuration settings
    should work the same under 1.4.23:
    http://sourceforge.net/p/squirrelmail/code/HEAD/tree/trunk/squirrelmail/config/config_local.example.php
  - Added ability to show login error from the IMAP server instead of
    traditional "Unknown user or password incorrect" (thanks to Alain
    Williams).  See $display_imap_login_error in the configuration
    file or "4.  General Options ==> 22. Display login error from IMAP"
    in the configuration tool.
  - Configuration tool now shows the SquirrelMail version
  - Added new attachments_top hook to src/read_body.php
  - When resuming a draft, correct (from) identity is now pre-selected
  - Removed overly-restrictive character limitations on address book
    nicknames
  - Prevent session lock-up caused by filters plugin trying to move
    messages in an account that is over quota
  - Added MD5 alternative to directory hash calculation
  - Added ability for administrator to control whether or not users
    can edit their reply-to address ($edit_reply_to in config.php)
  - Added new "login_before_page_header" (boolean) hook; allows
    plugins to have more explicit control over login page header


(taca)
diff -r1.126 -r1.127 pkgsrc/mail/squirrelmail/Makefile
diff -r1.39 -r1.40 pkgsrc/mail/squirrelmail/PLIST
diff -r1.62 -r1.63 pkgsrc/mail/squirrelmail/distinfo

cvs diff -r1.126 -r1.127 pkgsrc/mail/squirrelmail/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/squirrelmail/Makefile 2015/06/12 10:50:26 1.126
+++ pkgsrc/mail/squirrelmail/Makefile 2015/09/06 12:04:12 1.127
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.126 2015/06/12 10:50:26 wiz Exp $ 1# $NetBSD: Makefile,v 1.127 2015/09/06 12:04:12 taca Exp $
2 2
3DISTNAME= squirrelmail-webmail-1.4.23pre14345 3DISTNAME= squirrelmail-webmail-1.4.23pre14523
4PKGNAME= ${DISTNAME:S/-webmail//} 4PKGNAME= ${DISTNAME:S/-webmail//}
5PKGREVISION= 4 
6CATEGORIES= mail www 5CATEGORIES= mail www
7MASTER_SITES= ${MASTER_SITE_LOCAL} 6MASTER_SITES= ${MASTER_SITE_LOCAL}
8EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
9 8
10MAINTAINER= taca@NetBSD.org 9MAINTAINER= taca@NetBSD.org
11HOMEPAGE= http://www.squirrelmail.org/ 10HOMEPAGE= http://www.squirrelmail.org/
12COMMENT= PHP webmail package 11COMMENT= PHP webmail package
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15CONFLICTS= sq-attachment-handlers-[0-9]* 14CONFLICTS= sq-attachment-handlers-[0-9]*
16CONFLICTS+= sq-squirrelspell-[0-9]* 15CONFLICTS+= sq-squirrelspell-[0-9]*
17CONFLICTS+= ja-squirrelspell-[0-9]* 16CONFLICTS+= ja-squirrelspell-[0-9]*
18CONFLICTS+= ja-squirrelmail-[0-9]* 17CONFLICTS+= ja-squirrelmail-[0-9]*

cvs diff -r1.39 -r1.40 pkgsrc/mail/squirrelmail/PLIST (expand / switch to unified diff)

--- pkgsrc/mail/squirrelmail/PLIST 2012/12/28 04:03:34 1.39
+++ pkgsrc/mail/squirrelmail/PLIST 2015/09/06 12:04:12 1.40
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.39 2012/12/28 04:03:34 taca Exp $ 1@comment $NetBSD: PLIST,v 1.40 2015/09/06 12:04:12 taca Exp $
2man/man8/squirrelmail-conf.pl.8 2man/man8/squirrelmail-conf.pl.8
3share/examples/squirrelmail/data/.htaccess 3share/examples/squirrelmail/data/.htaccess
4share/examples/squirrelmail/data/index.php 4share/examples/squirrelmail/data/index.php
5share/examples/squirrelmail/squirrelmail.conf 5share/examples/squirrelmail/squirrelmail.conf
6share/squirrelmail/README 6share/squirrelmail/README
7share/squirrelmail/class/.htaccess 7share/squirrelmail/class/.htaccess
8share/squirrelmail/class/deliver/Deliver.class.php 8share/squirrelmail/class/deliver/Deliver.class.php
9share/squirrelmail/class/deliver/Deliver_IMAP.class.php 9share/squirrelmail/class/deliver/Deliver_IMAP.class.php
10share/squirrelmail/class/deliver/Deliver_SMTP.class.php 10share/squirrelmail/class/deliver/Deliver_SMTP.class.php
11share/squirrelmail/class/deliver/Deliver_SendMail.class.php 11share/squirrelmail/class/deliver/Deliver_SendMail.class.php
12share/squirrelmail/class/deliver/index.php 12share/squirrelmail/class/deliver/index.php
13share/squirrelmail/class/helper/VCard.class.php 13share/squirrelmail/class/helper/VCard.class.php
14share/squirrelmail/class/helper/index.php 14share/squirrelmail/class/helper/index.php
@@ -66,32 +66,32 @@ share/squirrelmail/doc/release_notes_arc @@ -66,32 +66,32 @@ share/squirrelmail/doc/release_notes_arc
66share/squirrelmail/doc/release_notes_archive/1.3/Notes-1.3.2.txt 66share/squirrelmail/doc/release_notes_archive/1.3/Notes-1.3.2.txt
67share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.0.txt 67share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.0.txt
68share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.1.txt 68share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.1.txt
69share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.10.txt 69share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.10.txt
70share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.10a.txt 70share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.10a.txt
71share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.11.txt 71share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.11.txt
72share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.12.txt 72share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.12.txt
73share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.13.txt 73share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.13.txt
74share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.15.txt 74share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.15.txt
75share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.16.txt 75share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.16.txt
76share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.17.txt 76share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.17.txt
77share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.18.txt 77share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.18.txt
78share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.19.txt 78share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.19.txt
79share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.20.txt 
80share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.21.txt 
81share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.22.txt 
82share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.2.txt 79share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.2.txt
83share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.20-RC2.txt 80share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.20-RC2.txt
 81share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.20.txt
84share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.20RC1.txt 82share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.20RC1.txt
 83share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.21.txt
 84share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.22.txt
85share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.3.txt 85share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.3.txt
86share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.3a.txt 86share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.3a.txt
87share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.4.txt 87share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.4.txt
88share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.5.txt 88share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.5.txt
89share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.6.txt 89share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.6.txt
90share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.7.txt 90share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.7.txt
91share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.8.txt 91share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.8.txt
92share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.9.txt 92share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.9.txt
93share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.9a.txt 93share/squirrelmail/doc/release_notes_archive/1.4/Notes-1.4.9a.txt
94share/squirrelmail/doc/russian_apache.txt 94share/squirrelmail/doc/russian_apache.txt
95share/squirrelmail/doc/security.txt 95share/squirrelmail/doc/security.txt
96share/squirrelmail/doc/translating.txt 96share/squirrelmail/doc/translating.txt
97share/squirrelmail/doc/translating_help.txt 97share/squirrelmail/doc/translating_help.txt
@@ -191,26 +191,27 @@ share/squirrelmail/help/index.php @@ -191,26 +191,27 @@ share/squirrelmail/help/index.php
191share/squirrelmail/images/blank.png 191share/squirrelmail/images/blank.png
192share/squirrelmail/images/delitem.png 192share/squirrelmail/images/delitem.png
193share/squirrelmail/images/down_pointer.png 193share/squirrelmail/images/down_pointer.png
194share/squirrelmail/images/draft.png 194share/squirrelmail/images/draft.png
195share/squirrelmail/images/folder.png 195share/squirrelmail/images/folder.png
196share/squirrelmail/images/inbox.png 196share/squirrelmail/images/inbox.png
197share/squirrelmail/images/index.php 197share/squirrelmail/images/index.php
198share/squirrelmail/images/minus.png 198share/squirrelmail/images/minus.png
199share/squirrelmail/images/plus.png 199share/squirrelmail/images/plus.png
200share/squirrelmail/images/sec_remove_eng.png 200share/squirrelmail/images/sec_remove_eng.png
201share/squirrelmail/images/senti.png 201share/squirrelmail/images/senti.png
202share/squirrelmail/images/sm_logo.png 202share/squirrelmail/images/sm_logo.png
203share/squirrelmail/images/sort_none.png 203share/squirrelmail/images/sort_none.png
 204share/squirrelmail/images/spacer.png
204share/squirrelmail/images/up_pointer.png 205share/squirrelmail/images/up_pointer.png
205share/squirrelmail/include/.htaccess 206share/squirrelmail/include/.htaccess
206share/squirrelmail/include/index.php 207share/squirrelmail/include/index.php
207share/squirrelmail/include/load_prefs.php 208share/squirrelmail/include/load_prefs.php
208share/squirrelmail/include/options/display.php 209share/squirrelmail/include/options/display.php
209share/squirrelmail/include/options/folder.php 210share/squirrelmail/include/options/folder.php
210share/squirrelmail/include/options/index.php 211share/squirrelmail/include/options/index.php
211share/squirrelmail/include/options/personal.php 212share/squirrelmail/include/options/personal.php
212share/squirrelmail/include/validate.php 213share/squirrelmail/include/validate.php
213share/squirrelmail/index.php 214share/squirrelmail/index.php
214share/squirrelmail/locale/.htaccess 215share/squirrelmail/locale/.htaccess
215share/squirrelmail/locale/README.locales 216share/squirrelmail/locale/README.locales
216share/squirrelmail/locale/index.php 217share/squirrelmail/locale/index.php
@@ -351,26 +352,30 @@ share/squirrelmail/plugins/test/ngettext @@ -351,26 +352,30 @@ share/squirrelmail/plugins/test/ngettext
351share/squirrelmail/plugins/test/setup.php 352share/squirrelmail/plugins/test/setup.php
352share/squirrelmail/plugins/test/test.php 353share/squirrelmail/plugins/test/test.php
353share/squirrelmail/plugins/translate/README 354share/squirrelmail/plugins/translate/README
354share/squirrelmail/plugins/translate/index.php 355share/squirrelmail/plugins/translate/index.php
355share/squirrelmail/plugins/translate/options.php 356share/squirrelmail/plugins/translate/options.php
356share/squirrelmail/plugins/translate/setup.php 357share/squirrelmail/plugins/translate/setup.php
357share/squirrelmail/po/.htaccess 358share/squirrelmail/po/.htaccess
358share/squirrelmail/po/compilepo 359share/squirrelmail/po/compilepo
359share/squirrelmail/po/independent_strings.txt 360share/squirrelmail/po/independent_strings.txt
360share/squirrelmail/po/index.php 361share/squirrelmail/po/index.php
361share/squirrelmail/po/mergepo 362share/squirrelmail/po/mergepo
362share/squirrelmail/po/squirrelmail.pot 363share/squirrelmail/po/squirrelmail.pot
363share/squirrelmail/po/xgetpo 364share/squirrelmail/po/xgetpo
 365share/squirrelmail/scripts/common.js
 366share/squirrelmail/scripts/index.php
 367share/squirrelmail/scripts/reload_page.js
 368share/squirrelmail/scripts/remote_request.js
364share/squirrelmail/src/addrbook_popup.php 369share/squirrelmail/src/addrbook_popup.php
365share/squirrelmail/src/addrbook_search.php 370share/squirrelmail/src/addrbook_search.php
366share/squirrelmail/src/addrbook_search_html.php 371share/squirrelmail/src/addrbook_search_html.php
367share/squirrelmail/src/addressbook.php 372share/squirrelmail/src/addressbook.php
368share/squirrelmail/src/compose.php 373share/squirrelmail/src/compose.php
369share/squirrelmail/src/configtest.php 374share/squirrelmail/src/configtest.php
370share/squirrelmail/src/delete_message.php 375share/squirrelmail/src/delete_message.php
371share/squirrelmail/src/download.php 376share/squirrelmail/src/download.php
372share/squirrelmail/src/empty_trash.php 377share/squirrelmail/src/empty_trash.php
373share/squirrelmail/src/folders.php 378share/squirrelmail/src/folders.php
374share/squirrelmail/src/folders_create.php 379share/squirrelmail/src/folders_create.php
375share/squirrelmail/src/folders_delete.php 380share/squirrelmail/src/folders_delete.php
376share/squirrelmail/src/folders_rename_do.php 381share/squirrelmail/src/folders_rename_do.php
@@ -452,19 +457,21 @@ share/squirrelmail/themes/plain_blue_the @@ -452,19 +457,21 @@ share/squirrelmail/themes/plain_blue_the
452share/squirrelmail/themes/powder_blue.php 457share/squirrelmail/themes/powder_blue.php
453share/squirrelmail/themes/purple_theme.php 458share/squirrelmail/themes/purple_theme.php
454share/squirrelmail/themes/random.php 459share/squirrelmail/themes/random.php
455share/squirrelmail/themes/redmond.php 460share/squirrelmail/themes/redmond.php
456share/squirrelmail/themes/sandstorm_theme.php 461share/squirrelmail/themes/sandstorm_theme.php
457share/squirrelmail/themes/seaspray_theme.php 462share/squirrelmail/themes/seaspray_theme.php
458share/squirrelmail/themes/servery_theme.php 463share/squirrelmail/themes/servery_theme.php
459share/squirrelmail/themes/shades_of_grey.php 464share/squirrelmail/themes/shades_of_grey.php
460share/squirrelmail/themes/silver_steel_theme.php 465share/squirrelmail/themes/silver_steel_theme.php
461share/squirrelmail/themes/simple_green2.php 466share/squirrelmail/themes/simple_green2.php
462share/squirrelmail/themes/simple_green_theme.php 467share/squirrelmail/themes/simple_green_theme.php
463share/squirrelmail/themes/simple_purple.php 468share/squirrelmail/themes/simple_purple.php
464share/squirrelmail/themes/slashdot_theme.php 469share/squirrelmail/themes/slashdot_theme.php
 470share/squirrelmail/themes/solarized_dark.php
 471share/squirrelmail/themes/solarized_light.php
465share/squirrelmail/themes/spice_of_life.php 472share/squirrelmail/themes/spice_of_life.php
466share/squirrelmail/themes/spice_of_life_dark.php 473share/squirrelmail/themes/spice_of_life_dark.php
467share/squirrelmail/themes/spice_of_life_lite.php 474share/squirrelmail/themes/spice_of_life_lite.php
468share/squirrelmail/themes/techno_blue.php 475share/squirrelmail/themes/techno_blue.php
469share/squirrelmail/themes/turquoise.php 476share/squirrelmail/themes/turquoise.php
470share/squirrelmail/themes/wood_theme.php 477share/squirrelmail/themes/wood_theme.php

cvs diff -r1.62 -r1.63 pkgsrc/mail/squirrelmail/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/squirrelmail/distinfo 2012/12/28 04:03:34 1.62
+++ pkgsrc/mail/squirrelmail/distinfo 2015/09/06 12:04:12 1.63
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.62 2012/12/28 04:03:34 taca Exp $ 1$NetBSD: distinfo,v 1.63 2015/09/06 12:04:12 taca Exp $
2 2
3SHA1 (squirrelmail-webmail-1.4.23pre14345.tar.bz2) = 1bf1fe8852c7ca6f4a136954626b6eee83fcc359 3SHA1 (squirrelmail-webmail-1.4.23pre14523.tar.bz2) = bce5a25233d65cb2260770c4513f284d52084383
4RMD160 (squirrelmail-webmail-1.4.23pre14345.tar.bz2) = 1eacf17f6920a8cb632260b977dee6b9e3a06317 4RMD160 (squirrelmail-webmail-1.4.23pre14523.tar.bz2) = 774395fe79ffc49d11df01c3e0ad054803e86a2d
5Size (squirrelmail-webmail-1.4.23pre14345.tar.bz2) = 541806 bytes 5Size (squirrelmail-webmail-1.4.23pre14523.tar.bz2) = 553216 bytes
6SHA1 (patch-aa) = 4ba7ea0a85308816b9dc77c0af3c927359ed1275 6SHA1 (patch-aa) = 4ba7ea0a85308816b9dc77c0af3c927359ed1275
7SHA1 (patch-ab) = 30bf68c730f20e817fbe81d18bc2a95899ee3fd0 7SHA1 (patch-ab) = 30bf68c730f20e817fbe81d18bc2a95899ee3fd0
8SHA1 (patch-ai) = 1c08904ecf074ff3ba7e6042becc0f0771388b9f 8SHA1 (patch-ai) = 1c08904ecf074ff3ba7e6042becc0f0771388b9f
9SHA1 (patch-ca) = d2e41316b8ecd97b49842eff548219e40e9b163a 9SHA1 (patch-ca) = d2e41316b8ecd97b49842eff548219e40e9b163a