summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2022-08-17 15:41:43 +0000
committertaca <taca@pkgsrc.org>2022-08-17 15:41:43 +0000
commit4bac5287aeea021cd6dc938ba49ad4bf3c6af4c5 (patch)
tree09211c89459ead2ff7c6f9eb8b7732de6d1bca5d
parente1ced5c80d0e6c01c238e2d6a99daa6b1787377c (diff)
downloadpkgsrc-4bac5287aeea021cd6dc938ba49ad4bf3c6af4c5.tar.gz
mail/roundcube: update to 1.6.0
pkgsrc changes: * Add "USE_TOOLS+= pax" to plugins.mk. * Add some note to MESSAGES. * update DESCR. 1.6.0 (2022-07-28) We proudly announce the release of the next major version 1.6 of Roundcube webmail. With this milestone we cleaned up the codebase and bring full support for PHP 8.1. The most noteworthy changes, as already announced with the beta release, are: * PHP 8.1 support * Dropped support for PHP < 7.3 * Support responses (snippets) in HTML format * Option to purge deleted mails older than 30, 60 or 90 days * Unified and simplified services connection config options * Removed the Classic and Larry skins from the release packages * SQLite: Use foreign keys, require SQLite >= 3.6.19 See the full changelog in the release notes on the Github download page. Breaking Changes to 1.5 and prior versions The following config options have either been removed or renamed: 1. IMAP: * renamed default_host to imap_host * removed default_port option (non-standard port can be set via imap_host) * set "localhost:143" as a default for imap_host 2. SMTP: * renamed smtp_server to smtp_host * removed smtp_port option (non-standard port can be set via smtp_host) * set "localhost:587" as a default for smtp_host 3. LDAP: * removed port option from ldap_public array (non-standard port can be set via host) * removed use_tls option from ldap_public array (use tls:// prefix in host) 4. Managesieve: * removed managesieve_port option (non-standard port can be set via managesieve_host) * removed managesieve_usetls option (set tls:// prefix to managesieve_host)
-rw-r--r--mail/roundcube-plugin-enigma/PLIST22
-rw-r--r--mail/roundcube-plugin-password/PLIST4
-rw-r--r--mail/roundcube-plugin-password/distinfo8
-rw-r--r--mail/roundcube-plugin-zipdownload/PLIST7
-rw-r--r--mail/roundcube/DESCR28
-rw-r--r--mail/roundcube/MESSAGE36
-rw-r--r--mail/roundcube/Makefile.common4
-rw-r--r--mail/roundcube/PLIST482
-rw-r--r--mail/roundcube/distinfo11
-rw-r--r--mail/roundcube/plugins.mk3
10 files changed, 169 insertions, 436 deletions
diff --git a/mail/roundcube-plugin-enigma/PLIST b/mail/roundcube-plugin-enigma/PLIST
index 6fe675105d0..04f7cdc83eb 100644
--- a/mail/roundcube-plugin-enigma/PLIST
+++ b/mail/roundcube-plugin-enigma/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2020/01/14 14:31:55 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/08/17 15:41:43 taca Exp $
share/examples/roundcube/plugins/enigma/config.inc.php
share/roundcube/plugins/enigma/README
share/roundcube/plugins/enigma/bin/import_keys.sh
@@ -104,28 +104,8 @@ share/roundcube/plugins/enigma/localization/vi_VN.inc
share/roundcube/plugins/enigma/localization/zh_CN.inc
share/roundcube/plugins/enigma/localization/zh_TW.inc
share/roundcube/plugins/enigma/openpgp.min.js
-share/roundcube/plugins/enigma/skins/classic/enigma.css
-share/roundcube/plugins/enigma/skins/classic/enigma.min.css
-share/roundcube/plugins/enigma/skins/classic/enigma.png
-share/roundcube/plugins/enigma/skins/classic/enigma_error.png
-share/roundcube/plugins/enigma/skins/classic/key.png
-share/roundcube/plugins/enigma/skins/classic/key_add.png
-share/roundcube/plugins/enigma/skins/classic/keys_toolbar.png
-share/roundcube/plugins/enigma/skins/classic/templates/keycreate.html
-share/roundcube/plugins/enigma/skins/classic/templates/keyimport.html
-share/roundcube/plugins/enigma/skins/classic/templates/keyinfo.html
-share/roundcube/plugins/enigma/skins/classic/templates/keys.html
-share/roundcube/plugins/enigma/skins/classic/templates/keysearch.html
share/roundcube/plugins/enigma/skins/elastic/templates/keycreate.html
share/roundcube/plugins/enigma/skins/elastic/templates/keyimport.html
share/roundcube/plugins/enigma/skins/elastic/templates/keyinfo.html
share/roundcube/plugins/enigma/skins/elastic/templates/keys.html
share/roundcube/plugins/enigma/skins/elastic/templates/keysearch.html
-share/roundcube/plugins/enigma/skins/larry/enigma.css
-share/roundcube/plugins/enigma/skins/larry/enigma.min.css
-share/roundcube/plugins/enigma/skins/larry/enigma_icons.png
-share/roundcube/plugins/enigma/skins/larry/templates/keycreate.html
-share/roundcube/plugins/enigma/skins/larry/templates/keyimport.html
-share/roundcube/plugins/enigma/skins/larry/templates/keyinfo.html
-share/roundcube/plugins/enigma/skins/larry/templates/keys.html
-share/roundcube/plugins/enigma/skins/larry/templates/keysearch.html
diff --git a/mail/roundcube-plugin-password/PLIST b/mail/roundcube-plugin-password/PLIST
index 6b50e5c9e22..990603d5151 100644
--- a/mail/roundcube-plugin-password/PLIST
+++ b/mail/roundcube-plugin-password/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2021/11/20 15:13:32 taca Exp $
+@comment $NetBSD: PLIST,v 1.6 2022/08/17 15:41:43 taca Exp $
share/examples/roundcube/plugins/password/config.inc.php
share/roundcube/plugins/password/README
share/roundcube/plugins/password/composer.json
@@ -17,6 +17,7 @@ share/roundcube/plugins/password/drivers/ldap.php
share/roundcube/plugins/password/drivers/ldap_exop.php
share/roundcube/plugins/password/drivers/ldap_ppolicy.php
share/roundcube/plugins/password/drivers/ldap_simple.php
+share/roundcube/plugins/password/drivers/mailcow.php
share/roundcube/plugins/password/drivers/miab.php
share/roundcube/plugins/password/drivers/modoboa.php
share/roundcube/plugins/password/drivers/pam.php
@@ -38,7 +39,6 @@ share/roundcube/plugins/password/helpers/chgdbmailusers.c
share/roundcube/plugins/password/helpers/chgsaslpasswd.c
share/roundcube/plugins/password/helpers/chgvirtualminpasswd.c
share/roundcube/plugins/password/helpers/chpass-wrapper.py
-share/roundcube/plugins/password/helpers/dovecot_hmacmd5.php
share/roundcube/plugins/password/helpers/passwd-expect
share/roundcube/plugins/password/localization/ar.inc
share/roundcube/plugins/password/localization/ar_SA.inc
diff --git a/mail/roundcube-plugin-password/distinfo b/mail/roundcube-plugin-password/distinfo
index 317fb5fb723..e7915019399 100644
--- a/mail/roundcube-plugin-password/distinfo
+++ b/mail/roundcube-plugin-password/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.29 2022/07/21 15:17:35 taca Exp $
+$NetBSD: distinfo,v 1.30 2022/08/17 15:41:43 taca Exp $
-BLAKE2s (roundcubemail-1.5.3-complete.tar.gz) = 0e955bc6d0921d6cf040ee4c76bd84af5945da1ee67639650922441744305aa4
-SHA512 (roundcubemail-1.5.3-complete.tar.gz) = b43db6ffe129e8738b34e0f3dad6fec815e6be4dc41237f81bbb53ccfe56ac2d5b115edcef0a2587d4733f73b0951e740d94f0d314b324d4dd31c4563994aec1
-Size (roundcubemail-1.5.3-complete.tar.gz) = 7857655 bytes
+BLAKE2s (roundcubemail-1.6.0-complete.tar.gz) = 938e0473405e052a6d6d0ada492ebcce842125c0ef1055d7b59bf50bf5382387
+SHA512 (roundcubemail-1.6.0-complete.tar.gz) = 821733778085c670caeed6bed515e542841920dccc21e2ca97088e1f77a302b6961234d6ee5bcfbda797470889747a3be2c6d13cc5016615c8919c7ea064108c
+Size (roundcubemail-1.6.0-complete.tar.gz) = 5970153 bytes
SHA1 (patch-plugins_password_helpers_passwd-expect) = 15e427a3c90bf7c0437a023b3f099abb5a139165
diff --git a/mail/roundcube-plugin-zipdownload/PLIST b/mail/roundcube-plugin-zipdownload/PLIST
index 9e53826e4ee..74ab320f2ce 100644
--- a/mail/roundcube-plugin-zipdownload/PLIST
+++ b/mail/roundcube-plugin-zipdownload/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2020/01/14 14:34:08 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2022/08/17 15:41:43 taca Exp $
share/examples/roundcube/plugins/zipdownload/config.inc.php
share/roundcube/plugins/zipdownload/README
share/roundcube/plugins/zipdownload/composer.json
@@ -73,11 +73,6 @@ share/roundcube/plugins/zipdownload/localization/uz.inc
share/roundcube/plugins/zipdownload/localization/vi_VN.inc
share/roundcube/plugins/zipdownload/localization/zh_CN.inc
share/roundcube/plugins/zipdownload/localization/zh_TW.inc
-share/roundcube/plugins/zipdownload/skins/classic/zip.png
-share/roundcube/plugins/zipdownload/skins/classic/zipdownload.css
-share/roundcube/plugins/zipdownload/skins/classic/zipdownload.min.css
-share/roundcube/plugins/zipdownload/skins/larry/zipdownload.css
-share/roundcube/plugins/zipdownload/skins/larry/zipdownload.min.css
share/roundcube/plugins/zipdownload/zipdownload.js
share/roundcube/plugins/zipdownload/zipdownload.min.js
share/roundcube/plugins/zipdownload/zipdownload.php
diff --git a/mail/roundcube/DESCR b/mail/roundcube/DESCR
index e0780eded55..c8c39722616 100644
--- a/mail/roundcube/DESCR
+++ b/mail/roundcube/DESCR
@@ -1,6 +1,22 @@
-RoundCube Webmail is a browser-based multilingual IMAP client with an
-application-like user interface. It provides full functionality you expect
-from an e-mail client, including MIME support, address book, folder
-manipulation, message searching and spell checking. RoundCube Webmail is
-written in PHP and requires the MySQL database. The user interface is fully
-skinnable using XHTML and CSS 2.
+Roundcube Webmail is a browser-based multilingual IMAP client with an
+application-like user interface. It provides full functionality you
+expect from an email client, including MIME support, address book, folder
+management, message searching and spell checking. Roundcube Webmail is
+written in PHP and requires the MySQL, PostgreSQL or SQLite database.
+With its plugin API it is easily extendable and the user interface is
+fully customizable using skins.
+
+The code designed to run on a webserver is mainly written in PHP and
+Javascript. It includes a custom framework with an IMAP library derived
+from IlohaMail and requires a set of external libraries (see composer.json
+and jsdeps.json files).
+
+The most noteworthy changes of Roundcube 1.6:
+
+* PHP 8.1 support
+* Dropped support for PHP < 7.3
+* Support responses (snippets) in HTML format
+* Option to purge deleted mails older than 30, 60 or 90 days
+* Unified and simplified services connection config options
+* Removed the Classic and Larry skins from the release packages
+* SQLite: Use foreign keys, require SQLite >= 3.6.19
diff --git a/mail/roundcube/MESSAGE b/mail/roundcube/MESSAGE
index 364d466f303..b8100316e02 100644
--- a/mail/roundcube/MESSAGE
+++ b/mail/roundcube/MESSAGE
@@ -1,5 +1,5 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.10 2016/02/16 10:49:53 wiz Exp $
+$NetBSD: MESSAGE,v 1.11 2022/08/17 15:41:43 taca Exp $
Please refer to the following file on how to setup your RoundCube
installation.
@@ -8,7 +8,8 @@ installation.
Please refer to the following file on how to upgrade your RoundCube
from older version and make sure to remember the version of current
-installed Round cube with "pkg_info -I roundcube".
+installed Round cube with "pkg_info -I roundcube". And please refer
+config options changed.
${DOCDIR}/UPGRADING
@@ -31,4 +32,35 @@ Make sure
${PREFIX}/share/roundcube/temp/
exists and is writable by the web server user.
+Breaking Changes to 1.5 and prior versions
+
+The following config options have either been removed or renamed:
+
+1. IMAP:
+
+ * renamed default_host to imap_host
+ * removed default_port option (non-standard port can be set via
+ imap_host)
+ * set "localhost:143" as a default for imap_host
+
+2. SMTP:
+
+ * renamed smtp_server to smtp_host
+ * removed smtp_port option (non-standard port can be set via smtp_host)
+ * set "localhost:587" as a default for smtp_host
+
+3. LDAP:
+
+ * removed port option from ldap_public array (non-standard port can be
+ set via host)
+ * removed use_tls option from ldap_public array (use tls:// prefix in
+ host)
+
+4. Managesieve:
+
+ * removed managesieve_port option (non-standard port can be set via
+ managesieve_host)
+ * removed managesieve_usetls option (set tls:// prefix to
+ managesieve_host)
+
===========================================================================
diff --git a/mail/roundcube/Makefile.common b/mail/roundcube/Makefile.common
index 86585d421a9..fedcd81a69b 100644
--- a/mail/roundcube/Makefile.common
+++ b/mail/roundcube/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.27 2022/07/21 15:17:34 taca Exp $
+# $NetBSD: Makefile.common,v 1.28 2022/08/17 15:41:43 taca Exp $
#
# used by mail/roundcube/Makefile
# used by mail/roundcube/plugins.mk
@@ -10,7 +10,7 @@ GITHUB_PROJECT= roundcubemail
GITHUB_RELEASE= ${RC_VERS}
HOMEPAGE= https://roundcube.net/
-RC_VERS= 1.5.3
+RC_VERS= 1.6.0
USE_LANGUAGES= # none
USE_TOOLS+= pax
diff --git a/mail/roundcube/PLIST b/mail/roundcube/PLIST
index 00e0b9492dd..fdfc809f099 100644
--- a/mail/roundcube/PLIST
+++ b/mail/roundcube/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.50 2022/01/29 13:34:44 taca Exp $
+@comment $NetBSD: PLIST,v 1.51 2022/08/17 15:41:43 taca Exp $
share/doc/roundcube/CHANGELOG.md
share/doc/roundcube/INSTALL
share/doc/roundcube/LICENSE
@@ -52,6 +52,8 @@ share/roundcube/SQL/mssql/2020020100.sql
share/roundcube/SQL/mssql/2020020101.sql
share/roundcube/SQL/mssql/2020091000.sql
share/roundcube/SQL/mssql/2020122900.sql
+share/roundcube/SQL/mssql/2021081000.sql
+share/roundcube/SQL/mssql/2021100300.sql
share/roundcube/SQL/mysql.initial.sql
share/roundcube/SQL/mysql/2008030300.sql
share/roundcube/SQL/mysql/2008040500.sql
@@ -83,6 +85,8 @@ share/roundcube/SQL/mysql/2020020100.sql
share/roundcube/SQL/mysql/2020020101.sql
share/roundcube/SQL/mysql/2020091000.sql
share/roundcube/SQL/mysql/2020122900.sql
+share/roundcube/SQL/mysql/2021081000.sql
+share/roundcube/SQL/mysql/2021100300.sql
share/roundcube/SQL/oracle.initial.sql
share/roundcube/SQL/oracle/2015030800.sql
share/roundcube/SQL/oracle/2015111100.sql
@@ -96,6 +100,8 @@ share/roundcube/SQL/oracle/2020020100.sql
share/roundcube/SQL/oracle/2020020101.sql
share/roundcube/SQL/oracle/2020091000.sql
share/roundcube/SQL/oracle/2020122900.sql
+share/roundcube/SQL/oracle/2021081000.sql
+share/roundcube/SQL/oracle/2021100300.sql
share/roundcube/SQL/postgres.initial.sql
share/roundcube/SQL/postgres/2008030300.sql
share/roundcube/SQL/postgres/2008060900.sql
@@ -126,6 +132,8 @@ share/roundcube/SQL/postgres/2020020100.sql
share/roundcube/SQL/postgres/2020020101.sql
share/roundcube/SQL/postgres/2020091000.sql
share/roundcube/SQL/postgres/2020122900.sql
+share/roundcube/SQL/postgres/2021081000.sql
+share/roundcube/SQL/postgres/2021100300.sql
share/roundcube/SQL/sqlite.initial.sql
share/roundcube/SQL/sqlite/2008030300.sql
share/roundcube/SQL/sqlite/2008060900.sql
@@ -157,6 +165,8 @@ share/roundcube/SQL/sqlite/2020020100.sql
share/roundcube/SQL/sqlite/2020020101.sql
share/roundcube/SQL/sqlite/2020091000.sql
share/roundcube/SQL/sqlite/2020122900.sql
+share/roundcube/SQL/sqlite/2021081000.sql
+share/roundcube/SQL/sqlite/2021100300.sql
share/roundcube/bin/cleandb.sh
share/roundcube/bin/cssshrink.sh
share/roundcube/bin/decrypt.sh
@@ -275,17 +285,7 @@ share/roundcube/plugins/acl/localization/uz.inc
share/roundcube/plugins/acl/localization/vi_VN.inc
share/roundcube/plugins/acl/localization/zh_CN.inc
share/roundcube/plugins/acl/localization/zh_TW.inc
-share/roundcube/plugins/acl/skins/classic/acl.css
-share/roundcube/plugins/acl/skins/classic/acl.min.css
-share/roundcube/plugins/acl/skins/classic/images/enabled.png
-share/roundcube/plugins/acl/skins/classic/images/partial.png
-share/roundcube/plugins/acl/skins/classic/templates/table.html
share/roundcube/plugins/acl/skins/elastic/templates/table.html
-share/roundcube/plugins/acl/skins/larry/acl.css
-share/roundcube/plugins/acl/skins/larry/acl.min.css
-share/roundcube/plugins/acl/skins/larry/images/enabled.png
-share/roundcube/plugins/acl/skins/larry/images/partial.png
-share/roundcube/plugins/acl/skins/larry/templates/table.html
share/roundcube/plugins/additional_message_headers/additional_message_headers.php
share/roundcube/plugins/additional_message_headers/composer.json
share/roundcube/plugins/archive/archive.js
@@ -375,11 +375,6 @@ share/roundcube/plugins/archive/localization/uz.inc
share/roundcube/plugins/archive/localization/vi_VN.inc
share/roundcube/plugins/archive/localization/zh_CN.inc
share/roundcube/plugins/archive/localization/zh_TW.inc
-share/roundcube/plugins/archive/skins/classic/archive.css
-share/roundcube/plugins/archive/skins/classic/archive.min.css
-share/roundcube/plugins/archive/skins/classic/archive_act.png
-share/roundcube/plugins/archive/skins/classic/archive_pas.png
-share/roundcube/plugins/archive/skins/classic/foldericon.png
share/roundcube/plugins/attachment_reminder/attachment_reminder.js
share/roundcube/plugins/attachment_reminder/attachment_reminder.min.js
share/roundcube/plugins/attachment_reminder/attachment_reminder.php
@@ -455,6 +450,8 @@ share/roundcube/plugins/attachment_reminder/localization/zh_CN.inc
share/roundcube/plugins/attachment_reminder/localization/zh_TW.inc
share/roundcube/plugins/autologon/autologon.php
share/roundcube/plugins/autologon/composer.json
+share/roundcube/plugins/autologout/autologout.php
+share/roundcube/plugins/autologout/composer.json
share/roundcube/plugins/database_attachments/composer.json
share/roundcube/plugins/database_attachments/database_attachments.php
share/roundcube/plugins/debug_logger/composer.json
@@ -602,19 +599,8 @@ share/roundcube/plugins/help/localization/uz.inc
share/roundcube/plugins/help/localization/vi_VN.inc
share/roundcube/plugins/help/localization/zh_CN.inc
share/roundcube/plugins/help/localization/zh_TW.inc
-share/roundcube/plugins/help/skins/classic/help.css
-share/roundcube/plugins/help/skins/classic/help.gif
-share/roundcube/plugins/help/skins/classic/help.min.css
-share/roundcube/plugins/help/skins/classic/templates/content.html
-share/roundcube/plugins/help/skins/classic/templates/help.html
share/roundcube/plugins/help/skins/elastic/templates/content.html
share/roundcube/plugins/help/skins/elastic/templates/help.html
-share/roundcube/plugins/help/skins/larry/help.css
-share/roundcube/plugins/help/skins/larry/help.min.css
-share/roundcube/plugins/help/skins/larry/help.png
-share/roundcube/plugins/help/skins/larry/icons.psd
-share/roundcube/plugins/help/skins/larry/templates/content.html
-share/roundcube/plugins/help/skins/larry/templates/help.html
share/roundcube/plugins/hide_blockquote/composer.json
share/roundcube/plugins/hide_blockquote/hide_blockquote.js
share/roundcube/plugins/hide_blockquote/hide_blockquote.min.js
@@ -697,8 +683,6 @@ share/roundcube/plugins/hide_blockquote/localization/uz.inc
share/roundcube/plugins/hide_blockquote/localization/vi_VN.inc
share/roundcube/plugins/hide_blockquote/localization/zh_CN.inc
share/roundcube/plugins/hide_blockquote/localization/zh_TW.inc
-share/roundcube/plugins/hide_blockquote/skins/larry/style.css
-share/roundcube/plugins/hide_blockquote/skins/larry/style.min.css
share/roundcube/plugins/http_authentication/composer.json
share/roundcube/plugins/http_authentication/http_authentication.php
share/roundcube/plugins/http_authentication/logout.html
@@ -710,91 +694,85 @@ share/roundcube/plugins/identity_select/identity_select.php
share/roundcube/plugins/jqueryui/README
share/roundcube/plugins/jqueryui/composer.json
share/roundcube/plugins/jqueryui/jqueryui.php
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-af.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ar-DZ.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ar.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-az.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-bg.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-bs.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ca.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-cs.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-cy-GB.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-da.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-de-CH.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-de.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-el.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-en-AU.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-en-GB.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-en-NZ.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-eo.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-es.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-et.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-eu.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fa.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fi.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fo.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fr-CH.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-fr.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-gl.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-he.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hi.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hr.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hu.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-hy.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-id.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-is.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-it.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ja.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ka.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-kk.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-km.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ko.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-kz.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-lb.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-lt.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-lv.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-mk.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ml.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ms.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-nl-BE.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-nl.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-no.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-pl.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-pt-BR.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-pt.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-rm.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ro.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ru.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sk.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sl.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sq.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sr-SR.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sr.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-sv.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-ta.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-th.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-tj.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-tr.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-uk.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-vi.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-zh-CN.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-zh-HK.js
-share/roundcube/plugins/jqueryui/js/i18n/jquery.ui.datepicker-zh-TW.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-af.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ar-DZ.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ar.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-az.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-be.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-bg.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-bs.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ca.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-cs.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-cy-GB.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-da.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-de-AT.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-de.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-el.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-en-AU.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-en-GB.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-en-NZ.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-eo.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-es.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-et.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-eu.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-fa.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-fi.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-fo.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-fr-CA.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-fr-CH.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-fr.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-gl.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-he.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-hi.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-hr.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-hu.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-hy.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-id.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-is.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-it-CH.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-it.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ja.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ka.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-kk.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-km.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ko.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ky.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-lb.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-lt.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-lv.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-mk.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ml.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ms.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-nb.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-nl-BE.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-nl.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-nn.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-no.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-pl.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-pt-BR.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-pt.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-rm.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ro.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ru.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-sk.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-sl.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-sq.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-sr-SR.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-sr.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-sv.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-ta.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-th.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-tj.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-tr.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-uk.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-vi.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-zh-CN.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-zh-HK.js
+share/roundcube/plugins/jqueryui/js/i18n/datepicker-zh-TW.js
share/roundcube/plugins/jqueryui/js/jquery-ui-accessible-datepicker.js
share/roundcube/plugins/jqueryui/js/jquery-ui.min.js
share/roundcube/plugins/jqueryui/js/jquery.minicolors.min.js
share/roundcube/plugins/jqueryui/js/jquery.tagedit.js
-share/roundcube/plugins/jqueryui/themes/classic/images/buttongradient.png
-share/roundcube/plugins/jqueryui/themes/classic/images/listheader.png
-share/roundcube/plugins/jqueryui/themes/classic/images/ui-icons_444444_256x240.png
-share/roundcube/plugins/jqueryui/themes/classic/images/ui-icons_555555_256x240.png
-share/roundcube/plugins/jqueryui/themes/classic/images/ui-icons_777620_256x240.png
-share/roundcube/plugins/jqueryui/themes/classic/images/ui-icons_777777_256x240.png
-share/roundcube/plugins/jqueryui/themes/classic/images/ui-icons_cc0000_256x240.png
-share/roundcube/plugins/jqueryui/themes/classic/images/ui-icons_ffffff_256x240.png
-share/roundcube/plugins/jqueryui/themes/classic/jquery-ui.css
-share/roundcube/plugins/jqueryui/themes/classic/jquery-ui.css.diff
-share/roundcube/plugins/jqueryui/themes/classic/jquery-ui.min.css
share/roundcube/plugins/jqueryui/themes/elastic/images/jquery.minicolors.png
share/roundcube/plugins/jqueryui/themes/elastic/images/ui-icons-datepicker.png
share/roundcube/plugins/jqueryui/themes/elastic/images/ui-icons_444444_256x240.png
@@ -805,23 +783,6 @@ share/roundcube/plugins/jqueryui/themes/elastic/jquery-ui.min.css
share/roundcube/plugins/jqueryui/themes/elastic/jquery.minicolors.css
share/roundcube/plugins/jqueryui/themes/elastic/jquery.minicolors.css.diff
share/roundcube/plugins/jqueryui/themes/elastic/jquery.minicolors.min.css
-share/roundcube/plugins/jqueryui/themes/larry/images/animated-overlay.gif
-share/roundcube/plugins/jqueryui/themes/larry/images/jquery.minicolors.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-dialog-close.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-icons-datepicker.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-icons_444444_256x240.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-icons_555555_256x240.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-icons_777620_256x240.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-icons_777777_256x240.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-icons_cc0000_256x240.png
-share/roundcube/plugins/jqueryui/themes/larry/images/ui-icons_ffffff_256x240.png
-share/roundcube/plugins/jqueryui/themes/larry/jquery-ui.css
-share/roundcube/plugins/jqueryui/themes/larry/jquery-ui.css.diff
-share/roundcube/plugins/jqueryui/themes/larry/jquery-ui.min.css
-share/roundcube/plugins/jqueryui/themes/larry/jquery.minicolors.css
-share/roundcube/plugins/jqueryui/themes/larry/jquery.minicolors.min.css
-share/roundcube/plugins/jqueryui/themes/larry/tagedit.css
-share/roundcube/plugins/jqueryui/themes/larry/tagedit.min.css
share/roundcube/plugins/krb_authentication/composer.json
share/roundcube/plugins/krb_authentication/krb_authentication.php
share/roundcube/plugins/managesieve/Changelog
@@ -932,44 +893,12 @@ share/roundcube/plugins/managesieve/localization/zh_TW.inc
share/roundcube/plugins/managesieve/managesieve.js
share/roundcube/plugins/managesieve/managesieve.min.js
share/roundcube/plugins/managesieve/managesieve.php
-share/roundcube/plugins/managesieve/skins/classic/images/add.png
-share/roundcube/plugins/managesieve/skins/classic/images/del.png
-share/roundcube/plugins/managesieve/skins/classic/images/down_small.gif
-share/roundcube/plugins/managesieve/skins/classic/images/erase.png
-share/roundcube/plugins/managesieve/skins/classic/images/filter.png
-share/roundcube/plugins/managesieve/skins/classic/images/up_small.gif
-share/roundcube/plugins/managesieve/skins/classic/managesieve.css
-share/roundcube/plugins/managesieve/skins/classic/managesieve.min.css
-share/roundcube/plugins/managesieve/skins/classic/managesieve_mail.css
-share/roundcube/plugins/managesieve/skins/classic/managesieve_mail.min.css
-share/roundcube/plugins/managesieve/skins/classic/templates/filteredit.html
-share/roundcube/plugins/managesieve/skins/classic/templates/forward.html
-share/roundcube/plugins/managesieve/skins/classic/templates/managesieve.html
-share/roundcube/plugins/managesieve/skins/classic/templates/setedit.html
-share/roundcube/plugins/managesieve/skins/classic/templates/seteditraw.html
-share/roundcube/plugins/managesieve/skins/classic/templates/vacation.html
share/roundcube/plugins/managesieve/skins/elastic/templates/filteredit.html
share/roundcube/plugins/managesieve/skins/elastic/templates/forward.html
share/roundcube/plugins/managesieve/skins/elastic/templates/managesieve.html
share/roundcube/plugins/managesieve/skins/elastic/templates/setedit.html
share/roundcube/plugins/managesieve/skins/elastic/templates/seteditraw.html
share/roundcube/plugins/managesieve/skins/elastic/templates/vacation.html
-share/roundcube/plugins/managesieve/skins/larry/images/add.png
-share/roundcube/plugins/managesieve/skins/larry/images/del.png
-share/roundcube/plugins/managesieve/skins/larry/images/down_small.gif
-share/roundcube/plugins/managesieve/skins/larry/images/erase.png
-share/roundcube/plugins/managesieve/skins/larry/images/up_small.gif
-share/roundcube/plugins/managesieve/skins/larry/images/vacation_icons.png
-share/roundcube/plugins/managesieve/skins/larry/managesieve.css
-share/roundcube/plugins/managesieve/skins/larry/managesieve.min.css
-share/roundcube/plugins/managesieve/skins/larry/managesieve_mail.css
-share/roundcube/plugins/managesieve/skins/larry/managesieve_mail.min.css
-share/roundcube/plugins/managesieve/skins/larry/templates/filteredit.html
-share/roundcube/plugins/managesieve/skins/larry/templates/forward.html
-share/roundcube/plugins/managesieve/skins/larry/templates/managesieve.html
-share/roundcube/plugins/managesieve/skins/larry/templates/setedit.html
-share/roundcube/plugins/managesieve/skins/larry/templates/seteditraw.html
-share/roundcube/plugins/managesieve/skins/larry/templates/vacation.html
share/roundcube/plugins/markasjunk/README.md
share/roundcube/plugins/markasjunk/composer.json
share/roundcube/plugins/markasjunk/drivers/amavis_blacklist.php
@@ -1023,14 +952,6 @@ share/roundcube/plugins/markasjunk/localization/zh_TW.inc
share/roundcube/plugins/markasjunk/markasjunk.js
share/roundcube/plugins/markasjunk/markasjunk.min.js
share/roundcube/plugins/markasjunk/markasjunk.php
-share/roundcube/plugins/markasjunk/skins/classic/images/mail_toolbar.png
-share/roundcube/plugins/markasjunk/skins/classic/images/messageactions.png
-share/roundcube/plugins/markasjunk/skins/classic/markasjunk.css
-share/roundcube/plugins/markasjunk/skins/classic/markasjunk.min.css
-share/roundcube/plugins/markasjunk/skins/larry/images/mail_toolbar.png
-share/roundcube/plugins/markasjunk/skins/larry/images/messageactions.png
-share/roundcube/plugins/markasjunk/skins/larry/markasjunk.css
-share/roundcube/plugins/markasjunk/skins/larry/markasjunk.min.css
share/roundcube/plugins/new_user_dialog/composer.json
share/roundcube/plugins/new_user_dialog/localization/ar.inc
share/roundcube/plugins/new_user_dialog/localization/ar_SA.inc
@@ -1422,15 +1343,6 @@ share/roundcube/plugins/vcard_attachments/localization/uz.inc
share/roundcube/plugins/vcard_attachments/localization/vi_VN.inc
share/roundcube/plugins/vcard_attachments/localization/zh_CN.inc
share/roundcube/plugins/vcard_attachments/localization/zh_TW.inc
-share/roundcube/plugins/vcard_attachments/skins/classic/style.css
-share/roundcube/plugins/vcard_attachments/skins/classic/style.min.css
-share/roundcube/plugins/vcard_attachments/skins/classic/vcard.png
-share/roundcube/plugins/vcard_attachments/skins/classic/vcard_add_contact.png
-share/roundcube/plugins/vcard_attachments/skins/larry/listicons.png
-share/roundcube/plugins/vcard_attachments/skins/larry/style.css
-share/roundcube/plugins/vcard_attachments/skins/larry/style.min.css
-share/roundcube/plugins/vcard_attachments/skins/larry/vcard.png
-share/roundcube/plugins/vcard_attachments/skins/larry/vcard_add_contact.png
share/roundcube/plugins/vcard_attachments/vcard_attachments.php
share/roundcube/plugins/vcard_attachments/vcardattach.js
share/roundcube/plugins/vcard_attachments/vcardattach.min.js
@@ -1515,6 +1427,7 @@ share/roundcube/program/actions/settings/prefs_save.php
share/roundcube/program/actions/settings/response_create.php
share/roundcube/program/actions/settings/response_delete.php
share/roundcube/program/actions/settings/response_edit.php
+share/roundcube/program/actions/settings/response_get.php
share/roundcube/program/actions/settings/response_save.php
share/roundcube/program/actions/settings/responses.php
share/roundcube/program/actions/settings/upload.php
@@ -2010,130 +1923,6 @@ share/roundcube/program/resources/error.html
share/roundcube/program/resources/tinymce/browser.css
share/roundcube/program/resources/tinymce/content.css
share/roundcube/program/resources/tinymce/video.png
-share/roundcube/skins/classic/README
-share/roundcube/skins/classic/addressbook.css
-share/roundcube/skins/classic/addressbook.min.css
-share/roundcube/skins/classic/common.css
-share/roundcube/skins/classic/common.min.css
-share/roundcube/skins/classic/embed.css
-share/roundcube/skins/classic/embed.min.css
-share/roundcube/skins/classic/functions.js
-share/roundcube/skins/classic/functions.min.js
-share/roundcube/skins/classic/googiespell.css
-share/roundcube/skins/classic/googiespell.min.css
-share/roundcube/skins/classic/images/abook_toolbar.png
-share/roundcube/skins/classic/images/buttons/add_act.png
-share/roundcube/skins/classic/images/buttons/add_pas.png
-share/roundcube/skins/classic/images/buttons/add_sel.png
-share/roundcube/skins/classic/images/buttons/bg.gif
-share/roundcube/skins/classic/images/cleardot.png
-share/roundcube/skins/classic/images/contactactions.png
-share/roundcube/skins/classic/images/contactgroup.png
-share/roundcube/skins/classic/images/contactpic.png
-share/roundcube/skins/classic/images/dbutton.png
-share/roundcube/skins/classic/images/dimple.png
-share/roundcube/skins/classic/images/display/icons.gif
-share/roundcube/skins/classic/images/display/icons.png
-share/roundcube/skins/classic/images/display/loading.gif
-share/roundcube/skins/classic/images/display/loading_blue.gif
-share/roundcube/skins/classic/images/favicon.ico
-share/roundcube/skins/classic/images/filedrop.png
-share/roundcube/skins/classic/images/googiespell/change_lang.gif
-share/roundcube/skins/classic/images/googiespell/indicator.gif
-share/roundcube/skins/classic/images/googiespell/ok.gif
-share/roundcube/skins/classic/images/googiespell/spellc.gif
-share/roundcube/skins/classic/images/icons/attachment.png
-share/roundcube/skins/classic/images/icons/blank.gif
-share/roundcube/skins/classic/images/icons/collapsed.png
-share/roundcube/skins/classic/images/icons/columnpicker.gif
-share/roundcube/skins/classic/images/icons/delete.png
-share/roundcube/skins/classic/images/icons/deleted.png
-share/roundcube/skins/classic/images/icons/dot.png
-share/roundcube/skins/classic/images/icons/down_small.gif
-share/roundcube/skins/classic/images/icons/expanded.png
-share/roundcube/skins/classic/images/icons/extwin.png
-share/roundcube/skins/classic/images/icons/flagged.png
-share/roundcube/skins/classic/images/icons/folders.png
-share/roundcube/skins/classic/images/icons/forwarded.png
-share/roundcube/skins/classic/images/icons/forwarded_replied.png
-share/roundcube/skins/classic/images/icons/glass.png
-share/roundcube/skins/classic/images/icons/glass_roll.png
-share/roundcube/skins/classic/images/icons/groupactions.png
-share/roundcube/skins/classic/images/icons/html.png
-share/roundcube/skins/classic/images/icons/minus.gif
-share/roundcube/skins/classic/images/icons/plus.gif
-share/roundcube/skins/classic/images/icons/rename.png
-share/roundcube/skins/classic/images/icons/replied.png
-share/roundcube/skins/classic/images/icons/reset.gif
-share/roundcube/skins/classic/images/icons/silhouette.png
-share/roundcube/skins/classic/images/icons/sort.gif
-share/roundcube/skins/classic/images/icons/text.png
-share/roundcube/skins/classic/images/icons/unflagged.png
-share/roundcube/skins/classic/images/icons/unread.png
-share/roundcube/skins/classic/images/icons/unread_children.png
-share/roundcube/skins/classic/images/icons/up_small.gif
-share/roundcube/skins/classic/images/listheader.gif
-share/roundcube/skins/classic/images/mail_footer.png
-share/roundcube/skins/classic/images/mail_toolbar.png
-share/roundcube/skins/classic/images/messageactions.png
-share/roundcube/skins/classic/images/messageicons.png
-share/roundcube/skins/classic/images/pagenav.gif
-share/roundcube/skins/classic/images/quota-colors.png
-share/roundcube/skins/classic/images/quota.png
-share/roundcube/skins/classic/images/roundcube_logo.png
-share/roundcube/skins/classic/images/searchfield.gif
-share/roundcube/skins/classic/images/tabs-left.gif
-share/roundcube/skins/classic/images/tabs-right.gif
-share/roundcube/skins/classic/images/taskbar.png
-share/roundcube/skins/classic/images/taskicons.gif
-share/roundcube/skins/classic/images/taskicons.png
-share/roundcube/skins/classic/images/tree.gif
-share/roundcube/skins/classic/images/watermark.gif
-share/roundcube/skins/classic/includes/header.html
-share/roundcube/skins/classic/includes/links.html
-share/roundcube/skins/classic/includes/messagetoolbar.html
-share/roundcube/skins/classic/includes/settingstabs.html
-share/roundcube/skins/classic/includes/taskbar.html
-share/roundcube/skins/classic/mail.css
-share/roundcube/skins/classic/mail.min.css
-share/roundcube/skins/classic/meta.json
-share/roundcube/skins/classic/print.css
-share/roundcube/skins/classic/print.min.css
-share/roundcube/skins/classic/safari.css
-share/roundcube/skins/classic/safari.min.css
-share/roundcube/skins/classic/settings.css
-share/roundcube/skins/classic/settings.min.css
-share/roundcube/skins/classic/splitter.js
-share/roundcube/skins/classic/splitter.min.js
-share/roundcube/skins/classic/templates/about.html
-share/roundcube/skins/classic/templates/addressbook.html
-share/roundcube/skins/classic/templates/bounce.html
-share/roundcube/skins/classic/templates/compose.html
-share/roundcube/skins/classic/templates/contact.html
-share/roundcube/skins/classic/templates/contactadd.html
-share/roundcube/skins/classic/templates/contactedit.html
-share/roundcube/skins/classic/templates/contactprint.html
-share/roundcube/skins/classic/templates/contactsearch.html
-share/roundcube/skins/classic/templates/error.html
-share/roundcube/skins/classic/templates/folderedit.html
-share/roundcube/skins/classic/templates/folders.html
-share/roundcube/skins/classic/templates/identities.html
-share/roundcube/skins/classic/templates/identityedit.html
-share/roundcube/skins/classic/templates/importcontacts.html
-share/roundcube/skins/classic/templates/login.html
-share/roundcube/skins/classic/templates/mail.html
-share/roundcube/skins/classic/templates/message.html
-share/roundcube/skins/classic/templates/messageerror.html
-share/roundcube/skins/classic/templates/messagepart.html
-share/roundcube/skins/classic/templates/messagepreview.html
-share/roundcube/skins/classic/templates/messageprint.html
-share/roundcube/skins/classic/templates/plugin.html
-share/roundcube/skins/classic/templates/responseedit.html
-share/roundcube/skins/classic/templates/responses.html
-share/roundcube/skins/classic/templates/settings.html
-share/roundcube/skins/classic/templates/settingsedit.html
-share/roundcube/skins/classic/thumbnail.png
-share/roundcube/skins/classic/watermark.html
share/roundcube/skins/elastic/README.md
share/roundcube/skins/elastic/deps/bootstrap.bundle.min.js
share/roundcube/skins/elastic/deps/bootstrap.min.css
@@ -2142,14 +1931,14 @@ share/roundcube/skins/elastic/fonts/fa-regular-400.woff
share/roundcube/skins/elastic/fonts/fa-regular-400.woff2
share/roundcube/skins/elastic/fonts/fa-solid-900.woff
share/roundcube/skins/elastic/fonts/fa-solid-900.woff2
-share/roundcube/skins/elastic/fonts/roboto-v19-italic-700.woff
-share/roundcube/skins/elastic/fonts/roboto-v19-italic-700.woff2
-share/roundcube/skins/elastic/fonts/roboto-v19-italic.woff
-share/roundcube/skins/elastic/fonts/roboto-v19-italic.woff2
-share/roundcube/skins/elastic/fonts/roboto-v19-regular-700.woff
-share/roundcube/skins/elastic/fonts/roboto-v19-regular-700.woff2
-share/roundcube/skins/elastic/fonts/roboto-v19-regular.woff
-share/roundcube/skins/elastic/fonts/roboto-v19-regular.woff2
+share/roundcube/skins/elastic/fonts/roboto-v29-italic-700.woff
+share/roundcube/skins/elastic/fonts/roboto-v29-italic-700.woff2
+share/roundcube/skins/elastic/fonts/roboto-v29-italic.woff
+share/roundcube/skins/elastic/fonts/roboto-v29-italic.woff2
+share/roundcube/skins/elastic/fonts/roboto-v29-regular-700.woff
+share/roundcube/skins/elastic/fonts/roboto-v29-regular-700.woff2
+share/roundcube/skins/elastic/fonts/roboto-v29-regular.woff
+share/roundcube/skins/elastic/fonts/roboto-v29-regular.woff2
share/roundcube/skins/elastic/images/contactgroup.svg
share/roundcube/skins/elastic/images/contactpic.svg
share/roundcube/skins/elastic/images/corner-handle.svg
@@ -2216,80 +2005,3 @@ share/roundcube/skins/elastic/thumbnail.png
share/roundcube/skins/elastic/ui.js
share/roundcube/skins/elastic/ui.min.js
share/roundcube/skins/elastic/watermark.html
-share/roundcube/skins/larry/README
-share/roundcube/skins/larry/addressbook.css
-share/roundcube/skins/larry/addressbook.min.css
-share/roundcube/skins/larry/embed.css
-share/roundcube/skins/larry/embed.min.css
-share/roundcube/skins/larry/googiespell.css
-share/roundcube/skins/larry/googiespell.min.css
-share/roundcube/skins/larry/images/addcontact.png
-share/roundcube/skins/larry/images/ajaxloader.gif
-share/roundcube/skins/larry/images/ajaxloader_dark.gif
-share/roundcube/skins/larry/images/buttons.png
-share/roundcube/skins/larry/images/contactgroup.png
-share/roundcube/skins/larry/images/contactpic.png
-share/roundcube/skins/larry/images/contactpic_32px.png
-share/roundcube/skins/larry/images/contactpic_48px.png
-share/roundcube/skins/larry/images/favicon.ico
-share/roundcube/skins/larry/images/filedrop.png
-share/roundcube/skins/larry/images/filetypes.png
-share/roundcube/skins/larry/images/googiespell/change_lang.gif
-share/roundcube/skins/larry/images/googiespell/indicator.gif
-share/roundcube/skins/larry/images/googiespell/ok.gif
-share/roundcube/skins/larry/images/googiespell/spellc.gif
-share/roundcube/skins/larry/images/google-icon.svg
-share/roundcube/skins/larry/images/listicons.png
-share/roundcube/skins/larry/images/messages.png
-share/roundcube/skins/larry/images/messages_dark.png
-share/roundcube/skins/larry/images/microsoft-icon.svg
-share/roundcube/skins/larry/images/overflowshadow.png
-share/roundcube/skins/larry/images/quota.png
-share/roundcube/skins/larry/images/roundcube_logo.png
-share/roundcube/skins/larry/images/selector.png
-share/roundcube/skins/larry/images/splitter.png
-share/roundcube/skins/larry/images/watermark.jpg
-share/roundcube/skins/larry/includes/footer.html
-share/roundcube/skins/larry/includes/header.html
-share/roundcube/skins/larry/includes/links.html
-share/roundcube/skins/larry/includes/mailtoolbar.html
-share/roundcube/skins/larry/includes/settingstabs.html
-share/roundcube/skins/larry/mail.css
-share/roundcube/skins/larry/mail.min.css
-share/roundcube/skins/larry/meta.json
-share/roundcube/skins/larry/print.css
-share/roundcube/skins/larry/print.min.css
-share/roundcube/skins/larry/settings.css
-share/roundcube/skins/larry/settings.min.css
-share/roundcube/skins/larry/styles.css
-share/roundcube/skins/larry/styles.min.css
-share/roundcube/skins/larry/templates/about.html
-share/roundcube/skins/larry/templates/addressbook.html
-share/roundcube/skins/larry/templates/bounce.html
-share/roundcube/skins/larry/templates/compose.html
-share/roundcube/skins/larry/templates/contact.html
-share/roundcube/skins/larry/templates/contactedit.html
-share/roundcube/skins/larry/templates/contactprint.html
-share/roundcube/skins/larry/templates/contactsearch.html
-share/roundcube/skins/larry/templates/error.html
-share/roundcube/skins/larry/templates/folderedit.html
-share/roundcube/skins/larry/templates/folders.html
-share/roundcube/skins/larry/templates/identities.html
-share/roundcube/skins/larry/templates/identityedit.html
-share/roundcube/skins/larry/templates/importcontacts.html
-share/roundcube/skins/larry/templates/login.html
-share/roundcube/skins/larry/templates/mail.html
-share/roundcube/skins/larry/templates/message.html
-share/roundcube/skins/larry/templates/messageerror.html
-share/roundcube/skins/larry/templates/messagepart.html
-share/roundcube/skins/larry/templates/messagepreview.html
-share/roundcube/skins/larry/templates/messageprint.html
-share/roundcube/skins/larry/templates/plugin.html
-share/roundcube/skins/larry/templates/responseedit.html
-share/roundcube/skins/larry/templates/responses.html
-share/roundcube/skins/larry/templates/settings.html
-share/roundcube/skins/larry/templates/settingsedit.html
-share/roundcube/skins/larry/thumbnail.png
-share/roundcube/skins/larry/ui.js
-share/roundcube/skins/larry/ui.min.js
-share/roundcube/skins/larry/watermark.html
diff --git a/mail/roundcube/distinfo b/mail/roundcube/distinfo
index b4675b7d11e..60c55ad58d2 100644
--- a/mail/roundcube/distinfo
+++ b/mail/roundcube/distinfo
@@ -1,8 +1,5 @@
-$NetBSD: distinfo,v 1.80 2022/07/21 15:17:34 taca Exp $
+$NetBSD: distinfo,v 1.81 2022/08/17 15:41:43 taca Exp $
-BLAKE2s (roundcubemail-1.5.3-complete.tar.gz) = 0e955bc6d0921d6cf040ee4c76bd84af5945da1ee67639650922441744305aa4
-SHA512 (roundcubemail-1.5.3-complete.tar.gz) = b43db6ffe129e8738b34e0f3dad6fec815e6be4dc41237f81bbb53ccfe56ac2d5b115edcef0a2587d4733f73b0951e740d94f0d314b324d4dd31c4563994aec1
-Size (roundcubemail-1.5.3-complete.tar.gz) = 7857655 bytes
-SHA1 (patch-af) = 7f29b0310a2a6b2e71858787e08b025e30d8bd12
-SHA1 (patch-config_config.inc.php.sample) = 92a48a97b16fe3f5f4b9441fce762a559d8daca7
-SHA1 (patch-program_lib_Roundcube_rcube__mime.php) = b1e9479d575b7fd61c413e2b76ee36c06ece7a5c
+BLAKE2s (classic-1.6.0.tar.gz) = 5b0ecdf30b398b2bb0f8e12b6c661d7cb7832c6b513efc51f841ffaeaa12a51d
+SHA512 (classic-1.6.0.tar.gz) = cbf6271800bcafb8d7205d4761e1a3a91b200c8ee5e2afb8e7c3a728de5fb020a7f73ee8991f4705bd496e5d19acdf61d69f8cc610fec41d3dbc4689813b12c1
+Size (classic-1.6.0.tar.gz) = 3858784 bytes
diff --git a/mail/roundcube/plugins.mk b/mail/roundcube/plugins.mk
index 5fb484a0258..87939f07097 100644
--- a/mail/roundcube/plugins.mk
+++ b/mail/roundcube/plugins.mk
@@ -1,10 +1,11 @@
-# $NetBSD: plugins.mk,v 1.4 2021/09/09 01:11:43 khorben Exp $
+# $NetBSD: plugins.mk,v 1.5 2022/08/17 15:41:43 taca Exp $
#
# plugin's PKGNAME
PKGNAME= ${PHP_PKG_PREFIX}-roundcube-plugin-${PLUGIN}-${RC_VERS}
DEPENDS+= ${PHP_PKG_PREFIX}-roundcube>=${RC_VERS}:../../mail/roundcube
+USE_TOOLS+= pax
#
# a few parameters