summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Evans <grknight@gentoo.org>2021-01-07 16:18:09 -0500
committerBrian Evans <grknight@gentoo.org>2021-01-07 16:18:09 -0500
commit3631ca33f21b46e72b9408af289cb1a2a925eb12 (patch)
tree21193798e237e9dc512ca5c1595c5ca10f841591
parentapp-misc/graphlcd-base: drop old version (diff)
downloadgentoo-3631ca33f21b46e72b9408af289cb1a2a925eb12.tar.gz
gentoo-3631ca33f21b46e72b9408af289cb1a2a925eb12.tar.bz2
gentoo-3631ca33f21b46e72b9408af289cb1a2a925eb12.zip
profiles: Mask PHP 7.2 and packages that depend on it exclusively
Signed-off-by: Brian Evans <grknight@gentoo.org>
-rw-r--r--profiles/base/package.use.mask15
-rw-r--r--profiles/base/use.mask5
-rw-r--r--profiles/package.mask9
3 files changed, 29 insertions, 0 deletions
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5d1fbac40391..31123461d8e6 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 <grknight@gentoo.org> (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 <sam@gentoo.org> (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 827877fa3090..11e7560900e2 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 <grknight@gentoo.org> (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 <mgorny@gentoo.org> (2021-01-01)
# The support for python3.6 target in Gentoo is discontinued.
diff --git a/profiles/package.mask b/profiles/package.mask
index 08c8c4cb052d..189fcd33bd2c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,15 @@
#--- END OF EXAMPLES ---
+# Brian Evans <grknight@gentoo.org> (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 <juippis@gentoo.org> (2020-01-07)
# Eterm's development stopped 2014 and upstream brought to life
# its successor, terminology. Eterm is unmaintained in Gentoo with