pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail



Module Name:    pkgsrc
Committed By:   taca
Date:           Wed Aug 17 15:41:43 UTC 2022

Modified Files:
        pkgsrc/mail/roundcube: DESCR MESSAGE Makefile.common PLIST distinfo
            plugins.mk
        pkgsrc/mail/roundcube-plugin-enigma: PLIST
        pkgsrc/mail/roundcube-plugin-password: PLIST distinfo
        pkgsrc/mail/roundcube-plugin-zipdownload: PLIST

Log Message:
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)


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/mail/roundcube/DESCR
cvs rdiff -u -r1.10 -r1.11 pkgsrc/mail/roundcube/MESSAGE
cvs rdiff -u -r1.27 -r1.28 pkgsrc/mail/roundcube/Makefile.common
cvs rdiff -u -r1.50 -r1.51 pkgsrc/mail/roundcube/PLIST
cvs rdiff -u -r1.80 -r1.81 pkgsrc/mail/roundcube/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/mail/roundcube/plugins.mk
cvs rdiff -u -r1.4 -r1.5 pkgsrc/mail/roundcube-plugin-enigma/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/mail/roundcube-plugin-password/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/mail/roundcube-plugin-password/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/mail/roundcube-plugin-zipdownload/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/roundcube/DESCR
diff -u pkgsrc/mail/roundcube/DESCR:1.1.1.1 pkgsrc/mail/roundcube/DESCR:1.2
--- pkgsrc/mail/roundcube/DESCR:1.1.1.1 Sun Apr  8 17:04:08 2007
+++ pkgsrc/mail/roundcube/DESCR Wed Aug 17 15:41:43 2022
@@ -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

Index: pkgsrc/mail/roundcube/MESSAGE
diff -u pkgsrc/mail/roundcube/MESSAGE:1.10 pkgsrc/mail/roundcube/MESSAGE:1.11
--- pkgsrc/mail/roundcube/MESSAGE:1.10  Tue Feb 16 10:49:53 2016
+++ pkgsrc/mail/roundcube/MESSAGE       Wed Aug 17 15:41:43 2022
@@ -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)
+
 ===========================================================================

Index: pkgsrc/mail/roundcube/Makefile.common
diff -u pkgsrc/mail/roundcube/Makefile.common:1.27 pkgsrc/mail/roundcube/Makefile.common:1.28
--- pkgsrc/mail/roundcube/Makefile.common:1.27  Thu Jul 21 15:17:34 2022
+++ pkgsrc/mail/roundcube/Makefile.common       Wed Aug 17 15:41:43 2022
@@ -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

Index: pkgsrc/mail/roundcube/PLIST
diff -u pkgsrc/mail/roundcube/PLIST:1.50 pkgsrc/mail/roundcube/PLIST:1.51
--- pkgsrc/mail/roundcube/PLIST:1.50    Sat Jan 29 13:34:44 2022
+++ pkgsrc/mail/roundcube/PLIST Wed Aug 17 15:41:43 2022
@@ -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.sq
 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.
 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.sq
 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
 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/localiza
 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_remin
 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/localizatio
 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/
 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/
 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/
 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/loca
 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/local
 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_attachment
 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
 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.
 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-r
 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.
 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

Index: pkgsrc/mail/roundcube/distinfo
diff -u pkgsrc/mail/roundcube/distinfo:1.80 pkgsrc/mail/roundcube/distinfo:1.81
--- pkgsrc/mail/roundcube/distinfo:1.80 Thu Jul 21 15:17:34 2022
+++ pkgsrc/mail/roundcube/distinfo      Wed Aug 17 15:41:43 2022
@@ -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

Index: pkgsrc/mail/roundcube/plugins.mk
diff -u pkgsrc/mail/roundcube/plugins.mk:1.4 pkgsrc/mail/roundcube/plugins.mk:1.5
--- pkgsrc/mail/roundcube/plugins.mk:1.4        Thu Sep  9 01:11:43 2021
+++ pkgsrc/mail/roundcube/plugins.mk    Wed Aug 17 15:41:43 2022
@@ -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

Index: pkgsrc/mail/roundcube-plugin-enigma/PLIST
diff -u pkgsrc/mail/roundcube-plugin-enigma/PLIST:1.4 pkgsrc/mail/roundcube-plugin-enigma/PLIST:1.5
--- pkgsrc/mail/roundcube-plugin-enigma/PLIST:1.4       Tue Jan 14 14:31:55 2020
+++ pkgsrc/mail/roundcube-plugin-enigma/PLIST   Wed Aug 17 15:41:43 2022
@@ -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/localizat
 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

Index: pkgsrc/mail/roundcube-plugin-password/PLIST
diff -u pkgsrc/mail/roundcube-plugin-password/PLIST:1.5 pkgsrc/mail/roundcube-plugin-password/PLIST:1.6
--- pkgsrc/mail/roundcube-plugin-password/PLIST:1.5     Sat Nov 20 15:13:32 2021
+++ pkgsrc/mail/roundcube-plugin-password/PLIST Wed Aug 17 15:41:43 2022
@@ -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
 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
 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

Index: pkgsrc/mail/roundcube-plugin-password/distinfo
diff -u pkgsrc/mail/roundcube-plugin-password/distinfo:1.29 pkgsrc/mail/roundcube-plugin-password/distinfo:1.30
--- pkgsrc/mail/roundcube-plugin-password/distinfo:1.29 Thu Jul 21 15:17:35 2022
+++ pkgsrc/mail/roundcube-plugin-password/distinfo      Wed Aug 17 15:41:43 2022
@@ -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

Index: pkgsrc/mail/roundcube-plugin-zipdownload/PLIST
diff -u pkgsrc/mail/roundcube-plugin-zipdownload/PLIST:1.4 pkgsrc/mail/roundcube-plugin-zipdownload/PLIST:1.5
--- pkgsrc/mail/roundcube-plugin-zipdownload/PLIST:1.4  Tue Jan 14 14:34:08 2020
+++ pkgsrc/mail/roundcube-plugin-zipdownload/PLIST      Wed Aug 17 15:41:43 2022
@@ -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/loca
 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



Home | Main Index | Thread Index | Old Index