[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] Deprecation of functions in depend.php.eclass
From:       Brian Evans <grknight () gentoo ! org>
Date:       2015-06-17 18:55:48
Message-ID: 5581C2B4.6020309 () gentoo ! org
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The PHP team is deprecating most functions in depend.php.eclass

The only functions not in this list currently are dodoc-php and
dohtml-php as they still add value

The following are all unused and are now deprecated for removal in 30
days.

require_sqlite
require_gd
require_pdo
has_concurrentmodphp
has_debug
has_zts
php_binary_extension
require_php_with_any_use
require_php_sapi_from
need_php_by_category
need_php5_cli
need_php5_httpd
need_php_cli

The following functions are in use, but should now be considered
deprecated.  You should use the appropriate EAPI standard dependencies
instead.  Bugs will be created soon to track this with a maintainer
timeout of 30 days.  After a function is no longer in use, it will be
deprecated for an additional 30 days, then removed.

need_php5 : Use {,R}DEPEND="=dev-lang/php-5*"
	www-apps/agendav
	www-apps/baikal
	www-apps/davical

need_php_httpd : Use {,R}DEPEND="virtual/httpd-php"
	app-emulation/phpvirtualbox
	dev-db/phpmyadmin
	net-analyzer/lilac
	net-analyzer/nagtrap
	net-analyzer/nagvis
	net-nds/phpldapadmin
	www-apps/ampache
	www-apps/dokuwiki
	www-apps/dotproject
	www-apps/eyeos
	www-apps/gallery
	www-apps/joomla
	www-apps/owncloud
	www-apps/phpmp
	www-apps/rutorrent
	www-apps/tt-rss
	www-apps/websvn
	www-misc/zoneminder

need_php : USE {,R}DEPEND="dev-lang/php"
	app-text/refbase

has_php : No longer has any value and is not sustainable.  Only bails
out when PHP is not installed, which deps should take care of, most
other variables set no longer exist
	www-apps/websvn

require_php_with_use : Use EAPI2 USE dependencies instead.  As USE
change, builds randomly fail and are not checked by repoman
	www-apps/ampache
	www-apps/phpmp
	www-apps/websvn
	www-misc/zoneminder

require_php_cli : Use {,R}DEPEND="dev-lang/php[cli]"
	sys-fs/owfs

require_php_cgi : USE {,R}DEPEND="dev-lang/php[cgi]"
	www-servers/monkeyd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (MingW32)

iQIcBAEBAgAGBQJVgcK0AAoJENH3ge/59KO2oJYP/Rbcc7nLACBOAPtb+7lzEYxS
M4JJGMmeW8/OI/T10/h9VXUhPQWS5yPutoqi9G3hKOatPADb23+2eNJkdyDXeCBc
LbbuWVy0O+C2dPN/EvOdBQfgfVHnD/YC9fPidUmnSKehv1c3ifXLReeCw1vM+X/0
wD5+z1hQ8KDXZCYarofsp2nhMLiU+6/O3ymTuX421fSw/CSPCAUkMRe7mfinJEX9
2FH8s4cXsso/Hy17/oWUJ3iHU4AWh1lgtKV2wJzc27Ixv17YDjtxTdeIE2tjI3Hd
ckRsnGgDZemXFpDbKygZNHeBfUBWAnlqOsvFXCgES7ZE3lxkpvzjtsR45el4SGG1
i+yS2VF+WPUbZCBdbNoCut+T+AapynKaP0NeiU98zvg7A0+UyaXPPJSCv9rrtu87
qvG3GYLzE2t0shBYUNsUq5n37nsf13Dqx+bM5VwZI1FLCsuOUD0qjj3l/jE3YwTS
8mb5NeLO5nbc3AGB27LtYVqSr9zkKSH8/pYlCs5AGYJ88pBif2fPS4XtOE6OxoL1
gbhkQNRTYy+71KFaC+590FwIV8zh1PE2zcruvxSUeFpZP2tg5EVNAJBlekSeVccA
hVUkjIG9WnvGJtEg9ZQ/RtHnQKMH7PWPzY8G28/4fBM3XfX6RwmtXN0xG9LZnRiZ
EJGIsCMkXUfbUbfsShOp
=RQbA
-----END PGP SIGNATURE-----

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic