use.mask 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. # Copyright 1999-2017 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. # This file is only for generic masks. For arch-specific masks (i.e.
  4. # mask everywhere, unmask on arch/*) use arch/base.
  5. # Michael Palimaka <kensington@gentoo.org> (29 Dec 2016)
  6. # elogind support is not yet fully implemented in all required packages
  7. elogind
  8. # CURL_SSL=winssl is for prefix/windows/winnt only
  9. curl_ssl_winssl
  10. # on the way out
  11. ruby_targets_jruby
  12. ruby_targets_ruby19
  13. ruby_targets_ruby20
  14. # masking here and unmasking in default/linux/
  15. kmod
  16. # not ready for primetime
  17. packagekit
  18. # profile specific USE flags
  19. # Don't put hardened in here.
  20. # TODO: move multilib into arch/base once inherit order is fixed
  21. selinux
  22. uclibc
  23. multilib
  24. # Mask ELIBC, KERNEL, and USERLAND flags that apply to specific profiles.
  25. userland_BSD
  26. elibc_AIX
  27. elibc_bionic
  28. elibc_Cygwin
  29. elibc_Darwin
  30. elibc_DragonFly
  31. elibc_FreeBSD
  32. elibc_HPUX
  33. elibc_Interix
  34. elibc_mintlib
  35. elibc_musl
  36. elibc_NetBSD
  37. elibc_OpenBSD
  38. elibc_SunOS
  39. elibc_uclibc
  40. elibc_Winnt
  41. kernel_AIX
  42. kernel_Darwin
  43. kernel_FreeBSD
  44. kernel_freemint
  45. kernel_HPUX
  46. kernel_NetBSD
  47. kernel_OpenBSD
  48. kernel_SunOS
  49. kernel_Winnt
  50. # Diego Pettenò <flameeyes@gentoo.org> (30 Dec 2006)
  51. # These are specific of Mac OS X
  52. aqua
  53. coreaudio
  54. # Jeremy Olexa <darkside@gentoo.org>
  55. # The prefix USE flags should never be used on non prefix profiles
  56. prefix
  57. prefix-guest
  58. # Diego E. Pettenò <flameeyes@gentoo.org> (19 Oct 2010)
  59. # masking flags that only apply to FreeBSD
  60. kqueue
  61. # Ralph Sennhauser <sera@gentoo.org> (31 Jul 2012)
  62. # Unmask in arch specific profiles when jython implementaton is available.
  63. python_targets_jython2_7
  64. python_single_target_jython2_7
  65. # Diego Elio Pettenò <flameeyes@gentoo.org> (18 Aug 2012)
  66. # Prelude is being masked for removal
  67. prelude
  68. # Diego Elio Pettenò <flameeyes@gentoo.org> (27 Aug 2012)
  69. # netlink is a Linux-specific interface
  70. netlink
  71. # Pacho Ramos <pacho@gentoo.org> (28 Sep 2013)
  72. # This USE flag is available after long dicussion in
  73. # http://www.gossamer-threads.com/lists/gentoo/dev/276077
  74. # to let some prople not able to run systemd to skip the dep (#480336).
  75. # Enabling this you will get a fully unsupported Gnome setup that
  76. # could suffer unexpected problem, don't expect support for it then.
  77. openrc-force
  78. # Brian Evans <grknight@gentoo.org> (2 Dec 2015)
  79. # php 5.4 is end of life, masked for removal
  80. php_targets_php5-4
  81. # Brian Evans <grknight@gentoo.org> (22 Aug 2016)
  82. # php 5.5 is end of life, masked for removal
  83. php_targets_php5-5