Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/selinux/, ...
Date: Sat, 29 Jun 2019 08:36:15
Message-Id: 1561797269.7ab16077c89cd3902ff14a161967b2df13a9bf73.slyfox@gentoo
1 commit: 7ab16077c89cd3902ff14a161967b2df13a9bf73
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 29 08:28:56 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 29 08:34:29 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab16077
7
8 profiles: drop hardened/linux/{amd64,x86,ia64} profiles
9
10 The following profiles are removed in favour of 17.0
11 substitute:
12 hardened/linux/amd64
13 hardened/linux/amd64/no-multilib
14 hardened/linux/amd64/no-multilib/selinux
15 hardened/linux/amd64/selinux
16 hardened/linux/amd64/x32
17
18 hardened/linux/ia64
19
20 hardened/linux/x86
21 hardened/linux/x86/selinux
22
23 The profiles are deprecated for 6+ months, are not
24 referred from profiles.desc and refer to deleted
25 releases/13.0 base.
26
27 Bug: https://bugs.gentoo.org/672960
28 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
29
30 profiles/hardened/linux/amd64/deprecated | 1 -
31 profiles/hardened/linux/amd64/eapi | 1 -
32 profiles/hardened/linux/amd64/make.defaults | 9 --
33 .../hardened/linux/amd64/no-multilib/deprecated | 1 -
34 profiles/hardened/linux/amd64/no-multilib/eapi | 1 -
35 .../hardened/linux/amd64/no-multilib/make.defaults | 14 ---
36 .../hardened/linux/amd64/no-multilib/package.mask | 132 ---------------------
37 .../linux/amd64/no-multilib/package.use.mask | 13 --
38 profiles/hardened/linux/amd64/no-multilib/parent | 2 -
39 .../linux/amd64/no-multilib/selinux/deprecated | 1 -
40 .../hardened/linux/amd64/no-multilib/selinux/eapi | 1 -
41 .../linux/amd64/no-multilib/selinux/parent | 2 -
42 profiles/hardened/linux/amd64/no-multilib/use.mask | 19 ---
43 profiles/hardened/linux/amd64/package.mask | 13 --
44 profiles/hardened/linux/amd64/package.use | 12 --
45 profiles/hardened/linux/amd64/package.use.mask | 23 ----
46 profiles/hardened/linux/amd64/parent | 4 -
47 profiles/hardened/linux/amd64/selinux/deprecated | 1 -
48 profiles/hardened/linux/amd64/selinux/eapi | 1 -
49 profiles/hardened/linux/amd64/selinux/parent | 2 -
50 profiles/hardened/linux/amd64/use.mask | 10 --
51 profiles/hardened/linux/amd64/x32/deprecated | 1 -
52 profiles/hardened/linux/amd64/x32/eapi | 1 -
53 profiles/hardened/linux/amd64/x32/make.defaults | 4 -
54 profiles/hardened/linux/amd64/x32/parent | 3 -
55 profiles/hardened/linux/eapi | 1 -
56 profiles/hardened/linux/ia64/deprecated | 1 -
57 profiles/hardened/linux/ia64/eapi | 1 -
58 profiles/hardened/linux/ia64/make.defaults | 2 -
59 profiles/hardened/linux/ia64/parent | 4 -
60 profiles/hardened/linux/make.defaults | 15 ---
61 profiles/hardened/linux/package.mask | 17 ---
62 profiles/hardened/linux/package.use.force | 7 --
63 profiles/hardened/linux/package.use.mask | 23 ----
64 profiles/hardened/linux/packages | 7 --
65 profiles/hardened/linux/parent | 1 -
66 profiles/hardened/linux/use.force | 6 -
67 profiles/hardened/linux/use.mask | 13 --
68 profiles/hardened/linux/x86/deprecated | 1 -
69 profiles/hardened/linux/x86/eapi | 1 -
70 profiles/hardened/linux/x86/make.defaults | 23 ----
71 profiles/hardened/linux/x86/package.mask | 5 -
72 profiles/hardened/linux/x86/package.use.mask | 21 ----
73 profiles/hardened/linux/x86/parent | 4 -
74 profiles/hardened/linux/x86/selinux/deprecated | 1 -
75 profiles/hardened/linux/x86/selinux/eapi | 1 -
76 profiles/hardened/linux/x86/selinux/parent | 2 -
77 profiles/hardened/linux/x86/use.mask | 10 --
78 48 files changed, 439 deletions(-)
79
80 diff --git a/profiles/hardened/linux/amd64/deprecated b/profiles/hardened/linux/amd64/deprecated
81 deleted file mode 100644
82 index e6cea706fad..00000000000
83 --- a/profiles/hardened/linux/amd64/deprecated
84 +++ /dev/null
85 @@ -1 +0,0 @@
86 -default/linux/amd64/17.0/hardened
87
88 diff --git a/profiles/hardened/linux/amd64/eapi b/profiles/hardened/linux/amd64/eapi
89 deleted file mode 100644
90 index 7ed6ff82de6..00000000000
91 --- a/profiles/hardened/linux/amd64/eapi
92 +++ /dev/null
93 @@ -1 +0,0 @@
94 -5
95
96 diff --git a/profiles/hardened/linux/amd64/make.defaults b/profiles/hardened/linux/amd64/make.defaults
97 deleted file mode 100644
98 index 73067930812..00000000000
99 --- a/profiles/hardened/linux/amd64/make.defaults
100 +++ /dev/null
101 @@ -1,9 +0,0 @@
102 -# Copyright 1999-2012 Gentoo Foundation.
103 -# Distributed under the terms of the GNU General Public License v2
104 -
105 -USE="-pic"
106 -
107 -CFLAGS="-O2 -pipe"
108 -CXXFLAGS="${CFLAGS}"
109 -FFLAGS="${CFLAGS}"
110 -FCFLAGS="${CFLAGS}"
111
112 diff --git a/profiles/hardened/linux/amd64/no-multilib/deprecated b/profiles/hardened/linux/amd64/no-multilib/deprecated
113 deleted file mode 100644
114 index 41a61f1937b..00000000000
115 --- a/profiles/hardened/linux/amd64/no-multilib/deprecated
116 +++ /dev/null
117 @@ -1 +0,0 @@
118 -default/linux/amd64/17.0/no-multilib/hardened
119
120 diff --git a/profiles/hardened/linux/amd64/no-multilib/eapi b/profiles/hardened/linux/amd64/no-multilib/eapi
121 deleted file mode 100644
122 index 7ed6ff82de6..00000000000
123 --- a/profiles/hardened/linux/amd64/no-multilib/eapi
124 +++ /dev/null
125 @@ -1 +0,0 @@
126 -5
127
128 diff --git a/profiles/hardened/linux/amd64/no-multilib/make.defaults b/profiles/hardened/linux/amd64/no-multilib/make.defaults
129 deleted file mode 100644
130 index 58039871f36..00000000000
131 --- a/profiles/hardened/linux/amd64/no-multilib/make.defaults
132 +++ /dev/null
133 @@ -1,14 +0,0 @@
134 -# Copyright 1999-2011 Gentoo Foundation
135 -# Distributed under the terms of the GNU General Public License v2
136 -
137 -# We don't need to have pic on
138 -USE="-pic"
139 -
140 -ARCH="amd64"
141 -ACCEPT_KEYWORDS="${ARCH}"
142 -
143 -MULTILIB_ABIS="amd64"
144 -
145 -# Mirror profile/amd64/no-multilib/make.defaults
146 -USE_EXPAND_HIDDEN="ABI_X86"
147 -
148
149 diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask b/profiles/hardened/linux/amd64/no-multilib/package.mask
150 deleted file mode 100644
151 index 82649fc8202..00000000000
152 --- a/profiles/hardened/linux/amd64/no-multilib/package.mask
153 +++ /dev/null
154 @@ -1,132 +0,0 @@
155 -# Copyright 1999-2018 Gentoo Authors
156 -# Distributed under the terms of the GNU General Public License v2
157 -
158 -# These are broken as reported by Halcy0n, Aug, 23, 2011
159 -dev-lang/rebol-bin
160 -
161 -games-action/brutal-legend
162 -games-action/hotline-miami
163 -games-action/trine-enchanted-edition
164 -games-action/trine2
165 -games-action/swordandsworcery
166 -games-action/beathazardultra
167 -games-action/solar2
168 -games-arcade/dynamitejack
169 -games-misc/katawa-shoujo
170 -games-misc/papers-please
171 -games-rpg/dungeon-defenders
172 -games-rpg/bastion
173 -games-rpg/wasteland2
174 -
175 -# Mirror profile/amd64/no-multilib/package.mask
176 -app-accessibility/mbrola
177 -app-accessibility/perlbox-voice
178 -app-arch/stuffit
179 -app-benchmarks/cpuburn
180 -app-editors/emacs:18
181 -app-emulation/crossover-bin
182 -app-emulation/genymotion-bin
183 -app-emulation/playonlinux
184 -app-emulation/q4wine
185 ->=app-i18n/atokx3-3.0.0
186 -app-office/ooextras
187 -app-emulation/winetricks
188 -dev-embedded/libftd2xx
189 -dev-embedded/openocd
190 -dev-util/android-sdk-update-manager
191 -dev-util/biew
192 -games-action/cs2d
193 -games-action/descent3
194 -games-action/descent3-demo
195 -games-action/guacamelee
196 -games-action/heretic2
197 -games-action/heretic2-demo
198 -games-action/intrusion2
199 -games-action/lugaru
200 -games-action/mutantstorm-demo
201 -games-action/phobiaii
202 -games-action/rune
203 -games-action/shadowgrounds-bin
204 -games-action/shadowgrounds-survivor-bin
205 -games-action/spacetripper-demo
206 -games-arcade/aquaria
207 -games-arcade/barbarian-bin
208 -games-arcade/jardinains
209 -games-arcade/gish-demo
210 -games-arcade/thinktanks-demo
211 -games-emulation/caps
212 -games-emulation/nestra
213 -games-emulation/pcsx2
214 -games-emulation/zinc
215 -games-emulation/zsnes
216 -games-fps/avp
217 -games-fps/doom3-cdoom
218 -games-fps/doom3-chextrek
219 -games-fps/doom3-data
220 -games-fps/doom3-demo
221 -games-fps/doom3-ducttape
222 -games-fps/doom3-eventhorizon
223 -games-fps/doom3-hellcampaign
224 -games-fps/doom3-inhell
225 -games-fps/doom3-lms
226 -games-fps/doom3-mitm
227 -games-fps/doom3-roe
228 -games-fps/doom3
229 -games-fps/enemy-territory-etpro
230 -games-fps/enemy-territory-omnibot
231 -games-fps/enemy-territory-truecombat
232 -games-fps/enemy-territory
233 -games-fps/etqw-bin
234 -games-fps/etqw-data
235 -games-fps/etqw-demo
236 -games-fps/glxquake-bin
237 -games-fps/legends
238 -games-fps/postal2
239 -games-fps/quake3-bin
240 -games-fps/quake3-demo
241 -games-fps/quake3-ra3
242 -games-fps/quake4-bin
243 -games-fps/quake4-data
244 -games-fps/quake4-demo
245 -games-fps/rtcw
246 -games-fps/rtcwmp-demo
247 -games-fps/rtcwsp-demo
248 -games-fps/sauerbraten
249 -games-fps/serious-sam-tfe
250 -games-fps/serious-sam-tse
251 -games-fps/soldieroffortune
252 -games-fps/unreal-tournament
253 -games-fps/ut2003
254 -games-fps/ut2003-demo
255 -games-fps/ut2004-demo
256 -games-misc/little-inferno
257 -games-roguelike/adom
258 -games-rpg/baldurs-gate-ee
259 -games-rpg/costume-quest
260 -games-rpg/dear-esther
261 -games-rpg/eschalon-book-1-demo
262 -games-server/etqw-ded
263 -games-server/nwn-ded
264 -games-simulation/bcs-demo
265 -games-strategy/darwinia
266 -games-strategy/darwinia-demo
267 -games-strategy/defcon-demo
268 -games-strategy/dominions2
269 -games-strategy/heroes3
270 -games-strategy/majesty-demo
271 -games-strategy/smac
272 -games-strategy/spaz
273 -media-sound/aucdtect
274 -media-sound/ventrilo-server-bin
275 -media-video/binkplayer
276 -media-video/tsmuxer
277 -net-misc/icaclient
278 -net-misc/ps3mediaserver
279 -net-print/cndrvcups-common-lb
280 -net-print/cndrvcups-lb
281 -sci-biology/foldingathome
282 -sci-electronics/eagle
283 -sci-chemistry/cara-bin
284 -sci-chemistry/mars
285 -sci-chemistry/xdsstat-bin
286 -sys-libs/lib-compat-loki
287
288 diff --git a/profiles/hardened/linux/amd64/no-multilib/package.use.mask b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
289 deleted file mode 100644
290 index 35d2b1b04a4..00000000000
291 --- a/profiles/hardened/linux/amd64/no-multilib/package.use.mask
292 +++ /dev/null
293 @@ -1,13 +0,0 @@
294 -# Copyright 1999-2017 Gentoo Foundation
295 -# Distributed under the terms of the GNU General Public License v2
296 -
297 -# Mirror profile/amd64/no-multilib/package.use.mask
298 -
299 -# Yixun Lan <dlan@g.o> (12 Jul 2017)
300 -# GLEP 73 Immutability, USE=ovmf requires hvm
301 -app-emulation/xen-tools ovmf
302 -
303 -
304 -# Mike Frysinger <vapier@g.o> (12 Aug 2016)
305 -# Requires sys-boot/grub:0 which is masked here.
306 -sys-apps/memtest86+ floppy
307
308 diff --git a/profiles/hardened/linux/amd64/no-multilib/parent b/profiles/hardened/linux/amd64/no-multilib/parent
309 deleted file mode 100644
310 index 9bf59c55e35..00000000000
311 --- a/profiles/hardened/linux/amd64/no-multilib/parent
312 +++ /dev/null
313 @@ -1,2 +0,0 @@
314 -..
315 -../../../../arch/amd64/no-multilib
316
317 diff --git a/profiles/hardened/linux/amd64/no-multilib/selinux/deprecated b/profiles/hardened/linux/amd64/no-multilib/selinux/deprecated
318 deleted file mode 100644
319 index d9f2abb8d83..00000000000
320 --- a/profiles/hardened/linux/amd64/no-multilib/selinux/deprecated
321 +++ /dev/null
322 @@ -1 +0,0 @@
323 -default/linux/amd64/17.0/no-multilib/hardened/selinux
324
325 diff --git a/profiles/hardened/linux/amd64/no-multilib/selinux/eapi b/profiles/hardened/linux/amd64/no-multilib/selinux/eapi
326 deleted file mode 100644
327 index 7ed6ff82de6..00000000000
328 --- a/profiles/hardened/linux/amd64/no-multilib/selinux/eapi
329 +++ /dev/null
330 @@ -1 +0,0 @@
331 -5
332
333 diff --git a/profiles/hardened/linux/amd64/no-multilib/selinux/parent b/profiles/hardened/linux/amd64/no-multilib/selinux/parent
334 deleted file mode 100644
335 index 933e67923d1..00000000000
336 --- a/profiles/hardened/linux/amd64/no-multilib/selinux/parent
337 +++ /dev/null
338 @@ -1,2 +0,0 @@
339 -..
340 -../../../../../features/selinux
341
342 diff --git a/profiles/hardened/linux/amd64/no-multilib/use.mask b/profiles/hardened/linux/amd64/no-multilib/use.mask
343 deleted file mode 100644
344 index 8884ba56595..00000000000
345 --- a/profiles/hardened/linux/amd64/no-multilib/use.mask
346 +++ /dev/null
347 @@ -1,19 +0,0 @@
348 -# Copyright 1999-2017 Gentoo Foundation
349 -# Distributed under the terms of the GNU General Public License v2
350 -
351 -# Mask the multilib flags back for non-multilib profile.
352 -abi_x86_32
353 -
354 -# Mirror profile/amd64/no-multilib/use.mask
355 -
356 -# 2007/08/29 Christoph Mende <angelos@g.o>
357 -# app-accessibility/mbrola is x86 only
358 -mbrola
359 -
360 -# 2007/08/24 Michael Marineau <marineam@g.o>
361 -# Xen HVM support requires building 32-bit binaries.
362 -hvm
363 -
364 -# 2008/02/13 - Chris Gianelloni <wolf31o2@g.o>
365 -# Mask multilib, since we cannot use it.
366 -multilib
367
368 diff --git a/profiles/hardened/linux/amd64/package.mask b/profiles/hardened/linux/amd64/package.mask
369 deleted file mode 100644
370 index d4ef1963438..00000000000
371 --- a/profiles/hardened/linux/amd64/package.mask
372 +++ /dev/null
373 @@ -1,13 +0,0 @@
374 -# Copyright 1999-2018 Gentoo Foundation
375 -# Distributed under the terms of the GNU General Public License v2
376 -
377 -# Depends on x11-drivers/nvidia-drivers
378 -#dev-python/pyopencl
379 -
380 -# Cernlib has address space issues on amd64 and package is no
381 -# longer supported by upstream. Thus masking it and its reverse
382 -# dependencies.
383 -# See bug 426764.
384 -sci-physics/cernlib
385 -sci-physics/cernlib-montecarlo
386 -sci-physics/paw
387
388 diff --git a/profiles/hardened/linux/amd64/package.use b/profiles/hardened/linux/amd64/package.use
389 deleted file mode 100644
390 index 0cef7f8d1d9..00000000000
391 --- a/profiles/hardened/linux/amd64/package.use
392 +++ /dev/null
393 @@ -1,12 +0,0 @@
394 -# Copyright 1999-2015 Gentoo Foundation
395 -# Distributed under the terms of the GNU General Public License v2
396 -
397 -# Magnus Granberg <zorry@g.o> (14 Jan, 2015)
398 -# We need to have the pic flag on.
399 -# Bugs 490276, 513464, 523736 and 512208.
400 -media-libs/x264 pic
401 -media-video/ffmpeg pic
402 -media-video/libav pic
403 ->=media-libs/mesa-10.1.6 pic
404 -media-libs/libpostproc pic
405 ->=media-libs/xvid-1.3.3 pic
406
407 diff --git a/profiles/hardened/linux/amd64/package.use.mask b/profiles/hardened/linux/amd64/package.use.mask
408 deleted file mode 100644
409 index 6c676aebf21..00000000000
410 --- a/profiles/hardened/linux/amd64/package.use.mask
411 +++ /dev/null
412 @@ -1,23 +0,0 @@
413 -# Copyright 1999-2017 Gentoo Foundation
414 -# Distributed under the terms of the GNU General Public License v2
415 -
416 -# When you add an entry to the top of this file, add your name, the date, and
417 -# an explanation of why something is getting masked. Please be extremely
418 -# careful not to commit atoms that are not valid, as it can cause large-scale
419 -# breakage, especially if it ends up in the daily snapshot.
420 -#
421 -## Example:
422 -##
423 -## # Dev E. Loper <developer@g.o> (28 Jun 2012)
424 -## # Masking foo USE flag until we can get the
425 -## # foo stuff to work properly again (bug 12345)
426 -## =media-video/mplayer-0.90_pre5 foo
427 -## =media-video/mplayer-0.90_pre5-r1 foo
428 -
429 -# Magnus Granberg <zorry@g.o> (30 sep 2016)
430 -# This target support VTV #547040.
431 ->=sys-devel/gcc-4.9 -vtv
432 -
433 -# Magnus Granberg <zorry@g.o> (29 Nov 2012)
434 -# Bug #444786 disable nvidia on app-admin/conky
435 -app-admin/conky nvidia
436
437 diff --git a/profiles/hardened/linux/amd64/parent b/profiles/hardened/linux/amd64/parent
438 deleted file mode 100644
439 index 815cf82784f..00000000000
440 --- a/profiles/hardened/linux/amd64/parent
441 +++ /dev/null
442 @@ -1,4 +0,0 @@
443 -../../../base
444 -../../../default/linux
445 -../../../arch/amd64/lib32
446 -..
447
448 diff --git a/profiles/hardened/linux/amd64/selinux/deprecated b/profiles/hardened/linux/amd64/selinux/deprecated
449 deleted file mode 100644
450 index 13191e6977a..00000000000
451 --- a/profiles/hardened/linux/amd64/selinux/deprecated
452 +++ /dev/null
453 @@ -1 +0,0 @@
454 -default/linux/amd64/17.0/hardened/selinux
455
456 diff --git a/profiles/hardened/linux/amd64/selinux/eapi b/profiles/hardened/linux/amd64/selinux/eapi
457 deleted file mode 100644
458 index 7ed6ff82de6..00000000000
459 --- a/profiles/hardened/linux/amd64/selinux/eapi
460 +++ /dev/null
461 @@ -1 +0,0 @@
462 -5
463
464 diff --git a/profiles/hardened/linux/amd64/selinux/parent b/profiles/hardened/linux/amd64/selinux/parent
465 deleted file mode 100644
466 index e5c7cefb682..00000000000
467 --- a/profiles/hardened/linux/amd64/selinux/parent
468 +++ /dev/null
469 @@ -1,2 +0,0 @@
470 -..
471 -../../../../features/selinux
472
473 diff --git a/profiles/hardened/linux/amd64/use.mask b/profiles/hardened/linux/amd64/use.mask
474 deleted file mode 100644
475 index 6e65e1b3a96..00000000000
476 --- a/profiles/hardened/linux/amd64/use.mask
477 +++ /dev/null
478 @@ -1,10 +0,0 @@
479 -# Copyright 1999-2012 Gentoo Foundation
480 -# Distributed under the terms of the GNU General Public License v2
481 -
482 -# Rick Farina <zerochaos@g.o> 26 Nov 2012
483 -video_cards_nvidia
484 -# removing mask on nvidia use flag as it is used by monitoring tools
485 -# which may be desireable for cuda users
486 -#nvidia
487 -# adjusting use flag mask as nvidia-drivers are usable for cuda at least
488 -#cuda
489
490 diff --git a/profiles/hardened/linux/amd64/x32/deprecated b/profiles/hardened/linux/amd64/x32/deprecated
491 deleted file mode 100644
492 index 5cbfaf5838b..00000000000
493 --- a/profiles/hardened/linux/amd64/x32/deprecated
494 +++ /dev/null
495 @@ -1 +0,0 @@
496 -# no successor
497
498 diff --git a/profiles/hardened/linux/amd64/x32/eapi b/profiles/hardened/linux/amd64/x32/eapi
499 deleted file mode 100644
500 index 7ed6ff82de6..00000000000
501 --- a/profiles/hardened/linux/amd64/x32/eapi
502 +++ /dev/null
503 @@ -1 +0,0 @@
504 -5
505
506 diff --git a/profiles/hardened/linux/amd64/x32/make.defaults b/profiles/hardened/linux/amd64/x32/make.defaults
507 deleted file mode 100644
508 index 607b6452b9b..00000000000
509 --- a/profiles/hardened/linux/amd64/x32/make.defaults
510 +++ /dev/null
511 @@ -1,4 +0,0 @@
512 -# Copyright 1999-2012 Gentoo Foundation.
513 -# Distributed under the terms of the GNU General Public License v2
514 -
515 -CHOST="x86_64-pc-linux-gnux32"
516
517 diff --git a/profiles/hardened/linux/amd64/x32/parent b/profiles/hardened/linux/amd64/x32/parent
518 deleted file mode 100644
519 index 6793db467fe..00000000000
520 --- a/profiles/hardened/linux/amd64/x32/parent
521 +++ /dev/null
522 @@ -1,3 +0,0 @@
523 -../../../../features/multilib
524 -../../../../arch/amd64/x32
525 -..
526
527 diff --git a/profiles/hardened/linux/eapi b/profiles/hardened/linux/eapi
528 deleted file mode 100644
529 index 7ed6ff82de6..00000000000
530 --- a/profiles/hardened/linux/eapi
531 +++ /dev/null
532 @@ -1 +0,0 @@
533 -5
534
535 diff --git a/profiles/hardened/linux/ia64/deprecated b/profiles/hardened/linux/ia64/deprecated
536 deleted file mode 100644
537 index 3da6a26f484..00000000000
538 --- a/profiles/hardened/linux/ia64/deprecated
539 +++ /dev/null
540 @@ -1 +0,0 @@
541 -default/linux/ia64/17.0
542
543 diff --git a/profiles/hardened/linux/ia64/eapi b/profiles/hardened/linux/ia64/eapi
544 deleted file mode 100644
545 index 7ed6ff82de6..00000000000
546 --- a/profiles/hardened/linux/ia64/eapi
547 +++ /dev/null
548 @@ -1 +0,0 @@
549 -5
550
551 diff --git a/profiles/hardened/linux/ia64/make.defaults b/profiles/hardened/linux/ia64/make.defaults
552 deleted file mode 100644
553 index 70c5284ec7a..00000000000
554 --- a/profiles/hardened/linux/ia64/make.defaults
555 +++ /dev/null
556 @@ -1,2 +0,0 @@
557 -# Copyright 1999-2011 Gentoo Foundation.
558 -# Distributed under the terms of the GNU General Public License v2
559
560 diff --git a/profiles/hardened/linux/ia64/parent b/profiles/hardened/linux/ia64/parent
561 deleted file mode 100644
562 index 8683acb05b1..00000000000
563 --- a/profiles/hardened/linux/ia64/parent
564 +++ /dev/null
565 @@ -1,4 +0,0 @@
566 -../../../base
567 -../../../default/linux
568 -../../../arch/ia64
569 -..
570
571 diff --git a/profiles/hardened/linux/make.defaults b/profiles/hardened/linux/make.defaults
572 deleted file mode 100644
573 index d83d7eab885..00000000000
574 --- a/profiles/hardened/linux/make.defaults
575 +++ /dev/null
576 @@ -1,15 +0,0 @@
577 -# Copyright 1999-2017 Gentoo Foundation.
578 -# Distributed under the terms of the GNU General Public License v2
579 -
580 -# Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o> (16 Nov 2011)
581 -# Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value
582 -BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pic xtpax -jit -orc"
583 -
584 -USE="hardened pic urandom xtpax -fortran -jit -orc"
585 -
586 -# Ian Stakenvicius, 2014-09-03
587 -# Set a variable just to indicate that the current profile is a hardened one
588 -# This variable can be leveraged in ebuilds for pkg_postinst messages that
589 -# indicate said package is, say, configured in a way that defeats the purpose
590 -# of running hardened.
591 -PROFILE_IS_HARDENED=1
592
593 diff --git a/profiles/hardened/linux/package.mask b/profiles/hardened/linux/package.mask
594 deleted file mode 100644
595 index 099e6f9e0e3..00000000000
596 --- a/profiles/hardened/linux/package.mask
597 +++ /dev/null
598 @@ -1,17 +0,0 @@
599 -# Copyright 1999-2018 Gentoo Foundation.
600 -# Distributed under the terms of the GNU General Public License v2
601 -
602 -# Hardened versions of gcc-4.0* through gcc-4.2* are not available.
603 -=sys-devel/gcc-4.0*
604 -=sys-devel/gcc-4.1*
605 -=sys-devel/gcc-4.2*
606 -
607 -# broken on hardened, use sys-apps/elfix to fix gnustack
608 -sys-devel/prelink
609 -# depends on prelink
610 -app-crypt/hmaccalc
611 -
612 -# OpenAFS kernel module is not compatible with hardened kernels
613 -# due to C99 struct init requirement by hardened kernels,
614 -# see bug 540196 comment 9.
615 -net-fs/openafs-kernel
616
617 diff --git a/profiles/hardened/linux/package.use.force b/profiles/hardened/linux/package.use.force
618 deleted file mode 100644
619 index 28c4aed893e..00000000000
620 --- a/profiles/hardened/linux/package.use.force
621 +++ /dev/null
622 @@ -1,7 +0,0 @@
623 -# Copyright 1999-2019 Gentoo Authors
624 -# Distributed under the terms of the GNU General Public License v2
625 -
626 -# Needed for XATTR_PAX flags
627 -app-arch/tar xattr
628 -sys-apps/coreutils xattr
629 -sys-apps/portage xattr
630
631 diff --git a/profiles/hardened/linux/package.use.mask b/profiles/hardened/linux/package.use.mask
632 deleted file mode 100644
633 index fe7ca15ac9f..00000000000
634 --- a/profiles/hardened/linux/package.use.mask
635 +++ /dev/null
636 @@ -1,23 +0,0 @@
637 -# Copyright 1999-2017 Gentoo Foundation
638 -# Distributed under the terms of the GNU General Public License v2
639 -
640 -# Matthias Maier <tamiko@g.o> (11 May 2017)
641 -# masked in base, unmask for hardened profiles
642 -sys-devel/gcc -pie
643 -
644 -# Ilya Tumaykin <itumaykin+gentoo@×××××.com> (19 Jan 2017)
645 -# Requires x11-drivers/nvidia-drivers. Needs testing first.
646 -media-video/mpv cuda
647 -
648 -sys-apps/hwloc gl
649 -
650 -sys-devel/gcc -hardened
651 -sys-libs/glibc -hardened
652 -
653 -# Ian Stakenvicius <axs@g.o> (03 Dec 2014)
654 -# Have no way of knowing what Gecko Media Plugins will install in profiles
655 -www-client/firefox gmp-autoupdate
656 -
657 -# net-fs/openafs-kernel module can't be used on hardened,
658 -# see bug 540196.
659 -net-fs/openafs modules
660
661 diff --git a/profiles/hardened/linux/packages b/profiles/hardened/linux/packages
662 deleted file mode 100644
663 index 066037a411e..00000000000
664 --- a/profiles/hardened/linux/packages
665 +++ /dev/null
666 @@ -1,7 +0,0 @@
667 -# Copyright 1999-2013 Gentoo Foundation.
668 -# Distributed under the terms of the GNU General Public License v2
669 -
670 -# This file extends the base packages file for all hardened profiles
671 -
672 -*sys-apps/paxctl
673 -*sys-apps/elfix
674
675 diff --git a/profiles/hardened/linux/parent b/profiles/hardened/linux/parent
676 deleted file mode 100644
677 index 6560aecc119..00000000000
678 --- a/profiles/hardened/linux/parent
679 +++ /dev/null
680 @@ -1 +0,0 @@
681 -../../releases/13.0
682
683 diff --git a/profiles/hardened/linux/use.force b/profiles/hardened/linux/use.force
684 deleted file mode 100644
685 index 35e56536ec6..00000000000
686 --- a/profiles/hardened/linux/use.force
687 +++ /dev/null
688 @@ -1,6 +0,0 @@
689 -# Copyright 1999-2015 Gentoo Foundation
690 -# Distributed under the terms of the GNU General Public License v2
691 -
692 -# Make sure people don't accidentally turn of ssp/pie in important packages.
693 -pie
694 -ssp
695
696 diff --git a/profiles/hardened/linux/use.mask b/profiles/hardened/linux/use.mask
697 deleted file mode 100644
698 index e3999ad4870..00000000000
699 --- a/profiles/hardened/linux/use.mask
700 +++ /dev/null
701 @@ -1,13 +0,0 @@
702 -# Copyright 1999-2017 Gentoo Foundation
703 -# Distributed under the terms of the GNU General Public License v2
704 -
705 --hardened
706 -
707 -# precompiled headers are not compat with ASLR.
708 -pch
709 -
710 -# prelink is masked for hardened
711 -prelink
712 -
713 -# profile are incompatible when linking with pie
714 -profile
715
716 diff --git a/profiles/hardened/linux/x86/deprecated b/profiles/hardened/linux/x86/deprecated
717 deleted file mode 100644
718 index 2411cb5bd1d..00000000000
719 --- a/profiles/hardened/linux/x86/deprecated
720 +++ /dev/null
721 @@ -1 +0,0 @@
722 -default/linux/x86/17.0/hardened
723
724 diff --git a/profiles/hardened/linux/x86/eapi b/profiles/hardened/linux/x86/eapi
725 deleted file mode 100644
726 index 7ed6ff82de6..00000000000
727 --- a/profiles/hardened/linux/x86/eapi
728 +++ /dev/null
729 @@ -1 +0,0 @@
730 -5
731
732 diff --git a/profiles/hardened/linux/x86/make.defaults b/profiles/hardened/linux/x86/make.defaults
733 deleted file mode 100644
734 index 98757037073..00000000000
735 --- a/profiles/hardened/linux/x86/make.defaults
736 +++ /dev/null
737 @@ -1,23 +0,0 @@
738 -# Copyright 1999-2012 Gentoo Foundation.
739 -# Distributed under the terms of the GNU General Public License v2
740 -
741 -ARCH="x86"
742 -ACCEPT_KEYWORDS="x86"
743 -
744 -CHOST="i686-pc-linux-gnu"
745 -CFLAGS="-march=i686 -O2 -pipe"
746 -CXXFLAGS="${CFLAGS}"
747 -FFLAGS="${CFLAGS}"
748 -FCFLAGS="${CFLAGS}"
749 -
750 -USE="nptl"
751 -
752 -# 2006/08/18 - Donnie Berkholz <dberkholz@g.o>
753 -# Defaults for video drivers
754 -VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa"
755 -
756 -# 2006/12/21 - Andrej Kacian <ticho@g.o>
757 -# Defaults for audio drivers
758 -ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 \
759 - emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m \
760 - maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
761
762 diff --git a/profiles/hardened/linux/x86/package.mask b/profiles/hardened/linux/x86/package.mask
763 deleted file mode 100644
764 index 5b60d78864c..00000000000
765 --- a/profiles/hardened/linux/x86/package.mask
766 +++ /dev/null
767 @@ -1,5 +0,0 @@
768 -# Copyright 1999-2018 Gentoo Foundation
769 -# Distributed under the terms of the GNU General Public License v2
770 -
771 -# Depends on x11-drivers/nvidia-drivers
772 -#dev-python/pyopencl
773
774 diff --git a/profiles/hardened/linux/x86/package.use.mask b/profiles/hardened/linux/x86/package.use.mask
775 deleted file mode 100644
776 index c01895ca89e..00000000000
777 --- a/profiles/hardened/linux/x86/package.use.mask
778 +++ /dev/null
779 @@ -1,21 +0,0 @@
780 -# Copyright 1999-2017 Gentoo Foundation
781 -# Distributed under the terms of the GNU General Public License v2
782 -
783 -# Magnus Granberg <zorry@g.o> (30 sep 2016)
784 -# This target supports VTV #547040.
785 ->=sys-devel/gcc-4.9 -vtv
786 -
787 -# cyrus-sasl doesn't work w/ USE=berkdb (#192753)
788 -dev-libs/cyrus-sasl berkdb
789 -
790 -# Rick Farina <zerochaos@g.o> (26 Nov 2012)
791 -# mask X and tools for we still miss the docs for revdep-pax
792 -# else hell will rule. (RWX in the libs)
793 -# Propogating changes from amd64.
794 -# Bug 433121
795 -# (static-libs require tools)
796 -x11-drivers/nvidia-drivers X tools static-libs
797 -
798 -# Magnus Granberg <zorry@g.o> (29 Nov 2012)
799 -# Bug #444786 disable nvidia on app-admin/conky
800 -app-admin/conky nvidia
801
802 diff --git a/profiles/hardened/linux/x86/parent b/profiles/hardened/linux/x86/parent
803 deleted file mode 100644
804 index e93ab13e683..00000000000
805 --- a/profiles/hardened/linux/x86/parent
806 +++ /dev/null
807 @@ -1,4 +0,0 @@
808 -../../../base
809 -../../../default/linux
810 -../../../arch/x86
811 -..
812
813 diff --git a/profiles/hardened/linux/x86/selinux/deprecated b/profiles/hardened/linux/x86/selinux/deprecated
814 deleted file mode 100644
815 index 58212ed1f1e..00000000000
816 --- a/profiles/hardened/linux/x86/selinux/deprecated
817 +++ /dev/null
818 @@ -1 +0,0 @@
819 -default/linux/x86/17.0/hardened/selinux
820
821 diff --git a/profiles/hardened/linux/x86/selinux/eapi b/profiles/hardened/linux/x86/selinux/eapi
822 deleted file mode 100644
823 index 7ed6ff82de6..00000000000
824 --- a/profiles/hardened/linux/x86/selinux/eapi
825 +++ /dev/null
826 @@ -1 +0,0 @@
827 -5
828
829 diff --git a/profiles/hardened/linux/x86/selinux/parent b/profiles/hardened/linux/x86/selinux/parent
830 deleted file mode 100644
831 index e5c7cefb682..00000000000
832 --- a/profiles/hardened/linux/x86/selinux/parent
833 +++ /dev/null
834 @@ -1,2 +0,0 @@
835 -..
836 -../../../../features/selinux
837
838 diff --git a/profiles/hardened/linux/x86/use.mask b/profiles/hardened/linux/x86/use.mask
839 deleted file mode 100644
840 index a9ca50ead41..00000000000
841 --- a/profiles/hardened/linux/x86/use.mask
842 +++ /dev/null
843 @@ -1,10 +0,0 @@
844 -# Copyright 1999-2012 Gentoo Foundation
845 -# Distributed under the terms of the GNU General Public License v2
846 -
847 -# Rick Farina <zerochaos@g.o> 26 Nov 2012
848 -video_cards_nvidia
849 -# removing mask on nvidia use flag as it is used by monitoring tools
850 -# which may be desireable for cuda users
851 -#nvidia
852 -# adjusting use flag mask as nvidia-drivers are usable for cuda at least
853 -#cuda