summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Evans <grknight@gentoo.org>2019-09-30 14:55:42 -0400
committerBrian Evans <grknight@gentoo.org>2019-09-30 16:38:58 -0400
commit77ab0e12c0485d63cea19d06145218f5a1d17436 (patch)
treed3ddd854af785a8dedeacb583a8181892cc1c425 /profiles
parentnet-wireless/unifi: bump to 5.11.50 & 5.12.11, drop old (diff)
downloadgentoo-77ab0e12c0485d63cea19d06145218f5a1d17436.tar.gz
gentoo-77ab0e12c0485d63cea19d06145218f5a1d17436.tar.bz2
gentoo-77ab0e12c0485d63cea19d06145218f5a1d17436.zip
profiles: Mask PHP 5.6 and dependencies
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>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/base/package.use.mask8
-rw-r--r--profiles/base/use.mask4
-rw-r--r--profiles/package.mask48
3 files changed, 60 insertions, 0 deletions
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b16275bd071c..1cb868f67d78 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -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
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index fe8254ba5b7c..38d493d6edce 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -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
diff --git a/profiles/package.mask b/profiles/package.mask
index f017445f2ad4..98723cd4d136 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,54 @@
#--- 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