pkgsrc-Users archive

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

Re: removal proposal: PHP 5.x, PHP 7.x



Perhaps not strong enough but there are many web apps out there still running 5.6 and probably many more running 7.x and some day they will need a feature not available on the system they are running on, and one of us will be able to help them because we have pkgsrc at hand.

Regards,


Alberto Mijares 

On Sat, Nov 30, 2024, 3:51 PM Thomas Klausner <wiz%netbsd.org@localhost> wrote:
Hi!

PHP 5.6 had its end-of-life in December 2018.
PHP 7.4 had its end-of-life in November 2022.

I propose removing both of them from pkgsrc (lang/php56, lang/php74).

We have three other PHP versions in pkgsrc, 8.1, 8.2, and 8.3; and 8.4
is out and someone will probably package it soon, I guess.

The following packages only have one of the two in their
PHP_VERSIONS_ACCEPTED, so these would need updating to newer versions
supporting PHP 8, or would be removed as well.

audio/ampache/Makefile:PHP_VERSIONS_ACCEPTED=   56
converters/php-recode/Makefile:PHP_VERSIONS_ACCEPTED=   56
databases/php-rrd1/Makefile:PHP_VERSIONS_ACCEPTED=      56
databases/pear-MDB2_Driver_mysql/Makefile:PHP_VERSIONS_ACCEPTED=        56
databases/php-dbx/Makefile:PHP_VERSIONS_ACCEPTED=       56
databases/php-mongo/Makefile:PHP_VERSIONS_ACCEPTED=     56
databases/php-mssql/Makefile:PHP_VERSIONS_ACCEPTED=     56
databases/php-mysql/Makefile:PHP_VERSIONS_ACCEPTED=     56
databases/php-redis4/Makefile:PHP_VERSIONS_ACCEPTED=    56
databases/php-sqlrelay/Makefile:PHP_VERSIONS_ACCEPTED=  56 74
devel/php-memcache2/Makefile:PHP_VERSIONS_ACCEPTED=     56
devel/php-memcache4/Makefile:PHP_VERSIONS_ACCEPTED=     74
devel/php-memcached/Makefile:PHP_VERSIONS_ACCEPTED=     56
devel/php-pthreads/Makefile:PHP_VERSIONS_ACCEPTED=      56
devel/php-raphf/Makefile:PHP_VERSIONS_ACCEPTED= 56
devel/php-xcache/Makefile:PHP_VERSIONS_ACCEPTED=        56
finance/magento/Makefile:PHP_VERSIONS_ACCEPTED= 56
lang/php56/Makefile:PHP_VERSIONS_ACCEPTED=              56
lang/php74/Makefile:PHP_VERSIONS_ACCEPTED=              74
mail/imp/Makefile:PHP_VERSIONS_ACCEPTED=        56
mail/ingo/Makefile:PHP_VERSIONS_ACCEPTED=       56
mail/mimp/Makefile:PHP_VERSIONS_ACCEPTED=       56
mail/turba/Makefile:PHP_VERSIONS_ACCEPTED=      56 # due to php-mysql via horde
mail/turba/options.mk:PHP_VERSIONS_ACCEPTED=    56
math/php-stats/Makefile:PHP_VERSIONS_ACCEPTED=  74
meta-pkgs/php56-extensions/Makefile:PHP_VERSIONS_ACCEPTED=      56
meta-pkgs/php74-extensions/Makefile:PHP_VERSIONS_ACCEPTED=      74
misc/php-orangehrm/Makefile:PHP_VERSIONS_ACCEPTED=      56 74
multimedia/php-ming/Makefile:PHP_VERSIONS_ACCEPTED=     56 74
net/php-geoip/Makefile:PHP_VERSIONS_ACCEPTED=   56 74
net/php-xmlrpc/Makefile:PHP_VERSIONS_ACCEPTED=  56 74
net/php-yaz/Makefile:PHP_VERSIONS_ACCEPTED=     56 74
print/php-pdflib/Makefile:PHP_VERSIONS_ACCEPTED=        56 74
security/php-mcrypt/Makefile:PHP_VERSIONS_ACCEPTED=     56
security/php-oauth1/Makefile:PHP_VERSIONS_ACCEPTED=     56
security/php-ssdeep/Makefile:PHP_VERSIONS_ACCEPTED=     56 74
security/php-ssh2-0/Makefile:PHP_VERSIONS_ACCEPTED=     56
security/php-suhosin/Makefile:PHP_VERSIONS_ACCEPTED=    56
security/zoneminder/Makefile:PHP_VERSIONS_ACCEPTED=     56 74
sysutils/collectd-CGP/Makefile:PHP_VERSIONS_ACCEPTED=   56 # php-rrd
textproc/php-json/Makefile:PHP_VERSIONS_ACCEPTED=       56 74
textproc/php-mecab/Makefile:PHP_VERSIONS_ACCEPTED=      56 74
textproc/php-sphinx/Makefile:PHP_VERSIONS_ACCEPTED=     56
textproc/php-wddx/Makefile:PHP_VERSIONS_ACCEPTED=       56
time/kronolith/Makefile:PHP_VERSIONS_ACCEPTED=  56
www/blur6ex/Makefile:PHP_VERSIONS_ACCEPTED=     56
www/gallery2/Makefile:PHP_VERSIONS_ACCEPTED=    56
www/horde/Makefile:PHP_VERSIONS_ACCEPTED=       56 # php-mysql, default-on option
www/horde/options.mk:PHP_VERSIONS_ACCEPTED=     56
www/matcha-sns/Makefile:PHP_VERSIONS_ACCEPTED=  56
www/php-apcu4/Makefile:PHP_VERSIONS_ACCEPTED=   56
www/php-apcu_bc/Makefile:PHP_VERSIONS_ACCEPTED= 74
www/php-http3/Makefile:PHP_VERSIONS_ACCEPTED=   74
www/php-phalcon/Makefile:PHP_VERSIONS_ACCEPTED= 56
www/php-phalcon4/Makefile:PHP_VERSIONS_ACCEPTED=  74
www/php-phrasea2/Makefile:PHP_VERSIONS_ACCEPTED=        56
www/php-propro/Makefile:PHP_VERSIONS_ACCEPTED=  56
www/php-propro2/Makefile:PHP_VERSIONS_ACCEPTED= 74
www/php-tiki6/Makefile:PHP_VERSIONS_ACCEPTED=   56 74
www/php-tt-rss/options.mk:PHP_VERSIONS_ACCEPTED=        56
www/phraseanet/Makefile:PHP_VERSIONS_ACCEPTED=  56
www/typo3_62/Makefile:PHP_VERSIONS_ACCEPTED=    56


Any particular reasons they should still stay in pkgsrc?
 Thomas


Home | Main Index | Thread Index | Old Index