profiles: Mask PHP 5.6 and dependencies
authorBrian Evans <grknight@gentoo.org>
Mon, 30 Sep 2019 18:55:42 +0000 (14:55 -0400)
committerBrian Evans <grknight@gentoo.org>
Mon, 30 Sep 2019 20:38:58 +0000 (16:38 -0400)
PHP 5.6 is End of life and we've kept it around long enough

Bug: https://bugs.gentoo.org/651094
Signed-off-by: Brian Evans <grknight@gentoo.org>
profiles/base/package.use.mask
profiles/base/use.mask
profiles/package.mask

index b16275bd071c944fbf9e670fd8f7d76a46ccdb20..1cb868f67d78aa2335e2f9a115279845ca1d2ec2 100644 (file)
@@ -7,6 +7,14 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans <grknight@gentoo.org> (2019-10-01)
+# PHP support is broken with current version
+# Mask USE until they are fixed
+=dev-libs/xapian-bindings-1.2.25 php
+media-gfx/exact-image php
+sci-geosciences/mapserver php
+www-servers/nginx-unit php56
+
 # Michał Górny <mgorny@gentoo.org> (2019-09-28)
 # media-fonts/hkscs-ming is slated for removal.
 app-i18n/xcin unicode
index fe8254ba5b7c9a09d0d59a7d1218183bc56c8d33..38d493d6edce9b84088ee0652a536a131dd09331 100644 (file)
@@ -4,6 +4,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans <grknight@gentoo.org> (2019-10-01)
+# Mask PHP 5.6 target for EOL
+php_targets_php5-6
+
 # Matt Turner <mattst88@gentoo.org> (2019-03-03)
 # Mask for testing. Bug 606924
 libglvnd
index f017445f2ad41861c43fc02f70646588d6fd249a..98723cd4d13664a7a290395280e26e8f60f7b809 100644 (file)
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans <grknight@gentoo.org> (2019-10-01)
+# End of life.  Please upgrade.
+# Removal in 90 days. Bug 651784
+dev-lang/php:5.6
+
+# Brian Evans <grknight@gentoo.org> (2019-10-01)
+# Old slots for support of PHP <7
+# Removal in 90 days. Bug 651784
+dev-php/pecl-apcu:0
+dev-php/pecl-dbase:0
+dev-php/pecl-http:2
+dev-php/pecl-mailparse:0
+dev-php/pecl-memcached:0
+dev-php/pecl-oauth:0
+dev-php/pecl-propro:0
+dev-php/pecl-ps:0
+dev-php/pecl-raphf:0
+dev-php/pecl-rrd:0
+dev-php/pecl-ssh2:0
+dev-php/pecl-stomp:0
+dev-php/pecl-xdiff:0
+dev-php/pecl-yaml:0
+
+# Brian Evans <grknight@gentoo.org> (2019-10-01)
+# Old extensions which only work with PHP <7
+# pecl-memcache is replaced by pecl-memcachd (with code changes)
+# pecl-mongo is replaced by pecl-monogodb
+# Removal in 90 days. Bug 651784
+dev-php/PEAR-MDB2_Driver_mysql
+dev-php/magickwand
+dev-php/pecl-bbcode
+dev-php/pecl-cairo
+dev-php/pecl-dbx
+dev-php/haru
+dev-php/pecl-htscanner
+dev-php/pecl-libevent
+dev-php/pecl-memcache
+dev-php/pecl-mongo
+dev-php/pecl-mysqlnd_ms
+dev-php/pecl-mysqlnd_qc
+dev-php/pecl-sphinx
+dev-php/pecl-spl_types
+dev-php/pecl-svn
+dev-php/pecl-xrange
+dev-php/suhosin
+dev-php/xcache
+dev-php/xhprof
+
 # Matt Turner <mattst88@gentoo.org> (2019-09-28)
 # Merged into Mesa. No reverse dependencies. Bug #654464
 # Removal in 30 days