Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/
Date: Mon, 30 Sep 2019 20:39:13
Message-Id: 1569875938.77ab0e12c0485d63cea19d06145218f5a1d17436.grknight@gentoo
1 commit: 77ab0e12c0485d63cea19d06145218f5a1d17436
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 30 18:55:42 2019 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 30 20:38:58 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ab0e12
7
8 profiles: Mask PHP 5.6 and dependencies
9
10 PHP 5.6 is End of life and we've kept it around long enough
11
12 Bug: https://bugs.gentoo.org/651094
13 Signed-off-by: Brian Evans <grknight <AT> gentoo.org>
14
15 profiles/base/package.use.mask | 8 +++++++
16 profiles/base/use.mask | 4 ++++
17 profiles/package.mask | 48 ++++++++++++++++++++++++++++++++++++++++++
18 3 files changed, 60 insertions(+)
19
20 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
21 index b16275bd071..1cb868f67d7 100644
22 --- a/profiles/base/package.use.mask
23 +++ b/profiles/base/package.use.mask
24 @@ -7,6 +7,14 @@
25 # This file is only for generic masks. For arch-specific masks (i.e.
26 # mask everywhere, unmask on arch/*) use arch/base.
27
28 +# Brian Evans <grknight@g.o> (2019-10-01)
29 +# PHP support is broken with current version
30 +# Mask USE until they are fixed
31 +=dev-libs/xapian-bindings-1.2.25 php
32 +media-gfx/exact-image php
33 +sci-geosciences/mapserver php
34 +www-servers/nginx-unit php56
35 +
36 # Michał Górny <mgorny@g.o> (2019-09-28)
37 # media-fonts/hkscs-ming is slated for removal.
38 app-i18n/xcin unicode
39
40 diff --git a/profiles/base/use.mask b/profiles/base/use.mask
41 index fe8254ba5b7..38d493d6edc 100644
42 --- a/profiles/base/use.mask
43 +++ b/profiles/base/use.mask
44 @@ -4,6 +4,10 @@
45 # This file is only for generic masks. For arch-specific masks (i.e.
46 # mask everywhere, unmask on arch/*) use arch/base.
47
48 +# Brian Evans <grknight@g.o> (2019-10-01)
49 +# Mask PHP 5.6 target for EOL
50 +php_targets_php5-6
51 +
52 # Matt Turner <mattst88@g.o> (2019-03-03)
53 # Mask for testing. Bug 606924
54 libglvnd
55
56 diff --git a/profiles/package.mask b/profiles/package.mask
57 index f017445f2ad..98723cd4d13 100644
58 --- a/profiles/package.mask
59 +++ b/profiles/package.mask
60 @@ -29,6 +29,54 @@
61
62 #--- END OF EXAMPLES ---
63
64 +# Brian Evans <grknight@g.o> (2019-10-01)
65 +# End of life. Please upgrade.
66 +# Removal in 90 days. Bug 651784
67 +dev-lang/php:5.6
68 +
69 +# Brian Evans <grknight@g.o> (2019-10-01)
70 +# Old slots for support of PHP <7
71 +# Removal in 90 days. Bug 651784
72 +dev-php/pecl-apcu:0
73 +dev-php/pecl-dbase:0
74 +dev-php/pecl-http:2
75 +dev-php/pecl-mailparse:0
76 +dev-php/pecl-memcached:0
77 +dev-php/pecl-oauth:0
78 +dev-php/pecl-propro:0
79 +dev-php/pecl-ps:0
80 +dev-php/pecl-raphf:0
81 +dev-php/pecl-rrd:0
82 +dev-php/pecl-ssh2:0
83 +dev-php/pecl-stomp:0
84 +dev-php/pecl-xdiff:0
85 +dev-php/pecl-yaml:0
86 +
87 +# Brian Evans <grknight@g.o> (2019-10-01)
88 +# Old extensions which only work with PHP <7
89 +# pecl-memcache is replaced by pecl-memcachd (with code changes)
90 +# pecl-mongo is replaced by pecl-monogodb
91 +# Removal in 90 days. Bug 651784
92 +dev-php/PEAR-MDB2_Driver_mysql
93 +dev-php/magickwand
94 +dev-php/pecl-bbcode
95 +dev-php/pecl-cairo
96 +dev-php/pecl-dbx
97 +dev-php/haru
98 +dev-php/pecl-htscanner
99 +dev-php/pecl-libevent
100 +dev-php/pecl-memcache
101 +dev-php/pecl-mongo
102 +dev-php/pecl-mysqlnd_ms
103 +dev-php/pecl-mysqlnd_qc
104 +dev-php/pecl-sphinx
105 +dev-php/pecl-spl_types
106 +dev-php/pecl-svn
107 +dev-php/pecl-xrange
108 +dev-php/suhosin
109 +dev-php/xcache
110 +dev-php/xhprof
111 +
112 # Matt Turner <mattst88@g.o> (2019-09-28)
113 # Merged into Mesa. No reverse dependencies. Bug #654464
114 # Removal in 30 days