Gentoo Archives: gentoo-commits

From: Kent Fredric <kentnl@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/GDGraph/, dev-util/lcov/, www-apps/dspam-web/, dev-perl/Template-GD/, ...
Date: Wed, 31 Jul 2019 04:37:38
Message-Id: 1564547743.e5fb1deca49ffb33d5c98544f2647b997be6ba9f.kentnl@gentoo
1 commit: e5fb1deca49ffb33d5c98544f2647b997be6ba9f
2 Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 11 07:31:31 2019 +0000
4 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 31 04:35:43 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fb1dec
7
8 dev-perl/GD: Drop stable keywords (and rdeps stable kw) re bug #661634
9
10 This module has some seriously diabolical behaviour if you actually
11 attempt to configure anything, if you attempt to configure media-libs/gd
12 in any regard, dev-perl/GD cannot be expected to give usable results,
13 as neither the configuration passed from the ebuild, or the
14 configuration indicated by media-libs/gd, are actually used for
15 compiling dev-perl/GD
16
17 Bug: https://bugs.gentoo.org/661634
18 Package-Manager: Portage-2.3.66, Repoman-2.3.16
19 Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org>
20
21 app-admin/reportmagic/reportmagic-2.21.ebuild | 2 +-
22 dev-perl/Ace/Ace-1.920.0-r3.ebuild | 2 +-
23 dev-perl/Chart/Chart-2.4.10.ebuild | 2 +-
24 dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild | 2 +-
25 dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild | 2 +-
26 dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild | 2 +-
27 dev-perl/GD/GD-2.560.0-r1.ebuild | 2 +-
28 dev-perl/GDGraph/GDGraph-1.490.0.ebuild | 2 +-
29 dev-perl/GDTextUtil/GDTextUtil-0.860.0-r1.ebuild | 2 +-
30 dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild | 2 +-
31 dev-util/lcov/lcov-1.11.ebuild | 2 +-
32 dev-util/lcov/lcov-1.9-r1.ebuild | 2 +-
33 media-gfx/springgraph/springgraph-88.ebuild | 2 +-
34 net-analyzer/squid-graph/squid-graph-3.2-r1.ebuild | 2 +-
35 profiles/base/package.use.stable.force | 6 ++++++
36 profiles/base/package.use.stable.mask | 16 ++++++++++++++++
37 www-apps/dspam-web/dspam-web-3.10.1.ebuild | 2 +-
38 17 files changed, 37 insertions(+), 15 deletions(-)
39
40 diff --git a/app-admin/reportmagic/reportmagic-2.21.ebuild b/app-admin/reportmagic/reportmagic-2.21.ebuild
41 index a0214e8b930..2993a06ce84 100644
42 --- a/app-admin/reportmagic/reportmagic-2.21.ebuild
43 +++ b/app-admin/reportmagic/reportmagic-2.21.ebuild
44 @@ -9,7 +9,7 @@ SRC_URI="http://www.reportmagic.org/rmagic-${PV}.tar.gz"
45
46 LICENSE="Artistic"
47 SLOT="0"
48 -KEYWORDS="amd64 ppc x86"
49 +KEYWORDS="~amd64 ~ppc ~x86"
50 IUSE="truetype"
51
52 DEPEND="sys-libs/zlib
53
54 diff --git a/dev-perl/Ace/Ace-1.920.0-r3.ebuild b/dev-perl/Ace/Ace-1.920.0-r3.ebuild
55 index 9b035a9c5ae..e46cfba0c5e 100644
56 --- a/dev-perl/Ace/Ace-1.920.0-r3.ebuild
57 +++ b/dev-perl/Ace/Ace-1.920.0-r3.ebuild
58 @@ -12,7 +12,7 @@ inherit perl-module toolchain-funcs
59 DESCRIPTION="Object-Oriented Access to ACEDB Databases"
60
61 SLOT="0"
62 -KEYWORDS="amd64 x86"
63 +KEYWORDS="~amd64 ~x86"
64 IUSE="test"
65
66 RDEPEND="virtual/perl-Digest-MD5
67
68 diff --git a/dev-perl/Chart/Chart-2.4.10.ebuild b/dev-perl/Chart/Chart-2.4.10.ebuild
69 index edc9595009a..cbf7477f353 100644
70 --- a/dev-perl/Chart/Chart-2.4.10.ebuild
71 +++ b/dev-perl/Chart/Chart-2.4.10.ebuild
72 @@ -10,7 +10,7 @@ inherit perl-module
73 DESCRIPTION="The Perl Chart Module"
74
75 SLOT="0"
76 -KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
77 +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
78 IUSE="test"
79
80 RDEPEND=">=dev-perl/GD-2.0.36"
81
82 diff --git a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild
83 index ef100077c4a..75611708d43 100644
84 --- a/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild
85 +++ b/dev-perl/GD-Barcode/GD-Barcode-1.150.0-r1.ebuild
86 @@ -10,7 +10,7 @@ inherit perl-module
87 DESCRIPTION="GD::Barcode - Create barcode image with GD"
88
89 SLOT="0"
90 -KEYWORDS="amd64 ~arm ~arm64 x86"
91 +KEYWORDS="~amd64 ~arm ~arm64 ~x86"
92 IUSE=""
93
94 RDEPEND="dev-perl/GD"
95
96 diff --git a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild
97 index 3c5664ebee6..b7704af45bb 100644
98 --- a/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild
99 +++ b/dev-perl/GD-Graph3d/GD-Graph3d-0.630.0-r1.ebuild
100 @@ -10,7 +10,7 @@ inherit perl-module
101 DESCRIPTION="Create 3D Graphs with GD and GD::Graph"
102
103 SLOT="0"
104 -KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
105 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
106 IUSE=""
107
108 RDEPEND=">=dev-perl/GD-1.18
109
110 diff --git a/dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild b/dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild
111 index 7c78773af6b..6d34fc262a6 100644
112 --- a/dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild
113 +++ b/dev-perl/GD-SVG/GD-SVG-0.330.0-r1.ebuild
114 @@ -10,7 +10,7 @@ inherit perl-module
115 DESCRIPTION="Seamlessly enable SVG output from scripts written using GD"
116
117 SLOT="0"
118 -KEYWORDS="amd64 ~ppc x86"
119 +KEYWORDS="~amd64 ~ppc ~x86"
120 IUSE=""
121
122 DEPEND="dev-perl/GD
123
124 diff --git a/dev-perl/GD/GD-2.560.0-r1.ebuild b/dev-perl/GD/GD-2.560.0-r1.ebuild
125 index 7541e8f8041..3ec3508cc81 100644
126 --- a/dev-perl/GD/GD-2.560.0-r1.ebuild
127 +++ b/dev-perl/GD/GD-2.560.0-r1.ebuild
128 @@ -10,7 +10,7 @@ inherit perl-module
129 DESCRIPTION="Interface to Thomas Boutell's gd library"
130
131 SLOT="0"
132 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
133 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
134 IUSE="animgif gif jpeg png truetype xpm"
135 PATCHES=(
136 "${FILESDIR}/${P}-rt106594.patch"
137
138 diff --git a/dev-perl/GDGraph/GDGraph-1.490.0.ebuild b/dev-perl/GDGraph/GDGraph-1.490.0.ebuild
139 index 5f727a29be0..7019eb098c6 100644
140 --- a/dev-perl/GDGraph/GDGraph-1.490.0.ebuild
141 +++ b/dev-perl/GDGraph/GDGraph-1.490.0.ebuild
142 @@ -10,7 +10,7 @@ inherit perl-module
143 DESCRIPTION="Perl5 module to create charts using the GD module"
144
145 SLOT="0"
146 -KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
147 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
148 IUSE=""
149
150 RDEPEND="dev-perl/GDTextUtil
151
152 diff --git a/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r1.ebuild b/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r1.ebuild
153 index a64ab297bb8..98b30191563 100644
154 --- a/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r1.ebuild
155 +++ b/dev-perl/GDTextUtil/GDTextUtil-0.860.0-r1.ebuild
156 @@ -10,7 +10,7 @@ inherit perl-module
157 DESCRIPTION="Text utilities for use with GD"
158
159 SLOT="0"
160 -KEYWORDS="alpha amd64 ~arm arm64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
161 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
162 IUSE=""
163
164 RDEPEND="dev-perl/GD"
165
166 diff --git a/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild b/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild
167 index b9b6752e24e..0bc1bba2edf 100644
168 --- a/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild
169 +++ b/dev-perl/Template-GD/Template-GD-2.660.0-r1.ebuild
170 @@ -10,7 +10,7 @@ inherit perl-module
171 DESCRIPTION="GD plugin(s) for the Template Toolkit"
172
173 SLOT="0"
174 -KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~x86-solaris"
175 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x86-solaris"
176 IUSE="test"
177
178 RDEPEND="dev-perl/GD
179
180 diff --git a/dev-util/lcov/lcov-1.11.ebuild b/dev-util/lcov/lcov-1.11.ebuild
181 index cb9b990b3e6..2914b905e0b 100644
182 --- a/dev-util/lcov/lcov-1.11.ebuild
183 +++ b/dev-util/lcov/lcov-1.11.ebuild
184 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
185
186 LICENSE="GPL-2"
187 SLOT="0"
188 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 ~x86-linux ~x64-macos"
189 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux ~x64-macos"
190 IUSE=""
191
192 DEPEND=""
193
194 diff --git a/dev-util/lcov/lcov-1.9-r1.ebuild b/dev-util/lcov/lcov-1.9-r1.ebuild
195 index b1a3a8e8906..b8e716831cd 100644
196 --- a/dev-util/lcov/lcov-1.9-r1.ebuild
197 +++ b/dev-util/lcov/lcov-1.9-r1.ebuild
198 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz"
199
200 LICENSE="GPL-2"
201 SLOT="0"
202 -KEYWORDS="amd64 ~arm ~arm64 ppc x86 ~x86-linux ~x64-macos"
203 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux ~x64-macos"
204 IUSE=""
205
206 DEPEND=""
207
208 diff --git a/media-gfx/springgraph/springgraph-88.ebuild b/media-gfx/springgraph/springgraph-88.ebuild
209 index 8b15f006c87..31742ab52d1 100644
210 --- a/media-gfx/springgraph/springgraph-88.ebuild
211 +++ b/media-gfx/springgraph/springgraph-88.ebuild
212 @@ -15,7 +15,7 @@ SRC_URI="http://www.chaosreigns.com/code/springgraph/dl/${PN}.pl.${PV}
213 mirror://debian/pool/main/${PN:0:1}/${PN}/${SRC_DEBIAN_PATCH}"
214 LICENSE="GPL-2"
215 SLOT="0"
216 -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ~ppc64 sparc x86"
217 +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
218 IUSE=""
219 DEPEND=""
220 RDEPEND="dev-perl/GD"
221
222 diff --git a/net-analyzer/squid-graph/squid-graph-3.2-r1.ebuild b/net-analyzer/squid-graph/squid-graph-3.2-r1.ebuild
223 index a532f9ba04d..2d14d8885f1 100644
224 --- a/net-analyzer/squid-graph/squid-graph-3.2-r1.ebuild
225 +++ b/net-analyzer/squid-graph/squid-graph-3.2-r1.ebuild
226 @@ -10,7 +10,7 @@ LICENSE="GPL-2"
227 SRC_URI="mirror://sourceforge/squid-graph/${P}.tar.gz"
228
229 SLOT="0"
230 -KEYWORDS="amd64 ~ppc x86"
231 +KEYWORDS="~amd64 ~ppc ~x86"
232
233 RDEPEND="dev-perl/GD[png]"
234
235
236 diff --git a/profiles/base/package.use.stable.force b/profiles/base/package.use.stable.force
237 index 70f03ad755e..bac5f6a6f2f 100644
238 --- a/profiles/base/package.use.stable.force
239 +++ b/profiles/base/package.use.stable.force
240 @@ -3,3 +3,9 @@
241
242 # This file requires eapi 5 or later. New entries go on top.
243 # Please use the same syntax as in package.use.force
244 +
245 +## Kent Fredric <kentnl@g.o> (2019-07-11)
246 +# The absense of these features require dev-perl/GD, which currently
247 +# can't be considered stable due to serious defects upstream.
248 +# Bug #661634
249 +sci-biology/bioperl minimal
250
251 diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
252 index 55b688cb9ff..8d29faa7e9e 100644
253 --- a/profiles/base/package.use.stable.mask
254 +++ b/profiles/base/package.use.stable.mask
255 @@ -4,6 +4,22 @@
256 # This file requires eapi 5 or later. New entries go on top.
257 # Please use the same syntax as in package.use.mask
258
259 +# Kent Fredric <kentnl@g.o> (2019-07-30)
260 +# These features require dev-perl/GD, which currently can't be
261 +# considered stable due to serious defects upstream. Bug #661634
262 +app-admin/yaala gd
263 +app-misc/gcstar stats
264 +app-misc/g15daemon perl
265 +dev-lang/php coverage
266 +dev-util/lcov png
267 +dev-perl/Business-ISBN barcode
268 +dev-perl/Template-Toolkit gd
269 +media-fonts/unifont utils fontforge
270 +media-video/vdrsync dvdr
271 +net-analyzer/openvas-manager extras
272 +www-apps/bugzilla extras
273 +www-apps/otrs gd
274 +
275 # Andreas Sturmlechner <asturm@g.o> (2019-07-16)
276 # sci-libs/dcmtk is not stable
277 media-libs/openimageio dicom
278
279 diff --git a/www-apps/dspam-web/dspam-web-3.10.1.ebuild b/www-apps/dspam-web/dspam-web-3.10.1.ebuild
280 index 7ab4583673b..af47d7170f4 100644
281 --- a/www-apps/dspam-web/dspam-web-3.10.1.ebuild
282 +++ b/www-apps/dspam-web/dspam-web-3.10.1.ebuild
283 @@ -10,7 +10,7 @@ HOMEPAGE="http://dspam.nuclearelephant.com/"
284 SRC_URI="http://dspam.nuclearelephant.com/sources/dspam-${PV}.tar.gz"
285
286 LICENSE="AGPL-3"
287 -KEYWORDS="amd64 ~ppc x86"
288 +KEYWORDS="~amd64 ~ppc ~x86"
289 IUSE=""
290
291 RDEPEND=">=mail-filter/dspam-${PV}[-user-homedirs]