Compare commits

...

18 commits

Author SHA1 Message Date
David Prévot 9e5214f0db Update changelog for 881~evolix4 release 2024-03-13 11:46:04 +01:00
David Prévot 4089107f5b Update d/control
$ ./debian/rules debian/control

Git-Dch: Ignore
2024-03-13 11:46:04 +01:00
David Prévot 65a3a4be4e Handle maxminddb and psr 2024-01-17 17:32:33 +01:00
David Prévot 7478407eec Handle mcrypt and opcache 2023-11-28 11:19:53 +01:00
David Prévot fdecb7e242 Handle memcache, memcached and msgpack 2023-10-25 15:35:36 +02:00
David Prévot c1a77ad844 Update changelog for 881~evolix3 release 2023-05-19 15:35:25 +02:00
David Prévot 7bf5cab561 Update d/control
$ ./debian/rules debian/control

Git-Dch: Ignore
2023-05-19 15:35:17 +02:00
David Prévot 6c3c3ebf59 Handle Imagick 2023-05-19 15:33:19 +02:00
David Prévot fe4a203fe6
Update changelog for 881~evolix2 release 2023-05-04 16:59:05 +02:00
David Prévot 12f16d5d58
Update d/control
$ ./debian/rules debian/control

Git-Dch: Ignore
2023-05-04 16:57:39 +02:00
David Prévot b04f832d60
Also handle php-{igbinary,redis} 2023-05-04 16:57:30 +02:00
David Prévot 92570c026e Update changelog for 881~evolix1 release 2023-03-20 11:52:08 +01:00
David Prévot 697279104e Update epoch 2023-03-20 11:50:54 +01:00
David Prévot a3c6a716b0 Update changelog for 881~evolix0 release 2023-01-09 17:54:02 +01:00
David Prévot e06bbb03c4 Generate control and links files
$ ./debian/rules debian/control
2023-01-09 17:53:12 +01:00
Ondřej Surý 2e0f68a31e Update the list of the broken PECL modules with the PHP 8.1 upgrade 2023-01-09 17:53:12 +01:00
Ondřej Surý d6fb984f4d Bump the Debian version to PHP 8.1 2023-01-09 17:53:12 +01:00
David Prévot b35848626c Prepare version 8.1 2023-01-09 17:53:12 +01:00
10 changed files with 373 additions and 138 deletions

38
debian/changelog vendored
View file

@ -1,3 +1,41 @@
php-defaults (881~evolix4) bullseye-php81; urgency=medium
* Handle memcache, memcached and msgpack
* Handle mcrypt and opcache
* Handle maxminddb and psr
-- David Prévot <dprevot@evolix.fr> Wed, 13 Mar 2024 11:32:31 +0100
php-defaults (881~evolix3) bullseye-php81; urgency=medium
* Handle Imagick
-- David Prévot <dprevot@evolix.fr> Fri, 19 May 2023 15:35:22 +0200
php-defaults (881~evolix2) bullseye-php81; urgency=medium
* Also handle php-{igbinary,redis}
-- David Prévot <taffit@debian.org> Thu, 04 May 2023 16:59:03 +0200
php-defaults (881~evolix1) bullseye-php81; urgency=medium
* Update epoch
-- David Prévot <dprevot@evolix.fr> Mon, 20 Mar 2023 11:52:00 +0100
php-defaults (881~evolix0) bullseye-php81; urgency=medium
[ David Prévot ]
* Prepare version 8.1
* Generate control and links files
[ Ondřej Surý ]
* Bump the Debian version to PHP 8.1
* Update the list of the broken PECL modules with the PHP 8.1 upgrade
-- David Prévot <dprevot@evolix.fr> Mon, 09 Jan 2023 17:53:17 +0100
php-defaults (880~evolix1) bullseye-php80; urgency=medium
* Also handle php-{amqp,apcu,ssh2}

361
debian/control vendored
View file

