profiles/arm64: mask cpu_flags_arm_neon
[gentoo.git] / profiles / arch / arm64 / use.mask
1 # Copyright 1999-2019 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 # Unmask the flag which corresponds to ARCH.
5 -arm64
6
7 # Aaron Bauman <bman@gentoo.org> (2019-12-27)
8 # Mask cpu_flags_arm_neon for all of arm64
9 # A neon64 USE is being discussed
10 cpu_flags_arm_neon
11
12 # Matt Turner <mattst88@gentoo.org> (2019-12-05)
13 # media-libs/libglvnd is not keyworded
14 libglvnd
15
16 # Unmask arm specific USE flags
17 -cpu_flags_arm_v4
18 -cpu_flags_arm_v4
19 -cpu_flags_arm_v5
20 -cpu_flags_arm_v6
21 -cpu_flags_arm_v7
22 -cpu_flags_arm_v8
23
24 -cpu_flags_arm_aes
25 -cpu_flags_arm_crc32
26 -cpu_flags_arm_edsp
27 -cpu_flags_arm_sha1
28 -cpu_flags_arm_sha2
29 -cpu_flags_arm_thumb
30 -cpu_flags_arm_thumb2
31 -cpu_flags_arm_vfp
32 -cpu_flags_arm_vfpv3
33 -cpu_flags_arm_vfpv4
34 -cpu_flags_arm_vfp-d32
35
36 # Unmask [old] arm specific USE flags
37 -neon
38 -armvfp
39
40 # Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
41 # Dependency not keyworded (dev-libs/libindicate).
42 ayatana
43
44 # Mart Raudsepp <leio@gentoo.org> (2019-01-07)
45 # Does not work on arm64 until dev-lang/luajit-2.1
46 # https://github.com/LuaJIT/LuaJIT/issues/26
47 luajit
48
49 # Michał Górny <mgorny@gentoo.org> (2018-07-09)
50 # No OpenCL provider is available on arm64.
51 opencl
52
53 # Mart Raudsepp <leio@gentoo.org> (2018-02-13)
54 # net-libs/libsmi not tested on arm64 yet
55 smi
56
57 # Michał Górny <mgorny@gentoo.org> (2018-01-23)
58 # sci-geosciences/gpsd is not keyworded here.
59 gps
60
61 # Mart Raudsepp <leio@gentoo.org> (2017-02-01)
62 # Unmask systemd since it is keyworded here.
63 -systemd
64
65 # Mart Raudsepp <leio@gentoo.org> (2017-01-28)
66 # dev-util/valgrind not tested on arm64 yet
67 # Upstream seems to have architecture support, however
68 valgrind
69
70 # Markus Meier <maekke@gentoo.org> (2010-08-22)
71 # net-wireless/wimax not tested
72 wimax
73
74 # Kacper Kowalik <xarthisius@gentoo.org> (2010-08-09)
75 # cblas-external as virtual/cblas is also masked
76 cblas-external
77
78 # Samuli Suominen <drac@gentoo.org>
79 # media-libs/amrnb and media-libs/amrwb not tested.
80 amr
81
82 # No hardware to test by the team
83 dvb
84 ios
85 ipod
86
87 # Stuff that doesn't make sense on this arch
88 3dfx
89 dmi
90
91 # Stuff we don't want
92 fuse
93 R
94 octave
95 xindy
96 mpi
97 lasi
98 hardened
99 pdfannotextractor
100 prelude
101 mssql
102
103 # havent tested yet
104 libproxy
105 darcs
106 afs
107 lirc
108 lm-sensors
109 scanner
110 zvbi
111 fluidsynth
112 sid
113 mms
114 ieee1394
115 pm-utils
116 darcs
117 bs2b
118 ladspa
119 ldns
120 ggi
121 nut
122 dvd
123 fits
124 tokyocabinet
125 rtmp
126 vpx
127 lpsol
128 quvi
129 libtar
130 zvbi
131 devil
132 gts
133 anthy
134 sdl
135
136 # Unmask ARM-only video-cards
137 -video_cards_exynos
138 -video_cards_freedreno
139 -video_cards_imx
140 -video_cards_nouveau
141 -video_cards_panfrost
142 -video_cards_tegra
143 -video_cards_vc4
144
145 # James Le Cuirot <chewi@gentoo.org>
146 # Unmask as Vivante is available for arm.
147 -video_cards_vivante
148
149 # Donnie Berkholz <dberkholz@gentoo.org> (2006-02-05)
150 # Modular X: mask for architectures on which they aren't available
151 video_cards_glint
152 video_cards_mga
153 video_cards_nv
154 video_cards_r128
155 video_cards_radeon
156
157 # Matt Turner <mattst88@gentoo.org>
158 # Mask more VIDEO_CARDs added with mesa-8.0
159 video_cards_amdgpu
160 video_cards_r100
161 video_cards_r200
162 video_cards_r300
163 video_cards_r600
164 video_cards_radeonsi
165
166 # USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh.
167 # Bug #184563, (2007-09-18)
168 # Robin H. Johnson <robbat2@gentoo.org>
169 audit