The php packages have been updated to the latest version 8.2. In
addition to this, a new set of php-legacy packages have been
introduced. These will follow the oldest but still actively supported
PHP branch. This enables users to install the latest version but also
introduces the option to use third party applications that might rely
on an older version. Both branches will be kept up to date following
our rolling release model. php and php-legacy can be installed at the
same time as the latter uses a -legacy suffix for its binaries and
configuration files.
In addition to this, the php7 packages have been removed as they
reached end of life. The imap extension will no longer be provided as
it relies on the c-client library which has been abandoned for many
years.
The php package has been updated to version 8.0. Please refer to the upstream migration guide. As some applications are not compatible with PHP 8 yet we provide a php7 package which can be installed alongside version 8. Packages that depend on PHP reflect this update and will require php7 if needed. You might need to update your configuration accordingly. PHP 7 binaries and configuration have the "7" suffix:
We also provide third party modules compiled for PHP 7:
Note that support for php7 will be limited and likely be dropped in about a year depending on how soon the majority of applications will be compatible with version 8.