Update roundcube to 1.1.3 ok taca@ Since Makefile 1.59, the iconv option had no effect - reinstate iconv as being optional. This update to 1.1.3 makes multibyte and openssl a requirement (and drops mcrypt support). RELEASE 1.1.3 ------------- - Fix closing of nested menus (#1490443) - Fix so E_DEPRECATED errors from PEAR libs are ignored by error_reporting change (#1490281) - Fix compatibility with PHP 5.3 in rcube_ldap class (#1490424) - Get rid of Mail_mimeDecode package dependency (#1490416) - Fix "Importing..." message does not hide on error (#1490422) - Fix Compose action in addressbook for results from multiple addressbooks (#1490413) - Fix bug where some messages in multi-folder search couldn't be viewed/printed/downloaded (#1490426) - Fix unintentional messages list page change on page switch in compose addressbook (#1490427) - Fix race-condition in saving user preferences and loading plugin config (#1490431) - Fix so plain text signature field uses monospace font (#1490435) - Fix so links with href == content aren't added to links list on html to text conversion (#1490434) - Fix handling of non-break spaces in html to text conversion (#1490436) - Fix self-reply detection issues (#1490439) - Fix multi-folder search result sorting by arrival date (#1490450) - Fix so *-request@ addresses in Sender: header are also ignored on reply-all (#1490452) - Update to TinyMCE 4.1.10 (#1490405) - Fix draft removal after a message is sent and storing sent message is disabled (#1490467) - Fix so imap folder attribute comparisons are case-insensitive (#1490466) - Fix bug where new messages weren't added to the list in search mode - Fix wrong positioning of message list header on page scroll in Webkit browsers (#1490035) - Fix some javascript errors in rare situations (#1490441) - Fix error when using back button after sending an email (#1490009) - Fix removing signature when switching to identity with an empty sig in HTML mode (#1490470) - Disable links list generation on html-to-text conversion of identities or composed message (#1490437) - Fix "washing" of style elements wrapped into many lines - Fix so input field (e.g. search box) does not loose focus on list load (#1490455) - Fix so css of one html part does not apply to other text parts on message display (#1490505) - Fix XSS issue in drag-n-drop file uploads (#1490530) - Fix handling of plus character in mailto: links (#1490510) - Fix so adding CC/BCC recipients from the sidebar unhides compose form fields in Classic skin (#1490472) - Fix so gc.sh script removes also expired sessions from sql database (#1490512) - Fix support for Mozilla-based browsers, e.g. Pale Moon (#1490517) - Fix various issues with Turkish (and similar) locales (#1490519) - Fix so In-Reply-To header is set also for MDN receipts (#1490523) - Fix missing HTTP_X_FORWARDED_FOR address in generated Received header - Fix issue where Content-Length of some attachments could be set to wrong value causing browser errors (#1490482)diff -r1.76 -r1.77 pkgsrc/mail/roundcube/Makefile
(prlw1)
@@ -1,33 +1,30 @@ | @@ -1,33 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.76 2015/08/31 15:31:26 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.77 2015/10/29 15:54:20 prlw1 Exp $ | |
2 | 2 | |||
3 | DISTNAME= roundcubemail-1.1.2 | 3 | DISTNAME= roundcubemail-1.1.3 | |
4 | PKGNAME= ${DISTNAME:S/mail-/-/} | 4 | PKGNAME= ${DISTNAME:S/mail-/-/} | |
5 | PKGREVISION= 3 | |||
6 | CATEGORIES= mail | 5 | CATEGORIES= mail | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=roundcubemail/} | |
8 | 7 | |||
9 | MAINTAINER= taca@NetBSD.org | 8 | MAINTAINER= taca@NetBSD.org | |
10 | HOMEPAGE= http://roundcube.net/ | 9 | HOMEPAGE= http://roundcube.net/ | |
11 | COMMENT= Browser-based multilingual IMAP client | 10 | COMMENT= Browser-based multilingual IMAP client | |
12 | LICENSE= gnu-gpl-v3 | 11 | LICENSE= gnu-gpl-v3 | |
13 | 12 | |||
14 | DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=${PHP_BASE_VERS}:../../converters/php-iconv | |||
15 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=${PHP_BASE_VERS}:../../converters/php-mbstring | 13 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=${PHP_BASE_VERS}:../../converters/php-mbstring | |
16 | DEPENDS+= ${PHP_PKG_PREFIX}-dom>=${PHP_BASE_VERS}:../../textproc/php-dom | 14 | DEPENDS+= ${PHP_PKG_PREFIX}-dom>=${PHP_BASE_VERS}:../../textproc/php-dom | |
17 | DEPENDS+= ${PHP_PKG_PREFIX}-exif>=${PHP_BASE_VERS}:../../graphics/php-exif | 15 | DEPENDS+= ${PHP_PKG_PREFIX}-exif>=${PHP_BASE_VERS}:../../graphics/php-exif | |
18 | DEPENDS+= ${PHP_PKG_PREFIX}-intl>=${PHP_BASE_VERS}:../../textproc/php-intl | 16 | DEPENDS+= ${PHP_PKG_PREFIX}-intl>=${PHP_BASE_VERS}:../../textproc/php-intl | |
19 | DEPENDS+= ${PHP_PKG_PREFIX}-json>=${PHP_BASE_VERS}:../../textproc/php-json | 17 | DEPENDS+= ${PHP_PKG_PREFIX}-json>=${PHP_BASE_VERS}:../../textproc/php-json | |
20 | DEPENDS+= ${PHP_PKG_PREFIX}-mcrypt>=${PHP_BASE_VERS}:../../security/php-mcrypt | |||
21 | 18 | |||
22 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_Sieve>=1.3.2:../../net/pear-Net_Sieve | 19 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_Sieve>=1.3.2:../../net/pear-Net_Sieve | |
23 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.4.2:../../net/pear-Net_SMTP | 20 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_SMTP>=1.4.2:../../net/pear-Net_SMTP | |
24 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_IDNA2>=0.1.1:../../net/pear-Net_IDNA2 | 21 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Net_IDNA2>=0.1.1:../../net/pear-Net_IDNA2 | |
25 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.8.1:../../mail/pear-Mail_Mime | 22 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_Mime>=1.8.1:../../mail/pear-Mail_Mime | |
26 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_mimeDecode>=1.5.5:../../mail/pear-Mail_mimeDecode | 23 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail_mimeDecode>=1.5.5:../../mail/pear-Mail_mimeDecode | |
27 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL>=1.0.3:../../mail/pear-Auth_SASL | 24 | DEPENDS+= ${PHP_PKG_PREFIX}-pear-Auth_SASL>=1.0.3:../../mail/pear-Auth_SASL | |
28 | 25 | |||
29 | USE_LANGUAGES= # none | 26 | USE_LANGUAGES= # none | |
30 | USE_TOOLS+= pax | 27 | USE_TOOLS+= pax | |
31 | NO_BUILD= yes | 28 | NO_BUILD= yes | |
32 | 29 | |||
33 | INSTALLATION_DIRS= ${RCDIR}/plugins ${RCDIR}/program ${RCDIR}/skins | 30 | INSTALLATION_DIRS= ${RCDIR}/plugins ${RCDIR}/program ${RCDIR}/skins |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.37 2015/06/06 14:14:12 taca Exp $ | 1 | @comment $NetBSD: PLIST,v 1.38 2015/10/29 15:54:20 prlw1 Exp $ | |
2 | share/doc/roundcube/INSTALL | 2 | share/doc/roundcube/INSTALL | |
3 | share/doc/roundcube/LICENSE | 3 | share/doc/roundcube/LICENSE | |
4 | share/doc/roundcube/README.md | 4 | share/doc/roundcube/README.md | |
5 | share/doc/roundcube/UPGRADING | 5 | share/doc/roundcube/UPGRADING | |
6 | share/examples/roundcube/config.inc.php | 6 | share/examples/roundcube/config.inc.php | |
7 | share/examples/roundcube/defaults.inc.php | 7 | share/examples/roundcube/defaults.inc.php | |
8 | share/examples/roundcube/mimetypes.php | 8 | share/examples/roundcube/mimetypes.php | |
9 | share/examples/roundcube/plugins/acl/config.inc.php | 9 | share/examples/roundcube/plugins/acl/config.inc.php | |
10 | share/examples/roundcube/plugins/additional_message_headers/config.inc.php | 10 | share/examples/roundcube/plugins/additional_message_headers/config.inc.php | |
11 | share/examples/roundcube/plugins/help/config.inc.php | 11 | share/examples/roundcube/plugins/help/config.inc.php | |
12 | share/examples/roundcube/plugins/http_authentication/config.inc.php | 12 | share/examples/roundcube/plugins/http_authentication/config.inc.php | |
13 | share/examples/roundcube/plugins/jqueryui/config.inc.php | 13 | share/examples/roundcube/plugins/jqueryui/config.inc.php | |
14 | share/examples/roundcube/plugins/managesieve/config.inc.php | 14 | share/examples/roundcube/plugins/managesieve/config.inc.php | |
@@ -1652,26 +1652,27 @@ share/roundcube/program/lib/Roundcube/rc | @@ -1652,26 +1652,27 @@ share/roundcube/program/lib/Roundcube/rc | |||
1652 | share/roundcube/program/lib/Roundcube/rcube_enriched.php | 1652 | share/roundcube/program/lib/Roundcube/rcube_enriched.php | |
1653 | share/roundcube/program/lib/Roundcube/rcube_html2text.php | 1653 | share/roundcube/program/lib/Roundcube/rcube_html2text.php | |
1654 | share/roundcube/program/lib/Roundcube/rcube_image.php | 1654 | share/roundcube/program/lib/Roundcube/rcube_image.php | |
1655 | share/roundcube/program/lib/Roundcube/rcube_imap.php | 1655 | share/roundcube/program/lib/Roundcube/rcube_imap.php | |
1656 | share/roundcube/program/lib/Roundcube/rcube_imap_cache.php | 1656 | share/roundcube/program/lib/Roundcube/rcube_imap_cache.php | |
1657 | share/roundcube/program/lib/Roundcube/rcube_imap_generic.php | 1657 | share/roundcube/program/lib/Roundcube/rcube_imap_generic.php | |
1658 | share/roundcube/program/lib/Roundcube/rcube_imap_search.php | 1658 | share/roundcube/program/lib/Roundcube/rcube_imap_search.php | |
1659 | share/roundcube/program/lib/Roundcube/rcube_ldap.php | 1659 | share/roundcube/program/lib/Roundcube/rcube_ldap.php | |
1660 | share/roundcube/program/lib/Roundcube/rcube_ldap_generic.php | 1660 | share/roundcube/program/lib/Roundcube/rcube_ldap_generic.php | |
1661 | share/roundcube/program/lib/Roundcube/rcube_message.php | 1661 | share/roundcube/program/lib/Roundcube/rcube_message.php | |
1662 | share/roundcube/program/lib/Roundcube/rcube_message_header.php | 1662 | share/roundcube/program/lib/Roundcube/rcube_message_header.php | |
1663 | share/roundcube/program/lib/Roundcube/rcube_message_part.php | 1663 | share/roundcube/program/lib/Roundcube/rcube_message_part.php | |
1664 | share/roundcube/program/lib/Roundcube/rcube_mime.php | 1664 | share/roundcube/program/lib/Roundcube/rcube_mime.php | |
1665 | share/roundcube/program/lib/Roundcube/rcube_mime_decode.php | |||
1665 | share/roundcube/program/lib/Roundcube/rcube_output.php | 1666 | share/roundcube/program/lib/Roundcube/rcube_output.php | |
1666 | share/roundcube/program/lib/Roundcube/rcube_plugin.php | 1667 | share/roundcube/program/lib/Roundcube/rcube_plugin.php | |
1667 | share/roundcube/program/lib/Roundcube/rcube_plugin_api.php | 1668 | share/roundcube/program/lib/Roundcube/rcube_plugin_api.php | |
1668 | share/roundcube/program/lib/Roundcube/rcube_result_index.php | 1669 | share/roundcube/program/lib/Roundcube/rcube_result_index.php | |
1669 | share/roundcube/program/lib/Roundcube/rcube_result_multifolder.php | 1670 | share/roundcube/program/lib/Roundcube/rcube_result_multifolder.php | |
1670 | share/roundcube/program/lib/Roundcube/rcube_result_set.php | 1671 | share/roundcube/program/lib/Roundcube/rcube_result_set.php | |
1671 | share/roundcube/program/lib/Roundcube/rcube_result_thread.php | 1672 | share/roundcube/program/lib/Roundcube/rcube_result_thread.php | |
1672 | share/roundcube/program/lib/Roundcube/rcube_session.php | 1673 | share/roundcube/program/lib/Roundcube/rcube_session.php | |
1673 | share/roundcube/program/lib/Roundcube/rcube_smtp.php | 1674 | share/roundcube/program/lib/Roundcube/rcube_smtp.php | |
1674 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_atd.php | 1675 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_atd.php | |
1675 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_enchant.php | 1676 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_enchant.php | |
1676 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_engine.php | 1677 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_engine.php | |
1677 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_googie.php | 1678 | share/roundcube/program/lib/Roundcube/rcube_spellcheck_googie.php |
@@ -1,9 +1,10 @@ | @@ -1,9 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.44 2015/06/06 14:14:12 taca Exp $ | 1 | $NetBSD: distinfo,v 1.45 2015/10/29 15:54:20 prlw1 Exp $ | |
2 | 2 | |||
3 | SHA1 (roundcubemail-1.1.2.tar.gz) = df88deae691da3ecf3e9f0aee674c1f3042ea1eb | 3 | SHA1 (roundcubemail-1.1.3.tar.gz) = 4513227bd64eb8564f056817341b1dfe478e215e | |
4 | RMD160 (roundcubemail-1.1.2.tar.gz) = 82e0ff532d52b2d82bf803c2a52d7ff4474916b7 | 4 | RMD160 (roundcubemail-1.1.3.tar.gz) = e4301d85004cc5986743ef16e3c4ea2c3f8dd9fd | |
5 | Size (roundcubemail-1.1.2.tar.gz) = 3203919 bytes | 5 | SHA512 (roundcubemail-1.1.3.tar.gz) = be5d64a8d52aa623de614bc1b137ae2f74250de050de086a510114121bcb760b973f8319884395827f324371542b741b80054b90031d8814752bb018dcda2096 | |
6 | Size (roundcubemail-1.1.3.tar.gz) = 3208502 bytes | |||
6 | SHA1 (patch-ac) = 235116580665d5d58edc218c063b41171a2d9227 | 7 | SHA1 (patch-ac) = 235116580665d5d58edc218c063b41171a2d9227 | |
7 | SHA1 (patch-af) = 1f95a7005569207469563aa37ff48da0383b7668 | 8 | SHA1 (patch-af) = 1f95a7005569207469563aa37ff48da0383b7668 | |
8 | SHA1 (patch-config.inc.php) = 20a71b7fd9fbf0a1e097bd17428b9a1a2bed638d | 9 | SHA1 (patch-config.inc.php) = 20a71b7fd9fbf0a1e097bd17428b9a1a2bed638d | |
9 | SHA1 (patch-rcube_mime_default) = 5cf58d8cbba63f97ddd8baaa7f1603aeff6bcb0d | 10 | SHA1 (patch-rcube_mime_default) = 5cf58d8cbba63f97ddd8baaa7f1603aeff6bcb0d |
@@ -1,23 +1,22 @@ | @@ -1,23 +1,22 @@ | |||
1 | # $NetBSD: options.mk,v 1.13 2015/09/13 14:39:37 taca Exp $ | 1 | # $NetBSD: options.mk,v 1.14 2015/10/29 15:54:20 prlw1 Exp $ | |
2 | 2 | |||
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.roundcube | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.roundcube | |
4 | 4 | |||
5 | PKG_OPTIONS_REQUIRED_GROUPS= db converters webserver | 5 | PKG_OPTIONS_REQUIRED_GROUPS= db webserver | |
6 | PKG_OPTIONS_GROUP.db= mysql pgsql sqlite | 6 | PKG_OPTIONS_GROUP.db= mysql pgsql sqlite | |
7 | PKG_OPTIONS_GROUP.converters= iconv multibyte | |||
8 | PKG_OPTIONS_GROUP.webserver= apache nginx | 7 | PKG_OPTIONS_GROUP.webserver= apache nginx | |
9 | 8 | |||
10 | PKG_SUPPORTED_OPTIONS= ldap sockets gd | 9 | PKG_SUPPORTED_OPTIONS= ldap iconv sockets gd | |
11 | PKG_SUGGESTED_OPTIONS= mysql iconv sockets gd apache | 10 | PKG_SUGGESTED_OPTIONS= mysql iconv sockets gd apache | |
12 | 11 | |||
13 | .include "../../mk/bsd.options.mk" | 12 | .include "../../mk/bsd.options.mk" | |
14 | 13 | |||
15 | ### | 14 | ### | |
16 | ### Use mysql backend. | 15 | ### Use mysql backend. | |
17 | ### | 16 | ### | |
18 | .if !empty(PKG_OPTIONS:Mmysql) | 17 | .if !empty(PKG_OPTIONS:Mmysql) | |
19 | DEPENDS+= ${PHP_PKG_PREFIX}-pdo_mysql-[0-9]*:../../databases/php-pdo_mysql | 18 | DEPENDS+= ${PHP_PKG_PREFIX}-pdo_mysql-[0-9]*:../../databases/php-pdo_mysql | |
20 | .endif | 19 | .endif | |
21 | 20 | |||
22 | ### | 21 | ### | |
23 | ### Use postgresql backend. | 22 | ### Use postgresql backend. | |
@@ -31,33 +30,26 @@ DEPENDS+= ${PHP_PKG_PREFIX}-pdo_pgsql-[0 | @@ -31,33 +30,26 @@ DEPENDS+= ${PHP_PKG_PREFIX}-pdo_pgsql-[0 | |||
31 | ### | 30 | ### | |
32 | .if !empty(PKG_OPTIONS:Msqlite) | 31 | .if !empty(PKG_OPTIONS:Msqlite) | |
33 | DEPENDS+= ${PHP_PKG_PREFIX}-pdo_sqlite-[0-9]*:../../databases/php-pdo_sqlite | 32 | DEPENDS+= ${PHP_PKG_PREFIX}-pdo_sqlite-[0-9]*:../../databases/php-pdo_sqlite | |
34 | .endif | 33 | .endif | |
35 | 34 | |||
36 | ### | 35 | ### | |
37 | ### Use iconv. | 36 | ### Use iconv. | |
38 | ### | 37 | ### | |
39 | .if !empty(PKG_OPTIONS:Miconv) | 38 | .if !empty(PKG_OPTIONS:Miconv) | |
40 | DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=4.3.1:../../converters/php-iconv | 39 | DEPENDS+= ${PHP_PKG_PREFIX}-iconv>=4.3.1:../../converters/php-iconv | |
41 | .endif | 40 | .endif | |
42 | 41 | |||
43 | ### | 42 | ### | |
44 | ### Use mbstring. | |||
45 | ### | |||
46 | .if !empty(PKG_OPTIONS:Mmultibyte) | |||
47 | DEPENDS+= ${PHP_PKG_PREFIX}-mbstring>=4.3.1:../../converters/php-mbstring | |||
48 | .endif | |||
49 | ||||
50 | ### | |||
51 | ### Use apache web server | 43 | ### Use apache web server | |
52 | ### | 44 | ### | |
53 | .if !empty(PKG_OPTIONS:Mapache) | 45 | .if !empty(PKG_OPTIONS:Mapache) | |
54 | WWW_USER?= ${APACHE_USER} | 46 | WWW_USER?= ${APACHE_USER} | |
55 | WWW_GROUP?= ${APACHE_GROUP} | 47 | WWW_GROUP?= ${APACHE_GROUP} | |
56 | BUILD_DEFS+= APACHE_USER APACHE_GROUP | 48 | BUILD_DEFS+= APACHE_USER APACHE_GROUP | |
57 | WWW_CONF_FILE?= apache.conf | 49 | WWW_CONF_FILE?= apache.conf | |
58 | .include "../../mk/apache.mk" | 50 | .include "../../mk/apache.mk" | |
59 | .endif | 51 | .endif | |
60 | 52 | |||
61 | ### | 53 | ### | |
62 | ### Use nginx web server | 54 | ### Use nginx web server | |
63 | ### | 55 | ### |