1 |
commit: 3631ca33f21b46e72b9408af289cb1a2a925eb12 |
2 |
Author: Brian Evans <grknight <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jan 7 21:18:09 2021 +0000 |
4 |
Commit: Brian Evans <grknight <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jan 7 21:18:09 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3631ca33 |
7 |
|
8 |
profiles: Mask PHP 7.2 and packages that depend on it exclusively |
9 |
|
10 |
Signed-off-by: Brian Evans <grknight <AT> gentoo.org> |
11 |
|
12 |
profiles/base/package.use.mask | 15 +++++++++++++++ |
13 |
profiles/base/use.mask | 5 +++++ |
14 |
profiles/package.mask | 9 +++++++++ |
15 |
3 files changed, 29 insertions(+) |
16 |
|
17 |
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask |
18 |
index 5d1fbac4039..31123461d8e 100644 |
19 |
--- a/profiles/base/package.use.mask |
20 |
+++ b/profiles/base/package.use.mask |
21 |
@@ -6,6 +6,21 @@ |
22 |
# This file is only for generic masks. For arch-specific masks (i.e. |
23 |
# mask everywhere, unmask on arch/*) use arch/base. |
24 |
|
25 |
+# Brian Evans <grknight@g.o> (2021-01-07) |
26 |
+# Block test deps on packages until they can be updated |
27 |
+# Old phpunit does not work with new PHP and last is vulnerable |
28 |
+dev-php/PEAR-Crypt_GPG test |
29 |
+dev-php/PEAR-Text_Wiki_Mediawiki test |
30 |
+dev-php/PEAR-VersionControl_SVN test |
31 |
+dev-php/PHP_CodeSniffer test |
32 |
+dev-php/php-redmine-api test |
33 |
+dev-php/phptal test |
34 |
+dev-php/recaptcha test |
35 |
+dev-php/symfony-config test |
36 |
+dev-php/symfony-event-dispatcher test |
37 |
+dev-php/symfony-filesystem test |
38 |
+dev-php/symfony-finder test |
39 |
+ |
40 |
# Sam James <sam@g.o> (2021-01-04) |
41 |
# Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc) |
42 |
# bug #723438 |
43 |
|
44 |
diff --git a/profiles/base/use.mask b/profiles/base/use.mask |
45 |
index 827877fa309..11e7560900e 100644 |
46 |
--- a/profiles/base/use.mask |
47 |
+++ b/profiles/base/use.mask |
48 |
@@ -4,6 +4,11 @@ |
49 |
# This file is only for generic masks. For arch-specific masks (i.e. |
50 |
# mask everywhere, unmask on arch/*) use arch/base. |
51 |
|
52 |
+# Brian Evans <grknight@g.o> (2021-01-07) |
53 |
+# PHP 7.2 is security vulnerable and end-of-life |
54 |
+# Please upgrade to a newer slot |
55 |
+php_targets_php7-2 |
56 |
+php7-2 |
57 |
|
58 |
# Michał Górny <mgorny@g.o> (2021-01-01) |
59 |
# The support for python3.6 target in Gentoo is discontinued. |
60 |
|
61 |
diff --git a/profiles/package.mask b/profiles/package.mask |
62 |
index 08c8c4cb052..189fcd33bd2 100644 |
63 |
--- a/profiles/package.mask |
64 |
+++ b/profiles/package.mask |
65 |
@@ -32,6 +32,15 @@ |
66 |
|
67 |
#--- END OF EXAMPLES --- |
68 |
|
69 |
+# Brian Evans <grknight@g.o> (2021-01-07) |
70 |
+# PHP 7.2 is security vulnerable and end-of-life |
71 |
+# Please upgrade to a newer slot |
72 |
+dev-lang/php:7.2 |
73 |
+virtual/httpd-php:7.2 |
74 |
+=dev-php/phpunit-5.7.15-r3 |
75 |
+=dev-php/PHP_CodeCoverage-4.0.7-r2 |
76 |
+=dev-php/PHP_TokenStream-1.4.11-r1 |
77 |
+ |
78 |
# Joonas Niilola <juippis@g.o> (2020-01-07) |
79 |
# Eterm's development stopped 2014 and upstream brought to life |
80 |
# its successor, terminology. Eterm is unmaintained in Gentoo with |