Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/base/, profiles/arch/sparc/, ...
Date: Mon, 21 Feb 2022 19:33:53
Message-Id: 1645471974.fc2a852220185e40aacf6e1e0f72b3301a81b050.mattst88@gentoo
1 commit: fc2a852220185e40aacf6e1e0f72b3301a81b050
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 21 19:24:48 2022 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 21 19:32:54 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2a8522
7
8 profiles: Generalize USE=tpm masks
9
10 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
11
12 profiles/arch/alpha/package.use.mask | 4 ----
13 profiles/arch/alpha/use.mask | 4 ++++
14 profiles/arch/amd64/package.use.mask | 4 ----
15 profiles/arch/arm/package.use.mask | 4 ----
16 profiles/arch/arm64/package.use.mask | 4 ----
17 profiles/arch/base/package.use.mask | 4 ----
18 profiles/arch/hppa/package.use.mask | 4 ----
19 profiles/arch/hppa/use.mask | 4 ++++
20 profiles/arch/ia64/package.use.mask | 4 ----
21 profiles/arch/ia64/use.mask | 4 ++++
22 profiles/arch/powerpc/ppc32/package.use.mask | 4 ----
23 profiles/arch/powerpc/ppc32/use.mask | 4 ++++
24 profiles/arch/powerpc/ppc64/package.use.mask | 4 ----
25 profiles/arch/sparc/package.use.mask | 4 ----
26 profiles/arch/sparc/use.mask | 4 ++++
27 profiles/arch/x86/package.use.mask | 4 ----
28 16 files changed, 20 insertions(+), 44 deletions(-)
29
30 diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
31 index c985051a75e2..48b0a30558f5 100644
32 --- a/profiles/arch/alpha/package.use.mask
33 +++ b/profiles/arch/alpha/package.use.mask
34 @@ -6,10 +6,6 @@
35 # It is unusable, for now, in other arches
36 media-video/ffmpeg amf
37
38 -# Sam James <sam@g.o> (2022-02-10)
39 -# app-crypt/tpm2-tss is not keyworded here
40 -app-crypt/gnupg tpm
41 -
42 # Sam James <sam@g.o> (2022-01-29)
43 # app-text/ronn-ng not keyworded here, bug #801103
44 app-accessibility/espeak-ng man
45
46 diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
47 index e2fa17de5ef5..1b79bcff211d 100644
48 --- a/profiles/arch/alpha/use.mask
49 +++ b/profiles/arch/alpha/use.mask
50 @@ -4,6 +4,10 @@
51 # Unmask the flag which corresponds to ARCH.
52 -alpha
53
54 +# Matt Turner <mattst88@g.o> (2022-02-21)
55 +# app-crypt/tpm2-tss is not keyworded here
56 +tpm
57 +
58 # James Le Cuirot <chewi@g.o> (2021-08-10)
59 # media-video/pipewire is not keyworded. Bug #807616.
60 pipewire
61
62 diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
63 index 72750d69bf00..86214033c737 100644
64 --- a/profiles/arch/amd64/package.use.mask
65 +++ b/profiles/arch/amd64/package.use.mask
66 @@ -47,10 +47,6 @@ dev-util/diffoscope -haskell
67 x11-base/xwayland -video_cards_nvidia
68 x11-wm/mutter -video_cards_nvidia
69
70 -# Mike Gilbert <floppym@g.o> (2021-03-29)
71 -# Unmask TPM on supported archs.
72 -sys-apps/systemd -tpm
73 -
74 # Michael Orlitzky <mjo@g.o> (2021-03-27)
75 # Unmask the use of 64-bit dev-lisp/clozurecl on 64-bit arches.
76 # Only maxima makes a distinction between the 32-bit and 64-bit
77
78 diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
79 index 364bde4349c1..8f2a404dc705 100644
80 --- a/profiles/arch/arm/package.use.mask
81 +++ b/profiles/arch/arm/package.use.mask
82 @@ -49,10 +49,6 @@ media-sound/easyeffects zamaudio
83 # no stable virtual/jdk on this arch
84 media-libs/rubberband jni
85
86 -# Mike Gilbert <floppym@g.o> (2021-03-29)
87 -# Unmask TPM on supported archs.
88 -sys-apps/systemd -tpm
89 -
90 # Sam James <sam@g.o> (2021-02-17)
91 # Unmask dev-libs/libpcre2[jit] support on PHP
92 # where available
93
94 diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
95 index 162cb7a46a7c..36118e80a9b9 100644
96 --- a/profiles/arch/arm64/package.use.mask
97 +++ b/profiles/arch/arm64/package.use.mask
98 @@ -64,10 +64,6 @@ media-sound/easyeffects zamaudio
99 # Note: libpng-compat 1.5.30 does NOT seem to.
100 media-libs/libpng -cpu_flags_arm_neon
101
102 -# Mike Gilbert <floppym@g.o> (2021-03-29)
103 -# Unmask TPM on supported archs.
104 -sys-apps/systemd -tpm
105 -
106 # Sam James <sam@g.o> (2021-03-20)
107 # Supports both 'neon32' and 'neon64'
108 sys-libs/zlib-ng -cpu_flags_arm_neon
109
110 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
111 index cf2300a6e1a1..08d4b04814e9 100644
112 --- a/profiles/arch/base/package.use.mask
113 +++ b/profiles/arch/base/package.use.mask
114 @@ -39,10 +39,6 @@ x11-wm/mutter video_cards_nvidia
115 # Has unpackaged depdencies, bug #795459
116 >=media-libs/opencolorio-2.0.0 doc
117
118 -# Mike Gilbert <floppym@g.o> (2021-03-29)
119 -# TPM only exists on some archs.
120 -sys-apps/systemd tpm
121 -
122 # Michael Orlitzky <mjo@g.o> (2021-03-27)
123 # The clozurecl and clozurecl64 flags are now arch-specific in maxima,
124 # so we mask them both by default beginning with v5.44.0-r5 where
125
126 diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
127 index 6f919ffb1c90..7620037f991f 100644
128 --- a/profiles/arch/hppa/package.use.mask
129 +++ b/profiles/arch/hppa/package.use.mask
130 @@ -9,10 +9,6 @@
131 # It is unusable, for now, in other arches
132 media-video/ffmpeg amf
133
134 -# Sam James <sam@g.o> (2022-02-10)
135 -# app-crypt/tpm2-tss is not keyworded here
136 -app-crypt/gnupg tpm
137 -
138 # Arthur Zamarin <arthurzam@g.o> (2022-02-08)
139 # bash becomes corrupted and system breaks, bug #832946
140 app-shells/bash mem-scramble
141
142 diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
143 index df9f8769d2c4..b1b7a4ec5a06 100644
144 --- a/profiles/arch/hppa/use.mask
145 +++ b/profiles/arch/hppa/use.mask
146 @@ -7,6 +7,10 @@
147 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
148 # request bug for the hppa arch.
149
150 +# Matt Turner <mattst88gentoo.org> (2022-02-21)
151 +# app-crypt/tpm2-tss is not keyworded here
152 +tpm
153 +
154 # Sam James <sam@g.o> (2021-10-16)
155 # media-libs/openexr is not keyworded.
156 openexr
157
158 diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
159 index 23fb24163308..0285d16d0270 100644
160 --- a/profiles/arch/ia64/package.use.mask
161 +++ b/profiles/arch/ia64/package.use.mask
162 @@ -6,10 +6,6 @@
163 # It is unusable, for now, in other arches
164 media-video/ffmpeg amf
165
166 -# Sam James <sam@g.o> (2022-02-10)
167 -# app-crypt/tpm2-tss is not keyworded here
168 -app-crypt/gnupg tpm
169 -
170 # Sam James <sam@g.o> (2022-01-29)
171 # app-text/ronn-ng not keyworded here, bug #801103
172 app-accessibility/espeak-ng man
173
174 diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
175 index f70979b1bdfb..cb12b3ba544f 100644
176 --- a/profiles/arch/ia64/use.mask
177 +++ b/profiles/arch/ia64/use.mask
178 @@ -4,6 +4,10 @@
179 # Unmask the flag which corresponds to ARCH.
180 -ia64
181
182 +# Matt Turner <mattst88@g.o> (2022-02-21)
183 +# app-crypt/tpm2-tss is not keyworded here
184 +tpm
185 +
186 # James Le Cuirot <chewi@g.o> (2021-08-10)
187 # media-video/pipewire is not keyworded. Bug #807616.
188 pipewire
189
190 diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
191 index 907f90768a6f..14c6d9fada43 100644
192 --- a/profiles/arch/powerpc/ppc32/package.use.mask
193 +++ b/profiles/arch/powerpc/ppc32/package.use.mask
194 @@ -1,10 +1,6 @@
195 # Copyright 1999-2022 Gentoo Authors
196 # Distributed under the terms of the GNU General Public License v2
197
198 -# Sam James <sam@g.o> (2022-02-10)
199 -# app-crypt/tpm2-tss is not keyworded here
200 -app-crypt/gnupg tpm
201 -
202 # Joonas Niilola <juippis@g.o> (2022-01-04)
203 # Dependency not keyworded on this arch.
204 dev-libs/efl heif
205
206 diff --git a/profiles/arch/powerpc/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask
207 index 9fa17ddad41c..5660bdaa645d 100644
208 --- a/profiles/arch/powerpc/ppc32/use.mask
209 +++ b/profiles/arch/powerpc/ppc32/use.mask
210 @@ -4,6 +4,10 @@
211 # Unmask the flag which corresponds to ARCH.
212 -ppc
213
214 +# Matt Turner <mattst88@g.o> (2022-02-21)
215 +# app-crypt/tpm2-tss is not keyworded here
216 +tpm
217 +
218 # Sam James <sam@g.o> (2021-12-07)
219 # net-libs/gnome-online-accounts is not marked keyworded on ppc
220 gnome-online-accounts
221
222 diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
223 index 7a0bdb803f0e..727cd753c7c0 100644
224 --- a/profiles/arch/powerpc/ppc64/package.use.mask
225 +++ b/profiles/arch/powerpc/ppc64/package.use.mask
226 @@ -38,10 +38,6 @@ sys-apps/exa man
227 # dev-python/django is not keyworded here
228 dev-python/diskcache test
229
230 -# Mike Gilbert <floppym@g.o> (2021-03-29)
231 -# Unmask TPM on supported archs.
232 -sys-apps/systemd -tpm
233 -
234 # Georgy Yakovlev <gyakovlev@g.o> (2021-02-25)
235 # depends on ring crate, which is not so portable
236 # https://github.com/briansmith/ring/issues/389
237
238 diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
239 index 0632616f9ffc..dcafc2dac2b2 100644
240 --- a/profiles/arch/sparc/package.use.mask
241 +++ b/profiles/arch/sparc/package.use.mask
242 @@ -6,10 +6,6 @@
243 # It is unusable, for now, in other arches
244 media-video/ffmpeg amf
245
246 -# Sam James <sam@g.o> (2022-02-10)
247 -# app-crypt/tpm2-tss is not keyworded here
248 -app-crypt/gnupg tpm
249 -
250 # Vadim Misbakh-Soloviov <mva@g.o> (2021-12-09)
251 # ts-cli requires rust to be built, and rust is unavailable here ATM.
252 dev-libs/tree-sitter ts-cli
253
254 diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
255 index df7171de563b..a88935985b69 100644
256 --- a/profiles/arch/sparc/use.mask
257 +++ b/profiles/arch/sparc/use.mask
258 @@ -4,6 +4,10 @@
259 # Unmask the flag which corresponds to ARCH.
260 -sparc
261
262 +# Matt Turner <mattst88@g.o> (2022-02-21)
263 +# app-crypt/tpm2-tss is not keyworded here
264 +tpm
265 +
266 # Sam James <sam@g.o> (2021-10-16)
267 # media-libs/openexr doesn't work on BE.
268 openexr
269
270 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
271 index db25a611d6b1..6be23689caba 100644
272 --- a/profiles/arch/x86/package.use.mask
273 +++ b/profiles/arch/x86/package.use.mask
274 @@ -63,10 +63,6 @@ x11-wm/mutter video_cards_nvidia
275 >=app-office/libreoffice-bin-7 java
276 >=app-office/libreoffice-bin-debug-7 java
277
278 -# Mike Gilbert <floppym@g.o> (2021-03-29)
279 -# Unmask TPM on supported archs.
280 -sys-apps/systemd -tpm
281 -
282 # Daniel Novomesky <dnovomesky@×××××.com> (2021-02-24)
283 # Depends on media-libs/svt-av1, which is unavailable on x86
284 media-libs/libavif svt-av1