commit:     3631ca33f21b46e72b9408af289cb1a2a925eb12
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  7 21:18:09 2021 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Thu Jan  7 21:18:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3631ca33

profiles: Mask PHP 7.2 and packages that depend on it exclusively

Signed-off-by: Brian Evans <grknight <AT> gentoo.org>

 profiles/base/package.use.mask | 15 +++++++++++++++
 profiles/base/use.mask         |  5 +++++
 profiles/package.mask          |  9 +++++++++
 3 files changed, 29 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5d1fbac4039..31123461d8e 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,21 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans <[email protected]> (2021-01-07)
+# Block test deps on packages until they can be updated
+# Old phpunit does not work with new PHP and last is vulnerable
+dev-php/PEAR-Crypt_GPG test
+dev-php/PEAR-Text_Wiki_Mediawiki test
+dev-php/PEAR-VersionControl_SVN test
+dev-php/PHP_CodeSniffer test
+dev-php/php-redmine-api test
+dev-php/phptal test
+dev-php/recaptcha test
+dev-php/symfony-config test
+dev-php/symfony-event-dispatcher test
+dev-php/symfony-filesystem test
+dev-php/symfony-finder test
+
 # Sam James <[email protected]> (2021-01-04)
 # Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc)
 # bug #723438

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 827877fa309..11e7560900e 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans <[email protected]> (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+php_targets_php7-2
+php7-2
 
 # Michał Górny <[email protected]> (2021-01-01)
 # The support for python3.6 target in Gentoo is discontinued.

diff --git a/profiles/package.mask b/profiles/package.mask
index 08c8c4cb052..189fcd33bd2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans <[email protected]> (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+dev-lang/php:7.2
+virtual/httpd-php:7.2
+=dev-php/phpunit-5.7.15-r3
+=dev-php/PHP_CodeCoverage-4.0.7-r2
+=dev-php/PHP_TokenStream-1.4.11-r1
+
 # Joonas Niilola <[email protected]> (2020-01-07)
 # Eterm's development stopped 2014 and upstream brought to life 
 # its successor, terminology. Eterm is unmaintained in Gentoo with 

Reply via email to