# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ # Brian Evans (2 Dec 2015) # php 5.4 is end of life, masked for removal php_targets_php5-4 # Daniel Kuehn (13 Nov 2015) # Masking sssd USE-flag globally and unmasking it on the tested arches # to stop minor arches from blocking major arches AND prevent the dropping # of keywords on sudo for said minor arches, in regards to ssd and sudo bugs # 540540 and 525674 sssd # cilk has been ported only to x86 systems cilk # CURL_SSL=winssl is for prefix/windows/winnt only curl_ssl_winssl # cuda only works on amd64/x86 cuda # on the way out ruby_targets_ruby18 ruby_targets_jruby ruby_targets_ree18 ruby_targets_ruby19 # masking here and unmasking in default/linux/ kmod # not ready for primetime packagekit # masking here, and unmasking in arch/x86/use.mask vidix # Mask as long its not available everywhere zeitgeist # vdpau is currently only available with binary nvidia-drivers, thus amd64/x86* vdpau # Infiniband stuff should generaly work on all arches but keyworded only on amd64/x86 infiniband # PHP 5.3 har reached EOL and should be removed soon php_targets_php5-3 # Only available on x86 fdftk # These need libieee1284 which is amd64/x86 only. sane_backends_canon_pp sane_backends_hpsj5s sane_backends_mustek_pp sane_backends_qcam # Gluon still don't have release. gluon # profile specific USE flags # Don't put hardened in here. selinux uclibc multilib # amd64/x86 arch specific USE flags kqemu 3dnow 3dnowext lilo mmx mmxext sse sse2 sse3 sse4 sse4a sse4_1 sse4_2 ssse3 avx avx128fma avx2 avx256 fma3 fma4 xop svga nvram cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_padlock cpu_flags_x86_popcnt cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_sse4a cpu_flags_x86_ssse3 cpu_flags_x86_xop # ppc arch specific USE flags altivec pbbuttonsd ppcsha1 # mips arch specific USE flags n32 n64 fixed-point loongson2f mips32r2 mipsdspr1 mipsdspr2 mipsfpu # ppc64 arch specific USE flags ibm ps3 # sparc arch specific USE flags vis ultra1 # arm arch specific USE flags armvfp armv5te armv6 armv6t2 iwmmxt neon # nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers nvidia # dev-db/oracle-instantclient-basic is only available on x86 oci8-instant-client oracle # net-libs/osptoolkit is only available on x86 (used by asterisk, bug 115798) osp # yellownet is only avaible as a binary blob (bug 149970) yellownet # not keyworded on non-x86 systems video_cards_geode video_cards_xgi video_cards_voodoo # not needed on non-sparc systems video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6 video_cards_sunffb video_cards_sunleo video_cards_suntcx # not needed on non-mips systems video_cards_newport video_cards_impact # not needed on non-x86, non-amd64 systems input_devices_virtualbox input_devices_vmmouse video_cards_nvidia video_cards_fglrx video_cards_via video_cards_vmware video_cards_virtualbox # not needed on non-arm systems video_cards_exynos video_cards_freedreno video_cards_omap video_cards_omapfb video_cards_tegra video_cards_vc4 # linux-only drivers video_cards_qxl # not needed on non-x86, non-amd64, non-ppc systems input_devices_synaptics input_devices_wacom # awaiting keywording, bug #538828 input_devices_libinput # psyco only works on x86 psyco # Mask ELIBC, KERNEL, and USERLAND flags that apply to specific profiles. userland_BSD elibc_AIX elibc_bionic elibc_Cygwin elibc_Darwin elibc_DragonFly elibc_FreeBSD elibc_HPUX elibc_Interix elibc_mintlib elibc_musl elibc_NetBSD elibc_OpenBSD elibc_SunOS elibc_uclibc elibc_Winnt kernel_AIX kernel_Darwin kernel_FreeBSD kernel_freemint kernel_HPUX kernel_NetBSD kernel_OpenBSD kernel_SunOS kernel_Winnt # Diego Pettenò (6 Dec 2006) # Mask specific Apple drivers alsa_cards_aoa alsa_cards_aoa-fabric-layout alsa_cards_aoa-onyx alsa_cards_aoa-soundbus alsa_cards_aoa-soundbus-i2s alsa_cards_aoa-tas alsa_cards_aoa-toonie alsa_cards_powermac # Mask specific Sun drivers alsa_cards_sun-amd7930 alsa_cards_sun-cs4231 alsa_cards_sun-dbri # Mask specific ARM drivers alsa_cards_pxa2xx-i2sound alsa_cards_pxa2xx-soc alsa_cards_pxa2xx-soc-corgi alsa_cards_pxa2xx-soc-poodle alsa_cards_pxa2xx-soc-spitz alsa_cards_pxa2xx-soc-tosa alsa_cards_sa11xx-uda1341ts alsa_cards_armaaci alsa_cards_at91-soc alsa_cards_at91-soc-eti-b1-wm8731 # Mask specific HPPA drivers alsa_cards_harmony # Mask specific MIPS drivers alsa_cards_au1x00 # Diego Pettenò (29 Dec 2006) # Adobe FDF toolkit is x86 only. fdftk # Diego Pettenò (30 Dec 2006) # These are specific of Mac OS X aqua coreaudio # Diego Pettenò (4 Jan 2007) # Mask the flags for PHP that are available only on x86 frontbase # Shared with amd64 oci8 firebird # Robert Buchholz (03 Jun 2007) # Only works on x86 or amd64 lcd_devices_svga lcd_devices_luise # Joseph Jezak (11 Mar 2007) # Only for x86 and amd64 (in pbbuttonsd) macbook # George Shapovalov (8 Apr 2007) # Ada is supported only on x86, amd64 and ppc at present ada # lvm2 clustered use flags (moved from default-linux) gulm # tcc is x86 only tcc # Diego Pettenò (15 Nov 2007) # pam_console was masked for removal for security issue. # mask the flag too. pam_console # Jeremy Olexa # The prefix USE flags should never be used on non prefix profiles prefix prefix-guest # Alex Legler (7 Dec 2009) # Rubinius is whitelisted on supported arches ruby_targets_rbx # Diego E. Pettenò (19 Oct 2010) # masking flags that only apply to FreeBSD kqueue # Samuli Suominen (03 Oct 2011) # RealMagic Hollywood+/Creative DXR3 support # Still using obsolete V4L1 wrt bug 350211 # If fixed, should be unmasked in amd64/x86/ppc32 use.mask dxr3 # Ralph Sennhauser (31 Jul 2012) # Unmask in arch specific profiles when jython implementaton is available. python_targets_jython2_7 python_targets_jython3_1 python_single_target_jython2_7 python_single_target_jython3_1 # Diego Elio Pettenò (18 Aug 2012) # Prelude is being masked for removal prelude # Diego Elio Pettenò (21 Aug 2012) # IPMI is only implemented for x86, amd64 and ia64 ipmi # Diego Elio Pettenò (27 Aug 2012) # netlink is a Linux-specific interface netlink # Alexandre Rostovtsev (09 Dec 2012) # dev-lang/orc is useful only for some specific arches (amd64/x86/arm/...) orc # Mike Gilbert (02 Jan 2013) # PyPy is unkeyworded on most arches. If you are running amd64 or x86, # please switch to one of the testing 13.0 profiles to get it. python_targets_pypy python_single_target_pypy python_targets_pypy3 python_single_target_pypy3 # Michał Górny (26 Jan 2013) # Mask the multilib flags globally. Unmasked in specific arches. abi_x86_32 abi_x86_64 abi_x86_x32 # Matt Turner (29 Jul 2013) abi_mips_o32 abi_mips_n32 abi_mips_n64 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 # Andrey Grozin (25 Jun 2014) # These lisps are available only on some arches clisp clozurecl cmucl ecls gcl sbcl # Michał Górny (4 May 2013) # Mask systemd flag globally, unmasked on arches on which systemd # is keyworded. systemd # Pacho Ramos (28 Sep 2013) # This USE flag is available after long dicussion in # http://www.gossamer-threads.com/lists/gentoo/dev/276077 # to let some prople not able to run systemd to skip the dep (#480336). # Enabling this you will get a fully unsupported Gnome setup that # could suffer unexpected problem, don't expect support for it then. openrc-force # Mike Gilbert (19 Oct 2014) # sys-libs/libapparmor apparmor