1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
5 # Brian Evans <grknight@gentoo.org> (2 Dec 2015)
6 # php 5.4 is end of life, masked for removal
9 # Daniel Kuehn <lejonet@gentoo.org> (13 Nov 2015)
10 # Masking sssd USE-flag globally and unmasking it on the tested arches
11 # to stop minor arches from blocking major arches AND prevent the dropping
12 # of keywords on sudo for said minor arches, in regards to ssd and sudo bugs
16 # cilk has been ported only to x86 systems
19 # CURL_SSL=winssl is for prefix/windows/winnt only
22 # cuda only works on amd64/x86
31 # masking here and unmasking in default/linux/
34 # not ready for primetime
37 # masking here, and unmasking in arch/x86/use.mask
40 # Mask as long its not available everywhere
43 # vdpau is currently only available with binary nvidia-drivers, thus amd64/x86*
46 # Infiniband stuff should generaly work on all arches but keyworded only on amd64/x86
49 # PHP 5.3 har reached EOL and should be removed soon
52 # Only available on x86
55 # These need libieee1284 which is amd64/x86 only.
56 sane_backends_canon_pp
58 sane_backends_mustek_pp
61 # Gluon still don't have release.
64 # profile specific USE flags
65 # Don't put hardened in here.
70 # amd64/x86 arch specific USE flags
96 cpu_flags_x86_3dnowext
105 cpu_flags_x86_padlock
116 # ppc arch specific USE flags
121 # mips arch specific USE flags
131 # ppc64 arch specific USE flags
135 # sparc arch specific USE flags
139 # arm arch specific USE flags
147 # nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers
150 # dev-db/oracle-instantclient-basic is only available on x86
154 # net-libs/osptoolkit is only available on x86 (used by asterisk, bug 115798)
157 # yellownet is only avaible as a binary blob (bug 149970)
160 # not keyworded on non-x86 systems
165 # not needed on non-sparc systems
174 # not needed on non-mips systems
178 # not needed on non-x86, non-amd64 systems
179 input_devices_virtualbox
180 input_devices_vmmouse
185 video_cards_virtualbox
187 # not needed on non-arm systems
189 video_cards_freedreno
198 # not needed on non-x86, non-amd64, non-ppc systems
199 input_devices_synaptics
202 # awaiting keywording, bug #538828
203 input_devices_libinput
205 # psyco only works on x86
208 # Mask ELIBC, KERNEL, and USERLAND flags that apply to specific profiles.
237 # Diego Pettenò <flameeyes@gentoo.org> (6 Dec 2006)
238 # Mask specific Apple drivers
240 alsa_cards_aoa-fabric-layout
242 alsa_cards_aoa-soundbus
243 alsa_cards_aoa-soundbus-i2s
245 alsa_cards_aoa-toonie
247 # Mask specific Sun drivers
248 alsa_cards_sun-amd7930
249 alsa_cards_sun-cs4231
251 # Mask specific ARM drivers
252 alsa_cards_pxa2xx-i2sound
253 alsa_cards_pxa2xx-soc
254 alsa_cards_pxa2xx-soc-corgi
255 alsa_cards_pxa2xx-soc-poodle
256 alsa_cards_pxa2xx-soc-spitz
257 alsa_cards_pxa2xx-soc-tosa
258 alsa_cards_sa11xx-uda1341ts
261 alsa_cards_at91-soc-eti-b1-wm8731
262 # Mask specific HPPA drivers
264 # Mask specific MIPS drivers
267 # Diego Pettenò <flameeyes@gentoo.org> (29 Dec 2006)
268 # Adobe FDF toolkit is x86 only.
271 # Diego Pettenò <flameeyes@gentoo.org> (30 Dec 2006)
272 # These are specific of Mac OS X
276 # Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007)
277 # Mask the flags for PHP that are available only on x86
283 # Robert Buchholz <rbu@gentoo.org> (03 Jun 2007)
284 # Only works on x86 or amd64
288 # Joseph Jezak <josejx@gentoo.org> (11 Mar 2007)
289 # Only for x86 and amd64 (in pbbuttonsd)
292 # George Shapovalov <george@gentoo.org> (8 Apr 2007)
293 # Ada is supported only on x86, amd64 and ppc at present
296 # lvm2 clustered use flags (moved from default-linux)
302 # Diego Pettenò <flameeyes@gentoo.org> (15 Nov 2007)
303 # pam_console was masked for removal for security issue.
307 # Jeremy Olexa <darkside@gentoo.org>
308 # The prefix USE flags should never be used on non prefix profiles
312 # Alex Legler <a3li@gentoo.org> (7 Dec 2009)
313 # Rubinius is whitelisted on supported arches
316 # Diego E. Pettenò <flameeyes@gentoo.org> (19 Oct 2010)
317 # masking flags that only apply to FreeBSD
320 # Samuli Suominen <ssuominen@gentoo.org> (03 Oct 2011)
321 # RealMagic Hollywood+/Creative DXR3 support
322 # Still using obsolete V4L1 wrt bug 350211
323 # If fixed, should be unmasked in amd64/x86/ppc32 use.mask
326 # Ralph Sennhauser <sera@gentoo.org> (31 Jul 2012)
327 # Unmask in arch specific profiles when jython implementaton is available.
328 python_targets_jython2_7
329 python_targets_jython3_1
330 python_single_target_jython2_7
331 python_single_target_jython3_1
333 # Diego Elio Pettenò <flameeyes@gentoo.org> (18 Aug 2012)
334 # Prelude is being masked for removal
337 # Diego Elio Pettenò <flameeyes@gentoo.org> (21 Aug 2012)
338 # IPMI is only implemented for x86, amd64 and ia64
341 # Diego Elio Pettenò <flameeyes@gentoo.org> (27 Aug 2012)
342 # netlink is a Linux-specific interface
345 # Alexandre Rostovtsev <tetromino@gentoo.org> (09 Dec 2012)
346 # dev-lang/orc is useful only for some specific arches (amd64/x86/arm/...)
349 # Mike Gilbert <floppym@gentoo.org> (02 Jan 2013)
350 # PyPy is unkeyworded on most arches. If you are running amd64 or x86,
351 # please switch to one of the testing 13.0 profiles to get it.
353 python_single_target_pypy
355 python_single_target_pypy3
357 # Michał Górny <mgorny@gentoo.org> (26 Jan 2013)
358 # Mask the multilib flags globally. Unmasked in specific arches.
362 # Matt Turner <mattst88@gentoo.org> (29 Jul 2013)
371 # Andrey Grozin <grozin@gentoo.org> (25 Jun 2014)
372 # These lisps are available only on some arches
380 # Michał Górny <mgorny@gentoo.org> (4 May 2013)
381 # Mask systemd flag globally, unmasked on arches on which systemd
385 # Pacho Ramos <pacho@gentoo.org> (28 Sep 2013)
386 # This USE flag is available after long dicussion in
387 # http://www.gossamer-threads.com/lists/gentoo/dev/276077
388 # to let some prople not able to run systemd to skip the dep (#480336).
389 # Enabling this you will get a fully unsupported Gnome setup that
390 # could suffer unexpected problem, don't expect support for it then.
393 # Mike Gilbert <floppym@gentoo.org> (19 Oct 2014)
394 # sys-libs/libapparmor