# mail/roundcube - The NetBSD Packages Collection

Browser-based multilingual IMAP client

    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

- Source version: `php84-roundcube-1.6.18`
- Maintainer: taca AT NetBSD.org
- Website: https://roundcube.net/
- License: gnu-gpl-v3
- Package history: cvs, hg, git

## Build dependencies

pkgtools/mktools lang/perl5 pkgtools/cwrappers

## Runtime dependencies

converters/php-mbstring graphics/php-exif textproc/php-intl archivers/php-zip net/pear-Net_Sieve net/pear-Net_SMTP net/pear-Net_IDNA2 mail/pear-Mail_Mime mail/pear-Auth_SASL databases/php-pdo_mysql converters/php-iconv net/php-sockets graphics/php-gd www/apache24 www/apache24

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | php74-roundcube-1.6.17.tgz
NetBSD 10.0 | aarch64 | php82-roundcube-1.6.17.tgz
NetBSD 10.0 | aarch64 | php83-roundcube-1.6.17.tgz
NetBSD 10.0 | aarch64 | php84-roundcube-1.6.17.tgz
NetBSD 10.0 | aarch64 | php85-roundcube-1.6.17.tgz
NetBSD 10.0 | aarch64 | php74-roundcube-1.6.16.tgz
NetBSD 10.0 | aarch64 | php82-roundcube-1.6.16.tgz
NetBSD 10.0 | aarch64 | php83-roundcube-1.6.16.tgz
NetBSD 10.0 | aarch64 | php84-roundcube-1.6.16.tgz
NetBSD 10.0 | aarch64 | php85-roundcube-1.6.16.tgz
NetBSD 10.0 | aarch64eb | php74-roundcube-1.6.11.tgz
NetBSD 10.0 | aarch64eb | php81-roundcube-1.6.11.tgz
NetBSD 10.0 | aarch64eb | php82-roundcube-1.6.11.tgz
NetBSD 10.0 | aarch64eb | php83-roundcube-1.6.11.tgz
NetBSD 10.0 | aarch64eb | php84-roundcube-1.6.11.tgz
NetBSD 10.0 | alpha | php56-roundcube-1.6.11.tgz
NetBSD 10.0 | alpha | php74-roundcube-1.6.11.tgz
NetBSD 10.0 | alpha | php81-roundcube-1.6.11.tgz
NetBSD 10.0 | alpha | php82-roundcube-1.6.11.tgz
NetBSD 10.0 | alpha | php83-roundcube-1.6.11.tgz
NetBSD 10.0 | alpha | php84-roundcube-1.6.11.tgz
NetBSD 10.0 | earmv6hf | php56-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv6hf | php74-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv6hf | php82-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv6hf | php83-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv6hf | php84-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv6hf | php85-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv6hf | php56-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv6hf | php74-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv6hf | php82-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv6hf | php83-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv6hf | php84-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv6hf | php85-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv7hf | php56-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv7hf | php74-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv7hf | php82-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv7hf | php83-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv7hf | php84-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv7hf | php85-roundcube-1.6.17.tgz
NetBSD 10.0 | earmv7hf | php56-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv7hf | php74-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv7hf | php82-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv7hf | php83-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv7hf | php84-roundcube-1.6.16.tgz
NetBSD 10.0 | earmv7hf | php85-roundcube-1.6.16.tgz
NetBSD 10.0 | i386 | php56-roundcube-1.6.16.tgz
NetBSD 10.0 | i386 | php74-roundcube-1.6.16.tgz
NetBSD 10.0 | i386 | php82-roundcube-1.6.16.tgz
NetBSD 10.0 | i386 | php83-roundcube-1.6.16.tgz
NetBSD 10.0 | i386 | php84-roundcube-1.6.16.tgz
NetBSD 10.0 | i386 | php85-roundcube-1.6.16.tgz
NetBSD 10.0 | i386 | php56-roundcube-1.6.18.tgz
NetBSD 10.0 | i386 | php74-roundcube-1.6.18.tgz
NetBSD 10.0 | i386 | php82-roundcube-1.6.18.tgz
NetBSD 10.0 | i386 | php83-roundcube-1.6.18.tgz
NetBSD 10.0 | i386 | php84-roundcube-1.6.18.tgz
NetBSD 10.0 | i386 | php85-roundcube-1.6.18.tgz
NetBSD 10.0 | powerpc | php56-roundcube-1.6.11.tgz
NetBSD 10.0 | powerpc | php74-roundcube-1.6.11.tgz
NetBSD 10.0 | powerpc | php81-roundcube-1.6.11.tgz
NetBSD 10.0 | powerpc | php82-roundcube-1.6.11.tgz
NetBSD 10.0 | powerpc | php83-roundcube-1.6.11.tgz
NetBSD 10.0 | powerpc | php84-roundcube-1.6.11.tgz
NetBSD 10.0 | powerpc | php56-roundcube-1.6.12.tgz
NetBSD 10.0 | powerpc | php74-roundcube-1.6.12.tgz
NetBSD 10.0 | powerpc | php82-roundcube-1.6.12.tgz
NetBSD 10.0 | powerpc | php83-roundcube-1.6.12.tgz
NetBSD 10.0 | powerpc | php84-roundcube-1.6.12.tgz
NetBSD 10.0 | powerpc | php56-roundcube-1.6.15.tgz
NetBSD 10.0 | powerpc | php74-roundcube-1.6.15.tgz
NetBSD 10.0 | powerpc | php82-roundcube-1.6.15.tgz
NetBSD 10.0 | powerpc | php83-roundcube-1.6.15.tgz
NetBSD 10.0 | powerpc | php84-roundcube-1.6.15.tgz
NetBSD 10.0 | powerpc | php85-roundcube-1.6.15.tgz
NetBSD 10.0 | sparc64 | php56-roundcube-1.6.9.tgz
NetBSD 10.0 | sparc64 | php74-roundcube-1.6.9.tgz
NetBSD 10.0 | sparc64 | php81-roundcube-1.6.9.tgz
NetBSD 10.0 | sparc64 | php82-roundcube-1.6.9.tgz
NetBSD 10.0 | sparc64 | php83-roundcube-1.6.9.tgz
NetBSD 10.0 | x86_64 | php56-roundcube-1.6.18.tgz
NetBSD 10.0 | x86_64 | php74-roundcube-1.6.18.tgz
NetBSD 10.0 | x86_64 | php82-roundcube-1.6.18.tgz
NetBSD 10.0 | x86_64 | php83-roundcube-1.6.18.tgz
NetBSD 10.0 | x86_64 | php84-roundcube-1.6.18.tgz
NetBSD 10.0 | x86_64 | php85-roundcube-1.6.18.tgz
NetBSD 10.0 | x86_64 | php56-roundcube-1.6.16.tgz
NetBSD 10.0 | x86_64 | php74-roundcube-1.6.16.tgz
NetBSD 10.0 | x86_64 | php82-roundcube-1.6.16.tgz
NetBSD 10.0 | x86_64 | php83-roundcube-1.6.16.tgz
NetBSD 10.0 | x86_64 | php84-roundcube-1.6.16.tgz
NetBSD 10.0 | x86_64 | php85-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64 | php74-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64 | php82-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64 | php83-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64 | php84-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64 | php85-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64 | php74-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64 | php82-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64 | php83-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64 | php84-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64 | php85-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64eb | php74-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64eb | php74-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64eb | php74-roundcube-1.6.18.tgz
NetBSD 11.0 | aarch64eb | php82-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64eb | php82-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64eb | php82-roundcube-1.6.18.tgz
NetBSD 11.0 | aarch64eb | php83-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64eb | php83-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64eb | php83-roundcube-1.6.18.tgz
NetBSD 11.0 | aarch64eb | php84-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64eb | php84-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64eb | php84-roundcube-1.6.18.tgz
NetBSD 11.0 | aarch64eb | php85-roundcube-1.6.16.tgz
NetBSD 11.0 | aarch64eb | php85-roundcube-1.6.17.tgz
NetBSD 11.0 | aarch64eb | php85-roundcube-1.6.18.tgz
NetBSD 11.0 | earmv6hf | php56-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv6hf | php74-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv6hf | php82-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv6hf | php83-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv6hf | php84-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv6hf | php85-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv6hf | php56-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv6hf | php74-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv6hf | php82-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv6hf | php83-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv6hf | php84-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv6hf | php85-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv7hf | php56-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv7hf | php74-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv7hf | php82-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv7hf | php83-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv7hf | php84-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv7hf | php85-roundcube-1.6.17.tgz
NetBSD 11.0 | earmv7hf | php56-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv7hf | php74-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv7hf | php82-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv7hf | php83-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv7hf | php84-roundcube-1.6.16.tgz
NetBSD 11.0 | earmv7hf | php85-roundcube-1.6.16.tgz
NetBSD 11.0 | i386 | php56-roundcube-1.6.16.tgz
NetBSD 11.0 | i386 | php74-roundcube-1.6.16.tgz
NetBSD 11.0 | i386 | php82-roundcube-1.6.16.tgz
NetBSD 11.0 | i386 | php83-roundcube-1.6.16.tgz
NetBSD 11.0 | i386 | php84-roundcube-1.6.16.tgz
NetBSD 11.0 | i386 | php85-roundcube-1.6.16.tgz
NetBSD 11.0 | i386 | php56-roundcube-1.6.18.tgz
NetBSD 11.0 | i386 | php74-roundcube-1.6.18.tgz
NetBSD 11.0 | i386 | php82-roundcube-1.6.18.tgz
NetBSD 11.0 | i386 | php83-roundcube-1.6.18.tgz
NetBSD 11.0 | i386 | php84-roundcube-1.6.18.tgz
NetBSD 11.0 | i386 | php85-roundcube-1.6.18.tgz
NetBSD 11.0 | m68k | php56-roundcube-1.6.17.tgz
NetBSD 11.0 | m68k | php74-roundcube-1.6.17.tgz
NetBSD 11.0 | m68k | php83-roundcube-1.6.17.tgz
NetBSD 11.0 | m68k | php84-roundcube-1.6.17.tgz
NetBSD 11.0 | m68k | php85-roundcube-1.6.17.tgz
NetBSD 11.0 | x86_64 | php56-roundcube-1.6.18.tgz
NetBSD 11.0 | x86_64 | php74-roundcube-1.6.18.tgz
NetBSD 11.0 | x86_64 | php82-roundcube-1.6.18.tgz
NetBSD 11.0 | x86_64 | php83-roundcube-1.6.18.tgz
NetBSD 11.0 | x86_64 | php84-roundcube-1.6.18.tgz
NetBSD 11.0 | x86_64 | php85-roundcube-1.6.18.tgz
NetBSD 11.0 | x86_64 | php56-roundcube-1.6.16.tgz
NetBSD 11.0 | x86_64 | php74-roundcube-1.6.16.tgz
NetBSD 11.0 | x86_64 | php82-roundcube-1.6.16.tgz
NetBSD 11.0 | x86_64 | php83-roundcube-1.6.16.tgz
NetBSD 11.0 | x86_64 | php84-roundcube-1.6.16.tgz
NetBSD 11.0 | x86_64 | php85-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv6hf | php56-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv6hf | php74-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv6hf | php82-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv6hf | php83-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv6hf | php84-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv6hf | php85-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv6hf | php56-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv6hf | php74-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv6hf | php82-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv6hf | php83-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv6hf | php84-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv6hf | php85-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv7hf | php56-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv7hf | php74-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv7hf | php82-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv7hf | php83-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv7hf | php84-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv7hf | php85-roundcube-1.6.17.tgz
NetBSD 9.0 | earmv7hf | php56-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv7hf | php74-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv7hf | php82-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv7hf | php83-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv7hf | php84-roundcube-1.6.16.tgz
NetBSD 9.0 | earmv7hf | php85-roundcube-1.6.16.tgz
NetBSD 9.0 | i386 | php56-roundcube-1.6.16.tgz
NetBSD 9.0 | i386 | php74-roundcube-1.6.16.tgz
NetBSD 9.0 | i386 | php82-roundcube-1.6.16.tgz
NetBSD 9.0 | i386 | php83-roundcube-1.6.16.tgz
NetBSD 9.0 | i386 | php84-roundcube-1.6.16.tgz
NetBSD 9.0 | i386 | php85-roundcube-1.6.16.tgz
NetBSD 9.0 | i386 | php56-roundcube-1.6.18.tgz
NetBSD 9.0 | i386 | php74-roundcube-1.6.18.tgz
NetBSD 9.0 | i386 | php82-roundcube-1.6.18.tgz
NetBSD 9.0 | i386 | php83-roundcube-1.6.18.tgz
NetBSD 9.0 | i386 | php84-roundcube-1.6.18.tgz
NetBSD 9.0 | i386 | php85-roundcube-1.6.18.tgz
NetBSD 9.0 | x86_64 | php56-roundcube-1.6.18.tgz
NetBSD 9.0 | x86_64 | php74-roundcube-1.6.18.tgz
NetBSD 9.0 | x86_64 | php82-roundcube-1.6.18.tgz
NetBSD 9.0 | x86_64 | php83-roundcube-1.6.18.tgz
NetBSD 9.0 | x86_64 | php84-roundcube-1.6.18.tgz
NetBSD 9.0 | x86_64 | php85-roundcube-1.6.18.tgz
NetBSD 9.0 | x86_64 | php56-roundcube-1.6.16.tgz
NetBSD 9.0 | x86_64 | php74-roundcube-1.6.16.tgz
NetBSD 9.0 | x86_64 | php82-roundcube-1.6.16.tgz
NetBSD 9.0 | x86_64 | php83-roundcube-1.6.16.tgz
NetBSD 9.0 | x86_64 | php84-roundcube-1.6.16.tgz
NetBSD 9.0 | x86_64 | php85-roundcube-1.6.16.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

## Available build options

gd
  Use GD to render graphical output.
iconv
  Use iconv for character encoding conversion.
ldap
  Enable LDAP support.
php-sockets
  Enable php-sockets support.
mysql
  Enable MySQL support.
pgsql
  Enable PostgreSQL support.
sqlite
  Enable SQLite support.
apache
  Enable support for Apache web server.
lighttpd
  Enable support for lighttpd web server.
nginx
  Enable support for Nginx web server.

## Known vulnerabilities

(no vulnerabilities known)

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.