@ -11,7 +11,7 @@ Vcs-Browser: https://salsa.debian.org/php-team/php-defaults
Package: libapache2-mod-php
Architecture: all
Depends: libapache2-mod-php8.0,
Depends: libapache2-mod-php8.1,
${misc:Depends}
Description: server-side, HTML-embedded scripting language (Apache 2 module) (default)
This package provides the PHP module for the Apache 2 webserver.
@ -21,11 +21,11 @@ Description: server-side, HTML-embedded scripting language (Apache 2 module) (de
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: libphp-embed
Architecture: all
Depends: libphp8.0-embed,
Depends: libphp8.1-embed,
${misc:Depends}
Description: HTML-embedded scripting language (Embedded SAPI library) (default)
This package provides the library /usr/lib/libphp.so which can
@ -36,11 +36,11 @@ Description: HTML-embedded scripting language (Embedded SAPI library) (default)
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php
Architecture: all
Depends: php8.0,
Depends: php8.1,
${misc:Depends}
Description: server-side, HTML-embedded scripting language (default)
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
@ -48,14 +48,14 @@ Description: server-side, HTML-embedded scripting language (default)
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-all-dev
Architecture: all
Depends: php8.0-dev,
php8.0-json,
php8.0-mbstring,
php8.0-xml,
Depends: php8.1-dev,
php8.1-json,
php8.1-mbstring,
php8.1-xml,
${misc:Depends}
Description: package depending on all supported PHP development packages
This package is a dependency package used as a build dependency for other
@ -65,7 +65,7 @@ Description: package depending on all supported PHP development packages
Package: php-amqp
Architecture: all
Depends: php-common,
php8.0-amqp,
php8.1-amqp,
${misc:Depends}
Description: AMQP module for PHP [default]
This package provides a AMQP module for PHP.
@ -75,12 +75,12 @@ Description: AMQP module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-apcu
Architecture: all
Depends: php-common,
php8.0-apcu,
php8.1-apcu,
${misc:Depends}
Description: APCu module for PHP [default]
This package provides a APCu module for PHP.
@ -90,12 +90,12 @@ Description: APCu module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-bcmath
Architecture: all
Depends: php-common,
php8.0-bcmath,
php8.1-bcmath,
${misc:Depends}
Description: Bcmath module for PHP [default]
This package provides a Bcmath module for PHP.
@ -105,12 +105,12 @@ Description: Bcmath module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-bz2
Architecture: all
Depends: php-common,
php8.0-bz2,
php8.1-bz2,
${misc:Depends}
Description: bzip2 module for PHP [default]
This package provides a bzip2 module for PHP.
@ -120,11 +120,11 @@ Description: bzip2 module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-cgi
Architecture: all
Depends: php8.0-cgi,
Depends: php8.1-cgi,
${misc:Depends}
Description: server-side, HTML-embedded scripting language (CGI binary) (default)
This package provides the /usr/lib/cgi-bin/php CGI interpreter built
@ -137,11 +137,11 @@ Description: server-side, HTML-embedded scripting language (CGI binary) (default
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-cli
Architecture: all
Depends: php8.0-cli,
Depends: php8.1-cli,
${misc:Depends}
Description: command-line interpreter for the PHP scripting language (default)
This package provides the /usr/bin/php command interpreter, useful for
@ -152,7 +152,7 @@ Description: command-line interpreter for the PHP scripting language (default)
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-common
Architecture: all
@ -160,27 +160,45 @@ Multi-Arch: foreign
Section: php
Depends: psmisc (>= 22.15-1~),
${misc:Depends}
Breaks: php-amqp (<< 1.7.0~alpha2-4~),
php-apcu (<< 5.1.3+4.0.10-2~),
php-apcu-bc (<< 1.0.3-2~),
php-ast (<< 0.1.1-2~),
php-geoip (<< 1.1.0-4~),
php-gmagick (<< 2.0.1~rc3+1.1.7~rc3-2~),
php-igbinary (<< 1.2.1-10-ge0e66b9+1.2.1-2~),
php-imagick (<< 3.4.0~rc6-2~),
php-memcache (<< 3.0.9~20151130.fdbd46b-2~),
php-memcached (<< 2.2.0-95-g6ace07d+2.2.0-2~),
php-mongodb (<< 1.1.2-3~),
php-msgpack (<< 2.0.0+0.5.7-2~),
php-radius (<< 1.4.0~b1-2~),
php-redis (<< 2.2.7-355-g799e0bc+2.2.7-4~),
php-rrd (<< 2.0.0+1.1.3-4~),
php-smbclient (<< 0.8.0~rc1-2~),
php-ssh2 (<< 0.12-39-g3dfe336+0.12-2~),
php-uploadprogress (<< 1.0.3.1-4-g95d8a0f-2~),
php-uuid (<< 1.0.4-2~),
php-xdebug (<< 2.4.0~rc4-2~),
php-zmq (<< 1.1.3-3~),
Breaks: php-amqp (<< 1.11.0-4~),
php-apcu (<< 5.1.21+4.0.11-7~),
php-ast (<< 1.0.16-4~),
php-ds (<< 1.4.0-4~),
php-facedetect (<< 1.1.0-19-g135c72a-10~),
php-gearman (<< 2.1.0+1.1.2-11~),
php-gmagick (<< 2.0.6~rc1+1.1.7~rc3-10~),
php-gnupg (<< 1.5.0-6~),
php-igbinary (<< 3.2.6+2.0.8-6~),
php-imagick (<< 3.6.0-4~),
php-libvirt-php (<< 0.5.5-16~),
php-lua (<< 2.0.7+1.1.0-13~),
php-mailparse (<< 3.1.2+2.1.7~dev20160128-7~),
php-memcache (<< 8.0+4.0.5.2+3.0.9~20170802.e702b5f9+-7~),
php-memcached (<< 3.1.5+2.2.0-14~),
php-mongodb (<< 1.12.0+1.9.2+1.7.5-4~),
php-msgpack (<< 2.2.0~rc1+2.1.2+0.5.7-6~),
php-mysqlnd-ms (<< 1.6.0+svn333622-15~),
php-oauth (<< 2.0.7+1.2.3-14~),
php-pcov (<< 1.0.11-4~),
php-pecl-http (<< 4.2.1+php8-2~),
php-ps (<< 1.4.4+1.3.7-6~),
php-psr (<< 1.2.0-4~),
php-radius (<< 1.4.0~b1-22~),
php-raphf (<< 2.0.1+1.1.2-13~),
php-redis (<< 5.3.5+4.3.0-5~),
php-rrd (<< 2.0.3+1.1.3-6~),
php-smbclient (<< 1.0.6-6~),
php-ssh2 (<< 1.3.1+0.13-6~),
php-stomp (<< 2.0.2+1.0.9-15~),
php-tideways (<< 5.0.4-13~),
php-uopz (<< 7.1.1+6.1.2-5~),
php-uploadprogress (<< 2.0.2+1.1.4-6~),
php-uuid (<< 1.2.0-11~),
php-xdebug (<< 3.1.2+2.9.8+2.8.1+2.5.5-4~),
php-xmlrpc (<< 3:1.0.0~rc3-4~),
php-yac (<< 2.3.1+0.9.2-4~),
php-yaml (<< 2.2.2+2.1.0+2.0.4+1.3.2-5~),
php-zmq (<< 1.1.3-23~),
php5.6-common,
php5.6-common (<< 5.6.18+dfsg-10~),
php5.6-json (<< 1.3.9-2~),
@ -189,7 +207,8 @@ Breaks: php-amqp (<< 1.7.0~alpha2-4~),
php7.1-common,
php7.2-common,
php7.3-common,
php7.4-common
php7.4-common,
php8.0-common
Description: Common files for PHP packages
This package contains common utilities shared among all packaged PHP
versions.
@ -201,7 +220,7 @@ Description: Common files for PHP packages
Package: php-curl
Architecture: all
Depends: php-common,
php8.0-curl,
php8.1-curl,
${misc:Depends}
Description: CURL module for PHP [default]
This package provides a CURL module for PHP.
@ -211,11 +230,11 @@ Description: CURL module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-dev
Architecture: all
Depends: php8.0-dev,
Depends: php8.1-dev,
${misc:Depends}
Description: Files for PHP module development (default)
Headers and other PHP needed for compiling additional modules.
@ -225,12 +244,12 @@ Description: Files for PHP module development (default)
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-enchant
Architecture: all
Depends: php-common,
php8.0-enchant,
php8.1-enchant,
${misc:Depends}
Description: Enchant module for PHP [default]
This package provides a Enchant module for PHP.
@ -240,11 +259,11 @@ Description: Enchant module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-fpm
Architecture: all
Depends: php8.0-fpm,
Depends: php8.1-fpm,
${misc:Depends}
Description: server-side, HTML-embedded scripting language (FPM-CGI binary) (default)
This package provides the Fast Process Manager interpreter that runs
@ -255,12 +274,12 @@ Description: server-side, HTML-embedded scripting language (FPM-CGI binary) (def
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-gd
Architecture: all
Depends: php-common,
php8.0-gd,
php8.1-gd,
${misc:Depends}
Description: GD module for PHP [default]
This package provides a GD module for PHP.
@ -270,12 +289,12 @@ Description: GD module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-gmp
Architecture: all
Depends: php-common,
php8.0-gmp,
php8.1-gmp,
${misc:Depends}
Description: GMP module for PHP [default]
This package provides a GMP module for PHP.
@ -285,12 +304,42 @@ Description: GMP module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-igbinary
Architecture: all
Depends: php-common,
php8.1-igbinary,
${misc:Depends}
Description: Igbinary module for PHP [default]
This package provides a Igbinary module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-imagick
Architecture: all
Depends: php-common,
php8.1-imagick,
${misc:Depends}
Description: Imagick module for PHP [default]
This package provides a Imagick module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-imap
Architecture: all
Depends: php-common,
php8.0-imap,
php8.1-imap,
${misc:Depends}
Description: IMAP module for PHP [default]
This package provides a IMAP module for PHP.
@ -300,12 +349,12 @@ Description: IMAP module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-interbase
Architecture: all
Depends: php-common,
php8.0-interbase,
php8.1-interbase,
${misc:Depends}
Description: Interbase module for PHP [default]
This package provides a Interbase module for PHP.
@ -315,12 +364,12 @@ Description: Interbase module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-intl
Architecture: all
Depends: php-common,
php8.0-intl,
php8.1-intl,
${misc:Depends}
Description: Internationalisation module for PHP [default]
This package provides a Internationalisation module for PHP.
@ -330,12 +379,12 @@ Description: Internationalisation module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-json
Architecture: all
Depends: php-common,
php8.0-json,
php8.1-json,
${misc:Depends}
Description: JSON module for PHP [default]
This package provides a JSON module for PHP.
@ -345,12 +394,12 @@ Description: JSON module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-ldap
Architecture: all
Depends: php-common,
php8.0-ldap,
php8.1-ldap,
${misc:Depends}
Description: LDAP module for PHP [default]
This package provides a LDAP module for PHP.
@ -360,12 +409,27 @@ Description: LDAP module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-maxminddb
Architecture: all
Depends: php-common,
php8.1-maxminddb,
${misc:Depends}
Description: MaxMind DB file format reader module for PHP [default]
This package provides a MaxMind DB file format reader module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-mbstring
Architecture: all
Depends: php-common,
php8.0-mbstring,
php8.1-mbstring,
${misc:Depends}
Description: MBSTRING module for PHP [default]
This package provides a MBSTRING module for PHP.
@ -375,12 +439,72 @@ Description: MBSTRING module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-mcrypt
Architecture: all
Depends: php-common,
php8.1-mcrypt,
${misc:Depends}
Description: libmcrypt module for PHP [default]
This package provides a libmcrypt module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-memcache
Architecture: all
Depends: php-common,
php8.1-memcache,
${misc:Depends}
Description: Memcache module for PHP [default]
This package provides a Memcache module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-memcached
Architecture: all
Depends: php-common,
php8.1-memcached,
${misc:Depends}
Description: libmemcached module for PHP [default]
This package provides a libmemcached module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-msgpack
Architecture: all
Depends: php-common,
php8.1-msgpack,
${misc:Depends}
Description: MessagePack module for PHP [default]
This package provides a MessagePack module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-mysql
Architecture: all
Depends: php-common,
php8.0-mysql,
php8.1-mysql,
${misc:Depends}
Description: MySQL module for PHP [default]
This package provides a MySQL module for PHP.
@ -390,12 +514,12 @@ Description: MySQL module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-odbc
Architecture: all
Depends: php-common,
php8.0-odbc,
php8.1-odbc,
${misc:Depends}
Description: ODBC module for PHP [default]
This package provides a ODBC module for PHP.
@ -405,12 +529,27 @@ Description: ODBC module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-opcache
Architecture: all
Depends: php-common,
php8.1-opcache,
${misc:Depends}
Description: OpCache module for PHP [default]
This package provides a OpCache module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-pgsql
Architecture: all
Depends: php-common,
php8.0-pgsql,
php8.1-pgsql,
${misc:Depends}
Description: PostgreSQL module for PHP [default]
This package provides a PostgreSQL module for PHP.
@ -420,11 +559,11 @@ Description: PostgreSQL module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-phpdbg
Architecture: all
Depends: php8.0-phpdbg,
Depends: php8.1-phpdbg,
${misc:Depends}
Description: server-side, HTML-embedded scripting language (PHPDBG binary) (default)
This package provides the /usr/bin/phpdbg command interpreter, useful for
@ -435,12 +574,12 @@ Description: server-side, HTML-embedded scripting language (PHPDBG binary) (defa
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on latest stable
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-pspell
Architecture: all
Depends: php-common,
php8.0-pspell,
php8.1-pspell,
${misc:Depends}
Description: pspell module for PHP [default]
This package provides a pspell module for PHP.
@ -450,12 +589,27 @@ Description: pspell module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-psr
Architecture: all
Depends: php-common,
php8.1-psr,
${misc:Depends}
Description: PSR interfaces module for PHP [default]
This package provides a PSR interfaces module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-readline
Architecture: all
Depends: php-common,
php8.0-readline,
php8.1-readline,
${misc:Depends}
Description: readline module for PHP [default]
This package provides a readline module for PHP.
@ -465,12 +619,27 @@ Description: readline module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-redis
Architecture: all
Depends: php-common,
php8.1-redis,
${misc:Depends}
Description: Redis module for PHP [default]
This package provides a Redis module for PHP.
.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used
open source general-purpose scripting language that is especially suited
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.1).
Package: php-snmp
Architecture: all
Depends: php-common,
php8.0-snmp,
php8.1-snmp,
${misc:Depends}
Description: SNMP module for PHP [default]
This package provides a SNMP module for PHP.
@ -480,12 +649,12 @@ Description: SNMP module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-soap
Architecture: all
Depends: php-common,
php8.0-soap,
php8.1-soap,
${misc:Depends}
Description: SOAP module for PHP [default]
This package provides a SOAP module for PHP.
@ -495,12 +664,12 @@ Description: SOAP module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-sqlite3
Architecture: all
Depends: php-common,
php8.0-sqlite3,
php8.1-sqlite3,
${misc:Depends}
Description: SQLite3 module for PHP [default]
This package provides a SQLite3 module for PHP.
@ -510,12 +679,12 @@ Description: SQLite3 module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-ssh2
Architecture: all
Depends: php-common,
php8.0-ssh2,
php8.1-ssh2,
${misc:Depends}
Description: SSH2 module for PHP [default]
This package provides a SSH2 module for PHP.
@ -525,12 +694,12 @@ Description: SSH2 module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-sybase
Architecture: all
Depends: php-common,
php8.0-sybase,
php8.1-sybase,
${misc:Depends}
Description: Sybase module for PHP [default]
This package provides a Sybase module for PHP.
@ -540,12 +709,12 @@ Description: Sybase module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-tidy
Architecture: all
Depends: php-common,
php8.0-tidy,
php8.1-tidy,
${misc:Depends}
Description: tidy module for PHP [default]
This package provides a tidy module for PHP.
@ -555,12 +724,12 @@ Description: tidy module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-xml
Architecture: all
Depends: php-common,
php8.0-xml,
php8.1-xml,
${misc:Depends}
Description: DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default]
This package provides a DOM, SimpleXML, WDDX, XML, and XSL module for PHP.
@ -570,12 +739,12 @@ Description: DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).
Package: php-zip
Architecture: all
Depends: php-common,
php8.0-zip,
php8.1-zip,
${misc:Depends}
Description: Zip module for PHP [default]
This package provides a Zip module for PHP.
@ -585,4 +754,4 @@ Description: Zip module for PHP [default]
for web development and can be embedded into HTML.
.
This package is a dependency package, which depends on Debian's default
PHP version (currently 8.0).
PHP version (currently 8.1).

60
debian/control.in vendored
View file

@ -97,27 +97,45 @@ Multi-Arch: foreign
Section: php
Depends: psmisc (>= 22.15-1~),
${misc:Depends}
Breaks: php-amqp (<< 1.7.0~alpha2-4~),
php-apcu (<< 5.1.3+4.0.10-2~),
php-apcu-bc (<< 1.0.3-2~),
php-ast (<< 0.1.1-2~),
php-geoip (<< 1.1.0-4~),
php-gmagick (<< 2.0.1~rc3+1.1.7~rc3-2~),
php-igbinary (<< 1.2.1-10-ge0e66b9+1.2.1-2~),
php-imagick (<< 3.4.0~rc6-2~),
php-memcache (<< 3.0.9~20151130.fdbd46b-2~),
php-memcached (<< 2.2.0-95-g6ace07d+2.2.0-2~),
php-mongodb (<< 1.1.2-3~),
php-msgpack (<< 2.0.0+0.5.7-2~),
php-radius (<< 1.4.0~b1-2~),
php-redis (<< 2.2.7-355-g799e0bc+2.2.7-4~),
php-rrd (<< 2.0.0+1.1.3-4~),
php-smbclient (<< 0.8.0~rc1-2~),
php-ssh2 (<< 0.12-39-g3dfe336+0.12-2~),
php-uploadprogress (<< 1.0.3.1-4-g95d8a0f-2~),
php-uuid (<< 1.0.4-2~),
php-xdebug (<< 2.4.0~rc4-2~),
php-zmq (<< 1.1.3-3~),
Breaks: php-amqp (<< 1.11.0-4~),
php-apcu (<< 5.1.21+4.0.11-7~),
php-ast (<< 1.0.16-4~),
php-ds (<< 1.4.0-4~),
php-facedetect (<< 1.1.0-19-g135c72a-10~),
php-gearman (<< 2.1.0+1.1.2-11~),
php-gmagick (<< 2.0.6~rc1+1.1.7~rc3-10~),
php-gnupg (<< 1.5.0-6~),
php-igbinary (<< 3.2.6+2.0.8-6~),
php-imagick (<< 3.6.0-4~),
php-libvirt-php (<< 0.5.5-16~),
php-lua (<< 2.0.7+1.1.0-13~),
php-mailparse (<< 3.1.2+2.1.7~dev20160128-7~),
php-memcache (<< 8.0+4.0.5.2+3.0.9~20170802.e702b5f9+-7~),
php-memcached (<< 3.1.5+2.2.0-14~),
php-mongodb (<< 1.12.0+1.9.2+1.7.5-4~),
php-msgpack (<< 2.2.0~rc1+2.1.2+0.5.7-6~),
php-mysqlnd-ms (<< 1.6.0+svn333622-15~),
php-oauth (<< 2.0.7+1.2.3-14~),
php-pcov (<< 1.0.11-4~),
php-pecl-http (<< 4.2.1+php8-2~),
php-ps (<< 1.4.4+1.3.7-6~),
php-psr (<< 1.2.0-4~),
php-radius (<< 1.4.0~b1-22~),
php-raphf (<< 2.0.1+1.1.2-13~),
php-redis (<< 5.3.5+4.3.0-5~),
php-rrd (<< 2.0.3+1.1.3-6~),
php-smbclient (<< 1.0.6-6~),
php-ssh2 (<< 1.3.1+0.13-6~),
php-stomp (<< 2.0.2+1.0.9-15~),
php-tideways (<< 5.0.4-13~),
php-uopz (<< 7.1.1+6.1.2-5~),
php-uploadprogress (<< 2.0.2+1.1.4-6~),
php-uuid (<< 1.2.0-11~),
php-xdebug (<< 3.1.2+2.9.8+2.8.1+2.5.5-4~),
php-xmlrpc (<< 3:1.0.0~rc3-4~),
php-yac (<< 2.3.1+0.9.2-4~),
php-yaml (<< 2.2.2+2.1.0+2.0.4+1.3.2-5~),
php-zmq (<< 1.1.3-23~),
php5.6-common (<< 5.6.18+dfsg-10~),
php5.6-json (<< 1.3.9-2~),
php7.0-common (<< 7.0.3-11~),

2
debian/gbp.conf vendored
View file

@ -1,5 +1,5 @@
[DEFAULT]
debian-branch = bullseye-php80
debian-branch = bullseye-php81
debian-tag = debian/%(version)s
pristine-tar = False

10
debian/modulelist vendored
View file

@ -6,16 +6,26 @@ curl CURL
enchant Enchant
gd GD
gmp GMP
igbinary Igbinary
imagick Imagick
imap IMAP
interbase Interbase
intl Internationalisation
json JSON
ldap LDAP
maxminddb MaxMind DB file format reader
mcrypt libmcrypt
mbstring MBSTRING
memcache Memcache
memcached libmemcached
msgpack MessagePack
mysql MySQL
odbc ODBC
opcache OpCache
pgsql PostgreSQL
pspell pspell
psr PSR interfaces
redis Redis
readline readline
snmp SNMP
soap SOAP

View file

@ -1,3 +1,3 @@
/usr/lib/cgi-bin/php8.0 /usr/lib/cgi-bin/php.default
usr/bin/php-cgi8.0 usr/bin/php-cgi.default
usr/share/man/man1/php-cgi8.0.1.gz usr/share/man/man1/php-cgi.default.1.gz
/usr/lib/cgi-bin/php8.1 /usr/lib/cgi-bin/php.default
usr/bin/php-cgi8.1 usr/bin/php-cgi.default
usr/share/man/man1/php-cgi8.1.1.gz usr/share/man/man1/php-cgi.default.1.gz

12
debian/php-cli.links vendored
View file

@ -1,6 +1,6 @@
usr/bin/phar.phar8.0 usr/bin/phar.phar.default
usr/bin/phar8.0 usr/bin/phar.default
usr/bin/php8.0 usr/bin/php.default
usr/share/man/man1/phar.phar8.0.1.gz usr/share/man/man1/phar.phar.default.1.gz
usr/share/man/man1/phar8.0.1.gz usr/share/man/man1/phar.default.1.gz
usr/share/man/man1/php8.0.1.gz usr/share/man/man1/php.default.1.gz
usr/bin/phar.phar8.1 usr/bin/phar.phar.default
usr/bin/phar8.1 usr/bin/phar.default
usr/bin/php8.1 usr/bin/php.default
usr/share/man/man1/phar.phar8.1.1.gz usr/share/man/man1/phar.phar.default.1.gz
usr/share/man/man1/phar8.1.1.gz usr/share/man/man1/phar.default.1.gz
usr/share/man/man1/php8.1.1.gz usr/share/man/man1/php.default.1.gz

View file

@ -1,4 +1,4 @@
usr/bin/php-config8.0 usr/bin/php-config.default
usr/bin/phpize8.0 usr/bin/phpize.default
usr/share/man/man1/php-config8.0.1.gz usr/share/man/man1/php-config.default.1.gz
usr/share/man/man1/phpize8.0.1.gz usr/share/man/man1/phpize.default.1.gz
usr/bin/php-config8.1 usr/bin/php-config.default
usr/bin/phpize8.1 usr/bin/phpize.default
usr/share/man/man1/php-config8.1.1.gz usr/share/man/man1/php-config.default.1.gz
usr/share/man/man1/phpize8.1.1.gz usr/share/man/man1/phpize.default.1.gz

View file

@ -1,2 +1,2 @@
usr/bin/phpdbg8.0 usr/bin/phpdbg.default
usr/share/man/man1/phpdbg8.0.1.gz usr/share/man/man1/phpdbg.default.1.gz
usr/bin/phpdbg8.1 usr/bin/phpdbg.default
usr/share/man/man1/phpdbg8.1.1.gz usr/share/man/man1/phpdbg.default.1.gz

10
debian/rules vendored
View file

@ -9,9 +9,9 @@
include /usr/share/dpkg/default.mk
PHP_DEFAULT_VERSION := 8.0
PHP_SUPPORTED_VERSIONS := 8.0
PHP_BREAKS_VERSIONS := 5.6 7.0 7.1 7.2 7.3 7.4
PHP_DEFAULT_VERSION := 8.1
PHP_SUPPORTED_VERSIONS := 8.1
PHP_BREAKS_VERSIONS := 5.6 7.0 7.1 7.2 7.3 7.4 8.0
, := ,
PHP_DEV_PACKAGES := $(addprefix php,$(addsuffix -dev$(,),$(PHP_SUPPORTED_VERSIONS))), $(addprefix php,$(addsuffix -json$(,),$(PHP_SUPPORTED_VERSIONS))), $(addprefix php,$(addsuffix -xml$(,),$(PHP_SUPPORTED_VERSIONS))), $(addprefix php,$(addsuffix -mbstring$(,),$(PHP_SUPPORTED_VERSIONS)))
@ -19,8 +19,8 @@ PHP_BREAKS_PACKAGES := $(addprefix php,$(addsuffix -common$(,),$(PHP_BREAKS_V
PHP_COMMON_DIRS := $(addprefix /etc/php/,$(addsuffix /mods-available,$(PHP_SUPPORTED_VERSIONS)))
PHP_COMMON_DEB_VERSION := 80:$(DEB_VERSION)
PHP_DEB_VERSION := 80:$(PHP_DEFAULT_VERSION)+$(DEB_VERSION)
PHP_COMMON_DEB_VERSION := 81:$(DEB_VERSION)
PHP_DEB_VERSION := 81:$(PHP_DEFAULT_VERSION)+$(DEB_VERSION)
SED=sed