summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2021-11-20 15:13:32 +0000
committertaca <taca@pkgsrc.org>2021-11-20 15:13:32 +0000
commita6ed396b97ab9158cd46525971ac43e39fe98863 (patch)
tree0d5fbed2aff941b6a2538ea8ce29a96ab12360af
parente6ee5725d3f053528a9eb2cfa3692f830f4312fc (diff)
downloadpkgsrc-a6ed396b97ab9158cd46525971ac43e39fe98863.tar.gz
mail/roundcube: update to 1.5.0
1.5.0 (2021-10-17) Quote from release announce: We proudly announce the final release of the next major version 1.5 of Roundcube webmail. With this milestone we introduce new features and full PHP 8.0 support. The most noteworthy additions are: - Dark mode for Elastic skin - OAuth2/XOauth support (with plugin hooks) - Collected recipients and trusted senders - Moving recipients between inputs with drag & drop - Full unicode support with MySQL database - Support of IMAP LITERAL- extension RFC 7888 <https://datatracker.ietf.org/doc/html/rfc7888> - Support of RFC 2231 <https://datatracker.ietf.org/doc/html/rfc2231> encoded names - Cache refactoring
-rw-r--r--mail/roundcube-plugin-enigma/Makefile3
-rw-r--r--mail/roundcube-plugin-password/Makefile3
-rw-r--r--mail/roundcube-plugin-password/PLIST8
-rw-r--r--mail/roundcube-plugin-password/distinfo8
-rw-r--r--mail/roundcube-plugin-zipdownload/Makefile3
-rw-r--r--mail/roundcube/Makefile5
-rw-r--r--mail/roundcube/Makefile.common4
-rw-r--r--mail/roundcube/PLIST302
-rw-r--r--mail/roundcube/distinfo8
9 files changed, 206 insertions, 138 deletions
diff --git a/mail/roundcube-plugin-enigma/Makefile b/mail/roundcube-plugin-enigma/Makefile
index 540d6338cb2..49bbac25685 100644
--- a/mail/roundcube-plugin-enigma/Makefile
+++ b/mail/roundcube-plugin-enigma/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2021/09/09 01:11:43 khorben Exp $
+# $NetBSD: Makefile,v 1.12 2021/11/20 15:13:32 taca Exp $
PLUGIN= enigma
-PKGREVISION= 1
MAINTAINER= taca@NetBSD.org
COMMENT= Enigma Plugin for Roundcube
diff --git a/mail/roundcube-plugin-password/Makefile b/mail/roundcube-plugin-password/Makefile
index 72d39b1104c..0059fb2d418 100644
--- a/mail/roundcube-plugin-password/Makefile
+++ b/mail/roundcube-plugin-password/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2021/09/09 01:11:43 khorben Exp $
+# $NetBSD: Makefile,v 1.16 2021/11/20 15:13:32 taca Exp $
PLUGIN= password
-PKGREVISION= 2
MAINTAINER= taca@NetBSD.org
COMMENT= Password change plugin for roundcube
diff --git a/mail/roundcube-plugin-password/PLIST b/mail/roundcube-plugin-password/PLIST
index a3dbc21d021..6b50e5c9e22 100644
--- a/mail/roundcube-plugin-password/PLIST
+++ b/mail/roundcube-plugin-password/PLIST
@@ -1,29 +1,33 @@
-@comment $NetBSD: PLIST,v 1.4 2020/01/14 14:33:16 taca Exp $
+@comment $NetBSD: PLIST,v 1.5 2021/11/20 15:13:32 taca Exp $
share/examples/roundcube/plugins/password/config.inc.php
share/roundcube/plugins/password/README
share/roundcube/plugins/password/composer.json
share/roundcube/plugins/password/drivers/chpasswd.php
share/roundcube/plugins/password/drivers/cpanel.php
-share/roundcube/plugins/password/drivers/cpanel_webmail.php
share/roundcube/plugins/password/drivers/dbmail.php
share/roundcube/plugins/password/drivers/directadmin.php
share/roundcube/plugins/password/drivers/domainfactory.php
+share/roundcube/plugins/password/drivers/dovecot_passwdfile.php
share/roundcube/plugins/password/drivers/expect.php
share/roundcube/plugins/password/drivers/gearman.php
share/roundcube/plugins/password/drivers/hmail.php
+share/roundcube/plugins/password/drivers/httpapi.php
share/roundcube/plugins/password/drivers/kpasswd.php
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/miab.php
share/roundcube/plugins/password/drivers/modoboa.php
share/roundcube/plugins/password/drivers/pam.php
share/roundcube/plugins/password/drivers/plesk.php
share/roundcube/plugins/password/drivers/poppassd.php
share/roundcube/plugins/password/drivers/pw_usermod.php
+share/roundcube/plugins/password/drivers/pwned.php
share/roundcube/plugins/password/drivers/sasl.php
share/roundcube/plugins/password/drivers/smb.php
share/roundcube/plugins/password/drivers/sql.php
+share/roundcube/plugins/password/drivers/tinycp.php
share/roundcube/plugins/password/drivers/virtualmin.php
share/roundcube/plugins/password/drivers/vpopmaild.php
share/roundcube/plugins/password/drivers/ximss.php
diff --git a/mail/roundcube-plugin-password/distinfo b/mail/roundcube-plugin-password/distinfo
index 96ddb2d9aa9..b6377ac815c 100644
--- a/mail/roundcube-plugin-password/distinfo
+++ b/mail/roundcube-plugin-password/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.26 2021/10/26 10:54:26 nia Exp $
+$NetBSD: distinfo,v 1.27 2021/11/20 15:13:32 taca Exp $
-BLAKE2s (roundcubemail-1.4.11-complete.tar.gz) = aebb960e8184d76ab86cbeba9303660b8556c2fdf6caa04ee45136d50f29b401
-SHA512 (roundcubemail-1.4.11-complete.tar.gz) = 2bfe0ff3716f76bf9eb5bf5f7b62c738b233c57e67d6ac767c044d1a3a694ae003642d9cc68a18d6f6ba94135aa7ee1692db920e9127128669faee9ddf78fe80
-Size (roundcubemail-1.4.11-complete.tar.gz) = 7048262 bytes
+BLAKE2s (roundcubemail-1.5.0-complete.tar.gz) = 13dddfb9b1504d42610da5ca6a89f84f0230105e31457a9190a0e243a0d3e58e
+SHA512 (roundcubemail-1.5.0-complete.tar.gz) = cba32ee2b86864af9d9163d83fa49763267e3420bee59b86d47b889e1bc53871ed2ff5b2c1444778324f4b259e99752faa3b72f909a8f9c26c7af9c96ba08a54
+Size (roundcubemail-1.5.0-complete.tar.gz) = 7802014 bytes
SHA1 (patch-plugins_password_helpers_passwd-expect) = 15e427a3c90bf7c0437a023b3f099abb5a139165
diff --git a/mail/roundcube-plugin-zipdownload/Makefile b/mail/roundcube-plugin-zipdownload/Makefile
index 938e5d5fe81..89dd7126442 100644
--- a/mail/roundcube-plugin-zipdownload/Makefile
+++ b/mail/roundcube-plugin-zipdownload/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2021/09/09 01:11:44 khorben Exp $
+# $NetBSD: Makefile,v 1.9 2021/11/20 15:13:33 taca Exp $
PLUGIN= zipdownload
-PKGREVISION= 1
MAINTAINER= taca@NetBSD.org
COMMENT= Roundcube Webmail ZipDownload plugin
diff --git a/mail/roundcube/Makefile b/mail/roundcube/Makefile
index 93ab2fa1cc6..ae199ee9c59 100644
--- a/mail/roundcube/Makefile
+++ b/mail/roundcube/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.94 2021/03/07 13:21:57 taca Exp $
+# $NetBSD: Makefile,v 1.95 2021/11/20 15:13:32 taca Exp $
DISTNAME= roundcubemail-${RC_VERS}
PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME:S/mail-/-/:S/-complete//}
@@ -48,7 +48,8 @@ CONF_PLUGINS= acl additional_message_headers database_attachments \
krb_authentication managesieve markasjunk \
new_user_identity newmail_notifier \
redundant_attachments squirrelmail_usercopy
-RC_DOCS= CHANGELOG INSTALL LICENSE README.md UPGRADING
+RC_DOCS= CHANGELOG.md INSTALL LICENSE README.md SECURITY.md \
+ UPGRADING
REPLACE_PHP= cleandb.sh decrypt.sh deluser.sh gc.sh \
indexcontacts.sh initdb.sh installto.sh \
moduserprefs.sh msgexport.sh msgimport.sh \
diff --git a/mail/roundcube/Makefile.common b/mail/roundcube/Makefile.common
index 50c0551d0a7..89c696856fb 100644
--- a/mail/roundcube/Makefile.common
+++ b/mail/roundcube/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.24 2021/02/09 00:46:41 taca Exp $
+# $NetBSD: Makefile.common,v 1.25 2021/11/20 15:13:32 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.4.11
+RC_VERS= 1.5.0
USE_LANGUAGES= # none
USE_TOOLS+= pax
diff --git a/mail/roundcube/PLIST b/mail/roundcube/PLIST
index ac7ff9c7952..4e81a4067b0 100644
--- a/mail/roundcube/PLIST
+++ b/mail/roundcube/PLIST
@@ -1,8 +1,9 @@
-@comment $NetBSD: PLIST,v 1.48 2020/04/30 07:09:34 taca Exp $
-share/doc/roundcube/CHANGELOG
+@comment $NetBSD: PLIST,v 1.49 2021/11/20 15:13:32 taca Exp $
+share/doc/roundcube/CHANGELOG.md
share/doc/roundcube/INSTALL
share/doc/roundcube/LICENSE
share/doc/roundcube/README.md
+share/doc/roundcube/SECURITY.md
share/doc/roundcube/UPGRADING
share/examples/roundcube/apache.conf
share/examples/roundcube/config.inc.php
@@ -47,6 +48,10 @@ share/roundcube/SQL/mssql/2016112200.sql
share/roundcube/SQL/mssql/2018021600.sql
share/roundcube/SQL/mssql/2018122300.sql
share/roundcube/SQL/mssql/2019092900.sql
+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/mysql.initial.sql
share/roundcube/SQL/mysql/2008030300.sql
share/roundcube/SQL/mysql/2008040500.sql
@@ -74,6 +79,10 @@ share/roundcube/SQL/mysql/2016112200.sql
share/roundcube/SQL/mysql/2018021600.sql
share/roundcube/SQL/mysql/2018122300.sql
share/roundcube/SQL/mysql/2019092900.sql
+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/oracle.initial.sql
share/roundcube/SQL/oracle/2015030800.sql
share/roundcube/SQL/oracle/2015111100.sql
@@ -83,6 +92,10 @@ share/roundcube/SQL/oracle/2016112200.sql
share/roundcube/SQL/oracle/2018021600.sql
share/roundcube/SQL/oracle/2018122300.sql
share/roundcube/SQL/oracle/2019092900.sql
+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/postgres.initial.sql
share/roundcube/SQL/postgres/2008030300.sql
share/roundcube/SQL/postgres/2008060900.sql
@@ -109,6 +122,10 @@ share/roundcube/SQL/postgres/2016112200.sql
share/roundcube/SQL/postgres/2018021600.sql
share/roundcube/SQL/postgres/2018122300.sql
share/roundcube/SQL/postgres/2019092900.sql
+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/sqlite.initial.sql
share/roundcube/SQL/sqlite/2008030300.sql
share/roundcube/SQL/sqlite/2008060900.sql
@@ -136,6 +153,10 @@ share/roundcube/SQL/sqlite/2016112200.sql
share/roundcube/SQL/sqlite/2018021600.sql
share/roundcube/SQL/sqlite/2018122300.sql
share/roundcube/SQL/sqlite/2019092900.sql
+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/bin/cleandb.sh
share/roundcube/bin/cssshrink.sh
share/roundcube/bin/decrypt.sh
@@ -441,8 +462,8 @@ share/roundcube/plugins/debug_logger/debug_logger.php
share/roundcube/plugins/debug_logger/runlog/runlog.php
share/roundcube/plugins/emoticons/composer.json
share/roundcube/plugins/emoticons/emoticons.php
-share/roundcube/plugins/emoticons/emoticons_engine.php
share/roundcube/plugins/emoticons/localization/ar.inc
+share/roundcube/plugins/emoticons/localization/ar_SA.inc
share/roundcube/plugins/emoticons/localization/bg_BG.inc
share/roundcube/plugins/emoticons/localization/br.inc
share/roundcube/plugins/emoticons/localization/ca_ES.inc
@@ -475,6 +496,7 @@ share/roundcube/plugins/emoticons/localization/ko_KR.inc
share/roundcube/plugins/emoticons/localization/lt_LT.inc
share/roundcube/plugins/emoticons/localization/lv_LV.inc
share/roundcube/plugins/emoticons/localization/mk_MK.inc
+share/roundcube/plugins/emoticons/localization/nb_NO.inc
share/roundcube/plugins/emoticons/localization/nl_BE.inc
share/roundcube/plugins/emoticons/localization/nl_NL.inc
share/roundcube/plugins/emoticons/localization/pl_PL.inc
@@ -954,8 +976,11 @@ share/roundcube/plugins/markasjunk/drivers/sa_detach.php
share/roundcube/plugins/markasjunk/localization/ar.inc
share/roundcube/plugins/markasjunk/localization/ar_SA.inc
share/roundcube/plugins/markasjunk/localization/bg_BG.inc
+share/roundcube/plugins/markasjunk/localization/ca_ES.inc
share/roundcube/plugins/markasjunk/localization/cs_CZ.inc
share/roundcube/plugins/markasjunk/localization/cy_GB.inc
+share/roundcube/plugins/markasjunk/localization/da_DK.inc
+share/roundcube/plugins/markasjunk/localization/de_CH.inc
share/roundcube/plugins/markasjunk/localization/de_DE.inc
share/roundcube/plugins/markasjunk/localization/el_GR.inc
share/roundcube/plugins/markasjunk/localization/en_GB.inc
@@ -973,6 +998,7 @@ share/roundcube/plugins/markasjunk/localization/is_IS.inc
share/roundcube/plugins/markasjunk/localization/ja_JP.inc
share/roundcube/plugins/markasjunk/localization/ko_KR.inc
share/roundcube/plugins/markasjunk/localization/lt_LT.inc
+share/roundcube/plugins/markasjunk/localization/lv_LV.inc
share/roundcube/plugins/markasjunk/localization/nb_NO.inc
share/roundcube/plugins/markasjunk/localization/nl_NL.inc
share/roundcube/plugins/markasjunk/localization/pl_PL.inc
@@ -1155,6 +1181,10 @@ share/roundcube/plugins/newmail_notifier/newmail_notifier.php
share/roundcube/plugins/newmail_notifier/overlay.ico
share/roundcube/plugins/newmail_notifier/sound.mp3
share/roundcube/plugins/newmail_notifier/sound.wav
+share/roundcube/plugins/reconnect/composer.json
+share/roundcube/plugins/reconnect/config.inc.php.dist
+share/roundcube/plugins/reconnect/readme.md
+share/roundcube/plugins/reconnect/reconnect.php
share/roundcube/plugins/redundant_attachments/composer.json
share/roundcube/plugins/redundant_attachments/redundant_attachments.php
share/roundcube/plugins/show_additional_headers/composer.json
@@ -1398,11 +1428,103 @@ share/roundcube/plugins/virtuser_file/composer.json
share/roundcube/plugins/virtuser_file/virtuser_file.php
share/roundcube/plugins/virtuser_query/composer.json
share/roundcube/plugins/virtuser_query/virtuser_query.php
+share/roundcube/program/actions/contacts/copy.php
+share/roundcube/program/actions/contacts/delete.php
+share/roundcube/program/actions/contacts/edit.php
+share/roundcube/program/actions/contacts/export.php
+share/roundcube/program/actions/contacts/group_addmembers.php
+share/roundcube/program/actions/contacts/group_create.php
+share/roundcube/program/actions/contacts/group_delete.php
+share/roundcube/program/actions/contacts/group_delmembers.php
+share/roundcube/program/actions/contacts/group_rename.php
+share/roundcube/program/actions/contacts/import.php
+share/roundcube/program/actions/contacts/index.php
+share/roundcube/program/actions/contacts/list.php
+share/roundcube/program/actions/contacts/mailto.php
+share/roundcube/program/actions/contacts/move.php
+share/roundcube/program/actions/contacts/photo.php
+share/roundcube/program/actions/contacts/print.php
+share/roundcube/program/actions/contacts/qrcode.php
+share/roundcube/program/actions/contacts/save.php
+share/roundcube/program/actions/contacts/search.php
+share/roundcube/program/actions/contacts/search_create.php
+share/roundcube/program/actions/contacts/search_delete.php
+share/roundcube/program/actions/contacts/show.php
+share/roundcube/program/actions/contacts/undo.php
+share/roundcube/program/actions/contacts/upload_photo.php
+share/roundcube/program/actions/login/oauth.php
+share/roundcube/program/actions/mail/addcontact.php
+share/roundcube/program/actions/mail/attachment_delete.php
+share/roundcube/program/actions/mail/attachment_display.php
+share/roundcube/program/actions/mail/attachment_rename.php
+share/roundcube/program/actions/mail/attachment_upload.php
+share/roundcube/program/actions/mail/autocomplete.php
+share/roundcube/program/actions/mail/bounce.php
+share/roundcube/program/actions/mail/check_recent.php
+share/roundcube/program/actions/mail/compose.php
+share/roundcube/program/actions/mail/copy.php
+share/roundcube/program/actions/mail/delete.php
+share/roundcube/program/actions/mail/folder_expunge.php
+share/roundcube/program/actions/mail/folder_purge.php
+share/roundcube/program/actions/mail/get.php
+share/roundcube/program/actions/mail/getunread.php
+share/roundcube/program/actions/mail/group_expand.php
+share/roundcube/program/actions/mail/headers.php
+share/roundcube/program/actions/mail/import.php
+share/roundcube/program/actions/mail/index.php
+share/roundcube/program/actions/mail/list.php
+share/roundcube/program/actions/mail/list_contacts.php
+share/roundcube/program/actions/mail/mark.php
+share/roundcube/program/actions/mail/move.php
+share/roundcube/program/actions/mail/pagenav.php
+share/roundcube/program/actions/mail/search.php
+share/roundcube/program/actions/mail/search_contacts.php
+share/roundcube/program/actions/mail/send.php
+share/roundcube/program/actions/mail/sendmdn.php
+share/roundcube/program/actions/mail/show.php
+share/roundcube/program/actions/mail/viewsource.php
+share/roundcube/program/actions/settings/about.php
+share/roundcube/program/actions/settings/folder_create.php
+share/roundcube/program/actions/settings/folder_delete.php
+share/roundcube/program/actions/settings/folder_edit.php
+share/roundcube/program/actions/settings/folder_purge.php
+share/roundcube/program/actions/settings/folder_rename.php
+share/roundcube/program/actions/settings/folder_save.php
+share/roundcube/program/actions/settings/folder_size.php
+share/roundcube/program/actions/settings/folder_subscribe.php
+share/roundcube/program/actions/settings/folder_unsubscribe.php
+share/roundcube/program/actions/settings/folders.php
+share/roundcube/program/actions/settings/identities.php
+share/roundcube/program/actions/settings/identity_create.php
+share/roundcube/program/actions/settings/identity_delete.php
+share/roundcube/program/actions/settings/identity_edit.php
+share/roundcube/program/actions/settings/identity_save.php
+share/roundcube/program/actions/settings/index.php
+share/roundcube/program/actions/settings/prefs_edit.php
+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_save.php
+share/roundcube/program/actions/settings/responses.php
+share/roundcube/program/actions/settings/upload.php
+share/roundcube/program/actions/settings/upload_display.php
+share/roundcube/program/actions/utils/error.php
+share/roundcube/program/actions/utils/html2text.php
+share/roundcube/program/actions/utils/killcache.php
+share/roundcube/program/actions/utils/modcss.php
+share/roundcube/program/actions/utils/save_pref.php
+share/roundcube/program/actions/utils/spell.php
+share/roundcube/program/actions/utils/spell_html.php
+share/roundcube/program/actions/utils/text2html.php
share/roundcube/program/include/clisetup.php
share/roundcube/program/include/iniset.php
share/roundcube/program/include/rcmail.php
+share/roundcube/program/include/rcmail_action.php
+share/roundcube/program/include/rcmail_attachment_handler.php
share/roundcube/program/include/rcmail_html_page.php
share/roundcube/program/include/rcmail_install.php
+share/roundcube/program/include/rcmail_oauth.php
share/roundcube/program/include/rcmail_output.php
share/roundcube/program/include/rcmail_output_cli.php
share/roundcube/program/include/rcmail_output_html.php
@@ -1425,12 +1547,13 @@ share/roundcube/program/js/list.js
share/roundcube/program/js/list.min.js
share/roundcube/program/js/publickey.js
share/roundcube/program/js/publickey.min.js
-share/roundcube/program/js/tinymce/langs/af_ZA.js
+share/roundcube/program/js/tinymce/icons/default/icons.min.js
+share/roundcube/program/js/tinymce/langs/README.md
share/roundcube/program/js/tinymce/langs/ar.js
share/roundcube/program/js/tinymce/langs/az.js
share/roundcube/program/js/tinymce/langs/be.js
share/roundcube/program/js/tinymce/langs/bg_BG.js
-share/roundcube/program/js/tinymce/langs/bn_BD.js
+share/roundcube/program/js/tinymce/langs/bs.js
share/roundcube/program/js/tinymce/langs/ca.js
share/roundcube/program/js/tinymce/langs/cs.js
share/roundcube/program/js/tinymce/langs/cs_CZ.js
@@ -1438,53 +1561,65 @@ share/roundcube/program/js/tinymce/langs/cy.js
share/roundcube/program/js/tinymce/langs/da.js
share/roundcube/program/js/tinymce/langs/de.js
share/roundcube/program/js/tinymce/langs/de_AT.js
-share/roundcube/program/js/tinymce/langs/dv.js
share/roundcube/program/js/tinymce/langs/el.js
share/roundcube/program/js/tinymce/langs/en_CA.js
share/roundcube/program/js/tinymce/langs/en_GB.js
+share/roundcube/program/js/tinymce/langs/eo.js
share/roundcube/program/js/tinymce/langs/es.js
share/roundcube/program/js/tinymce/langs/es_MX.js
share/roundcube/program/js/tinymce/langs/et.js
share/roundcube/program/js/tinymce/langs/eu.js
+share/roundcube/program/js/tinymce/langs/fa.js
share/roundcube/program/js/tinymce/langs/fa_IR.js
share/roundcube/program/js/tinymce/langs/fi.js
+share/roundcube/program/js/tinymce/langs/fo.js
+share/roundcube/program/js/tinymce/langs/fr_CH.js
share/roundcube/program/js/tinymce/langs/fr_FR.js
share/roundcube/program/js/tinymce/langs/ga.js
+share/roundcube/program/js/tinymce/langs/gd.js
share/roundcube/program/js/tinymce/langs/gl.js
share/roundcube/program/js/tinymce/langs/he_IL.js
+share/roundcube/program/js/tinymce/langs/hi_IN.js
share/roundcube/program/js/tinymce/langs/hr.js
share/roundcube/program/js/tinymce/langs/hu_HU.js
+share/roundcube/program/js/tinymce/langs/hy.js
share/roundcube/program/js/tinymce/langs/id.js
+share/roundcube/program/js/tinymce/langs/is_IS.js
share/roundcube/program/js/tinymce/langs/it.js
share/roundcube/program/js/tinymce/langs/ja.js
share/roundcube/program/js/tinymce/langs/ka_GE.js
share/roundcube/program/js/tinymce/langs/kab.js
-share/roundcube/program/js/tinymce/langs/kk.js
share/roundcube/program/js/tinymce/langs/km_KH.js
share/roundcube/program/js/tinymce/langs/ko_KR.js
+share/roundcube/program/js/tinymce/langs/ku.js
+share/roundcube/program/js/tinymce/langs/ku_IQ.js
+share/roundcube/program/js/tinymce/langs/lb.js
share/roundcube/program/js/tinymce/langs/lt.js
share/roundcube/program/js/tinymce/langs/lv.js
+share/roundcube/program/js/tinymce/langs/mk_MK.js
+share/roundcube/program/js/tinymce/langs/ml_IN.js
share/roundcube/program/js/tinymce/langs/nb_NO.js
share/roundcube/program/js/tinymce/langs/nl.js
+share/roundcube/program/js/tinymce/langs/oc.js
share/roundcube/program/js/tinymce/langs/pl.js
share/roundcube/program/js/tinymce/langs/pt_BR.js
share/roundcube/program/js/tinymce/langs/pt_PT.js
-share/roundcube/program/js/tinymce/langs/readme.md
share/roundcube/program/js/tinymce/langs/ro.js
share/roundcube/program/js/tinymce/langs/ru.js
share/roundcube/program/js/tinymce/langs/sk.js
share/roundcube/program/js/tinymce/langs/sl_SI.js
-share/roundcube/program/js/tinymce/langs/sr.js
share/roundcube/program/js/tinymce/langs/sv_SE.js
share/roundcube/program/js/tinymce/langs/ta.js
share/roundcube/program/js/tinymce/langs/ta_IN.js
+share/roundcube/program/js/tinymce/langs/tg.js
share/roundcube/program/js/tinymce/langs/th_TH.js
share/roundcube/program/js/tinymce/langs/tr.js
share/roundcube/program/js/tinymce/langs/tr_TR.js
+share/roundcube/program/js/tinymce/langs/tt.js
share/roundcube/program/js/tinymce/langs/ug.js
share/roundcube/program/js/tinymce/langs/uk.js
share/roundcube/program/js/tinymce/langs/uk_UA.js
-share/roundcube/program/js/tinymce/langs/uz.js
+share/roundcube/program/js/tinymce/langs/vi.js
share/roundcube/program/js/tinymce/langs/vi_VN.js
share/roundcube/program/js/tinymce/langs/zh_CN.js
share/roundcube/program/js/tinymce/langs/zh_TW.js
@@ -1496,31 +1631,17 @@ share/roundcube/program/js/tinymce/plugins/autosave/plugin.min.js
share/roundcube/program/js/tinymce/plugins/bbcode/plugin.min.js
share/roundcube/program/js/tinymce/plugins/charmap/plugin.min.js
share/roundcube/program/js/tinymce/plugins/code/plugin.min.js
-share/roundcube/program/js/tinymce/plugins/codesample/css/prism.css
share/roundcube/program/js/tinymce/plugins/codesample/plugin.min.js
share/roundcube/program/js/tinymce/plugins/colorpicker/plugin.min.js
share/roundcube/program/js/tinymce/plugins/contextmenu/plugin.min.js
share/roundcube/program/js/tinymce/plugins/directionality/plugin.min.js
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-cool.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-cry.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-embarassed.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-foot-in-mouth.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-frown.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-innocent.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-kiss.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-laughing.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-money-mouth.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-sealed.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-smile.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-surprised.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-tongue-out.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-undecided.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-wink.gif
-share/roundcube/program/js/tinymce/plugins/emoticons/img/smiley-yell.gif
+share/roundcube/program/js/tinymce/plugins/emoticons/js/emojiimages.js
+share/roundcube/program/js/tinymce/plugins/emoticons/js/emojiimages.min.js
+share/roundcube/program/js/tinymce/plugins/emoticons/js/emojis.js
+share/roundcube/program/js/tinymce/plugins/emoticons/js/emojis.min.js
share/roundcube/program/js/tinymce/plugins/emoticons/plugin.min.js
share/roundcube/program/js/tinymce/plugins/fullpage/plugin.min.js
share/roundcube/program/js/tinymce/plugins/fullscreen/plugin.min.js
-share/roundcube/program/js/tinymce/plugins/help/img/logo.png
share/roundcube/program/js/tinymce/plugins/help/plugin.min.js
share/roundcube/program/js/tinymce/plugins/hr/plugin.min.js
share/roundcube/program/js/tinymce/plugins/image/plugin.min.js
@@ -1537,6 +1658,7 @@ share/roundcube/program/js/tinymce/plugins/pagebreak/plugin.min.js
share/roundcube/program/js/tinymce/plugins/paste/plugin.min.js
share/roundcube/program/js/tinymce/plugins/preview/plugin.min.js
share/roundcube/program/js/tinymce/plugins/print/plugin.min.js
+share/roundcube/program/js/tinymce/plugins/quickbars/plugin.min.js
share/roundcube/program/js/tinymce/plugins/save/plugin.min.js
share/roundcube/program/js/tinymce/plugins/searchreplace/plugin.min.js
share/roundcube/program/js/tinymce/plugins/spellchecker/plugin.min.js
@@ -1546,31 +1668,28 @@ share/roundcube/program/js/tinymce/plugins/template/plugin.min.js
share/roundcube/program/js/tinymce/plugins/textcolor/plugin.min.js
share/roundcube/program/js/tinymce/plugins/textpattern/plugin.min.js
share/roundcube/program/js/tinymce/plugins/toc/plugin.min.js
-share/roundcube/program/js/tinymce/plugins/visualblocks/css/visualblocks.css
share/roundcube/program/js/tinymce/plugins/visualblocks/plugin.min.js
share/roundcube/program/js/tinymce/plugins/visualchars/plugin.min.js
share/roundcube/program/js/tinymce/plugins/wordcount/plugin.min.js
-share/roundcube/program/js/tinymce/skins/lightgray/content.inline.min.css
-share/roundcube/program/js/tinymce/skins/lightgray/content.min.css
-share/roundcube/program/js/tinymce/skins/lightgray/content.mobile.min.css
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce-mobile.woff
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce-small.eot
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce-small.svg
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce-small.ttf
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce-small.woff
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce.eot
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce.svg
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce.ttf
-share/roundcube/program/js/tinymce/skins/lightgray/fonts/tinymce.woff
-share/roundcube/program/js/tinymce/skins/lightgray/img/anchor.gif
-share/roundcube/program/js/tinymce/skins/lightgray/img/loader.gif
-share/roundcube/program/js/tinymce/skins/lightgray/img/object.gif
-share/roundcube/program/js/tinymce/skins/lightgray/img/trans.gif
-share/roundcube/program/js/tinymce/skins/lightgray/skin.min.css
-share/roundcube/program/js/tinymce/skins/lightgray/skin.mobile.min.css
-share/roundcube/program/js/tinymce/themes/inlite/theme.min.js
-share/roundcube/program/js/tinymce/themes/mobile/theme.min.js
-share/roundcube/program/js/tinymce/themes/modern/theme.min.js
+share/roundcube/program/js/tinymce/skins/content/dark/content.min.css
+share/roundcube/program/js/tinymce/skins/content/default/content.min.css
+share/roundcube/program/js/tinymce/skins/content/document/content.min.css
+share/roundcube/program/js/tinymce/skins/content/writer/content.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide-dark/content.inline.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide-dark/content.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide-dark/content.mobile.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff
+share/roundcube/program/js/tinymce/skins/ui/oxide-dark/skin.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide-dark/skin.mobile.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide/content.inline.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide/content.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide/content.mobile.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff
+share/roundcube/program/js/tinymce/skins/ui/oxide/skin.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide/skin.mobile.min.css
+share/roundcube/program/js/tinymce/skins/ui/oxide/skin.shadowdom.min.css
+share/roundcube/program/js/tinymce/themes/silver/theme.min.js
share/roundcube/program/js/tinymce/tinymce.min.js
share/roundcube/program/js/treelist.js
share/roundcube/program/js/treelist.min.js
@@ -1584,12 +1703,14 @@ share/roundcube/program/lib/Roundcube/cache/redis.php
share/roundcube/program/lib/Roundcube/db/mssql.php
share/roundcube/program/lib/Roundcube/db/mysql.php
share/roundcube/program/lib/Roundcube/db/oracle.php
+share/roundcube/program/lib/Roundcube/db/param.php
share/roundcube/program/lib/Roundcube/db/pgsql.php
share/roundcube/program/lib/Roundcube/db/sqlite.php
share/roundcube/program/lib/Roundcube/db/sqlsrv.php
share/roundcube/program/lib/Roundcube/html.php
share/roundcube/program/lib/Roundcube/rcube.php
share/roundcube/program/lib/Roundcube/rcube_addressbook.php
+share/roundcube/program/lib/Roundcube/rcube_addresses.php
share/roundcube/program/lib/Roundcube/rcube_base_replacer.php
share/roundcube/program/lib/Roundcube/rcube_browser.php
share/roundcube/program/lib/Roundcube/rcube_cache.php
@@ -1623,6 +1744,7 @@ share/roundcube/program/lib/Roundcube/rcube_result_thread.php
share/roundcube/program/lib/Roundcube/rcube_session.php
share/roundcube/program/lib/Roundcube/rcube_smtp.php
share/roundcube/program/lib/Roundcube/rcube_spellchecker.php
+share/roundcube/program/lib/Roundcube/rcube_spoofchecker.php
share/roundcube/program/lib/Roundcube/rcube_storage.php
share/roundcube/program/lib/Roundcube/rcube_string_replacer.php
share/roundcube/program/lib/Roundcube/rcube_text2html.php
@@ -1646,6 +1768,7 @@ share/roundcube/program/localization/ar/messages.inc
share/roundcube/program/localization/ar/timezones.inc
share/roundcube/program/localization/ar_SA/labels.inc
share/roundcube/program/localization/ar_SA/messages.inc
+share/roundcube/program/localization/ar_SA/timezones.inc
share/roundcube/program/localization/ast/labels.inc
share/roundcube/program/localization/ast/messages.inc
share/roundcube/program/localization/az_AZ/labels.inc
@@ -1696,6 +1819,7 @@ share/roundcube/program/localization/eo/labels.inc
share/roundcube/program/localization/eo/messages.inc
share/roundcube/program/localization/es_419/labels.inc
share/roundcube/program/localization/es_419/messages.inc
+share/roundcube/program/localization/es_419/timezones.inc
share/roundcube/program/localization/es_AR/labels.inc
share/roundcube/program/localization/es_AR/messages.inc
share/roundcube/program/localization/es_ES/csv2vcard.inc
@@ -1772,6 +1896,7 @@ share/roundcube/program/localization/ku_IQ/labels.inc
share/roundcube/program/localization/ku_IQ/messages.inc
share/roundcube/program/localization/lb_LU/labels.inc
share/roundcube/program/localization/lb_LU/messages.inc
+share/roundcube/program/localization/lb_LU/timezones.inc
share/roundcube/program/localization/lt_LT/labels.inc
share/roundcube/program/localization/lt_LT/messages.inc
share/roundcube/program/localization/lt_LT/timezones.inc
@@ -1868,72 +1993,10 @@ share/roundcube/program/resources/blank.tiff
share/roundcube/program/resources/blank.webp
share/roundcube/program/resources/blocked.gif
share/roundcube/program/resources/dummy.pdf
+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/program/steps/addressbook/copy.inc
-share/roundcube/program/steps/addressbook/delete.inc
-share/roundcube/program/steps/addressbook/edit.inc
-share/roundcube/program/steps/addressbook/export.inc
-share/roundcube/program/steps/addressbook/func.inc
-share/roundcube/program/steps/addressbook/groups.inc
-share/roundcube/program/steps/addressbook/import.inc
-share/roundcube/program/steps/addressbook/list.inc
-share/roundcube/program/steps/addressbook/mailto.inc
-share/roundcube/program/steps/addressbook/move.inc
-share/roundcube/program/steps/addressbook/photo.inc
-share/roundcube/program/steps/addressbook/print.inc
-share/roundcube/program/steps/addressbook/qrcode.inc
-share/roundcube/program/steps/addressbook/save.inc
-share/roundcube/program/steps/addressbook/search.inc
-share/roundcube/program/steps/addressbook/show.inc
-share/roundcube/program/steps/addressbook/undo.inc
-share/roundcube/program/steps/addressbook/upload_photo.inc
-share/roundcube/program/steps/mail/addcontact.inc
-share/roundcube/program/steps/mail/attachments.inc
-share/roundcube/program/steps/mail/autocomplete.inc
-share/roundcube/program/steps/mail/bounce.inc
-share/roundcube/program/steps/mail/check_recent.inc
-share/roundcube/program/steps/mail/compose.inc
-share/roundcube/program/steps/mail/copy.inc
-share/roundcube/program/steps/mail/folders.inc
-share/roundcube/program/steps/mail/func.inc
-share/roundcube/program/steps/mail/get.inc
-share/roundcube/program/steps/mail/getunread.inc
-share/roundcube/program/steps/mail/headers.inc
-share/roundcube/program/steps/mail/import.inc
-share/roundcube/program/steps/mail/list.inc
-share/roundcube/program/steps/mail/list_contacts.inc
-share/roundcube/program/steps/mail/mark.inc
-share/roundcube/program/steps/mail/move_del.inc
-share/roundcube/program/steps/mail/pagenav.inc
-share/roundcube/program/steps/mail/search.inc
-share/roundcube/program/steps/mail/search_contacts.inc
-share/roundcube/program/steps/mail/sendmail.inc
-share/roundcube/program/steps/mail/sendmdn.inc
-share/roundcube/program/steps/mail/show.inc
-share/roundcube/program/steps/mail/viewsource.inc
-share/roundcube/program/steps/settings/about.inc
-share/roundcube/program/steps/settings/edit_folder.inc
-share/roundcube/program/steps/settings/edit_identity.inc
-share/roundcube/program/steps/settings/edit_prefs.inc
-share/roundcube/program/steps/settings/edit_response.inc
-share/roundcube/program/steps/settings/folders.inc
-share/roundcube/program/steps/settings/func.inc
-share/roundcube/program/steps/settings/identities.inc
-share/roundcube/program/steps/settings/responses.inc
-share/roundcube/program/steps/settings/save_folder.inc
-share/roundcube/program/steps/settings/save_identity.inc
-share/roundcube/program/steps/settings/save_prefs.inc
-share/roundcube/program/steps/settings/upload.inc
-share/roundcube/program/steps/utils/error.inc
-share/roundcube/program/steps/utils/html2text.inc
-share/roundcube/program/steps/utils/killcache.inc
-share/roundcube/program/steps/utils/modcss.inc
-share/roundcube/program/steps/utils/save_pref.inc
-share/roundcube/program/steps/utils/spell.inc
-share/roundcube/program/steps/utils/spell_html.inc
-share/roundcube/program/steps/utils/text2html.inc
share/roundcube/skins/classic/README
share/roundcube/skins/classic/addressbook.css
share/roundcube/skins/classic/addressbook.min.css
@@ -2079,21 +2142,22 @@ share/roundcube/skins/elastic/images/contactpic.svg
share/roundcube/skins/elastic/images/corner-handle.svg
share/roundcube/skins/elastic/images/download.svg
share/roundcube/skins/elastic/images/favicon.ico
+share/roundcube/skins/elastic/images/google-icon.svg
share/roundcube/skins/elastic/images/logo.svg
+share/roundcube/skins/elastic/images/microsoft-icon.svg
share/roundcube/skins/elastic/meta.json
-share/roundcube/skins/elastic/styles/_styles.less
-share/roundcube/skins/elastic/styles/_variables.less
share/roundcube/skins/elastic/styles/colors.less
-share/roundcube/skins/elastic/styles/embed.css
+share/roundcube/skins/elastic/styles/dark.less
share/roundcube/skins/elastic/styles/embed.less
+share/roundcube/skins/elastic/styles/embed.min.css
share/roundcube/skins/elastic/styles/fontawesome.less
share/roundcube/skins/elastic/styles/global.less
share/roundcube/skins/elastic/styles/layout.less
share/roundcube/skins/elastic/styles/mixins.less
-share/roundcube/skins/elastic/styles/print.css
share/roundcube/skins/elastic/styles/print.less
-share/roundcube/skins/elastic/styles/styles.css
+share/roundcube/skins/elastic/styles/print.min.css
share/roundcube/skins/elastic/styles/styles.less
+share/roundcube/skins/elastic/styles/styles.min.css
share/roundcube/skins/elastic/styles/variables.less
share/roundcube/skins/elastic/styles/widgets/buttons.less
share/roundcube/skins/elastic/styles/widgets/common.less
@@ -2161,9 +2225,11 @@ 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
diff --git a/mail/roundcube/distinfo b/mail/roundcube/distinfo
index 4b90c4b42ab..74f340c7da1 100644
--- a/mail/roundcube/distinfo
+++ b/mail/roundcube/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.77 2021/10/26 10:54:26 nia Exp $
+$NetBSD: distinfo,v 1.78 2021/11/20 15:13:32 taca Exp $
-BLAKE2s (roundcubemail-1.4.11-complete.tar.gz) = aebb960e8184d76ab86cbeba9303660b8556c2fdf6caa04ee45136d50f29b401
-SHA512 (roundcubemail-1.4.11-complete.tar.gz) = 2bfe0ff3716f76bf9eb5bf5f7b62c738b233c57e67d6ac767c044d1a3a694ae003642d9cc68a18d6f6ba94135aa7ee1692db920e9127128669faee9ddf78fe80
-Size (roundcubemail-1.4.11-complete.tar.gz) = 7048262 bytes
+BLAKE2s (roundcubemail-1.5.0-complete.tar.gz) = 13dddfb9b1504d42610da5ca6a89f84f0230105e31457a9190a0e243a0d3e58e
+SHA512 (roundcubemail-1.5.0-complete.tar.gz) = cba32ee2b86864af9d9163d83fa49763267e3420bee59b86d47b889e1bc53871ed2ff5b2c1444778324f4b259e99752faa3b72f909a8f9c26c7af9c96ba08a54
+Size (roundcubemail-1.5.0-complete.tar.gz) = 7802014 bytes
SHA1 (patch-af) = 7f29b0310a2a6b2e71858787e08b025e30d8bd12
SHA1 (patch-config_config.inc.php.sample) = 92a48a97b16fe3f5f4b9441fce762a559d8daca7
SHA1 (patch-program_lib_Roundcube_rcube__mime.php) = b1e9479d575b7fd61c413e2b76ee36c06ece7a5c