diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /profiles/base | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'profiles/base')
-rw-r--r-- | profiles/base/eapi | 1 | ||||
-rw-r--r-- | profiles/base/make.defaults | 141 | ||||
-rw-r--r-- | profiles/base/package.mask | 24 | ||||
-rw-r--r-- | profiles/base/package.use | 28 | ||||
-rw-r--r-- | profiles/base/package.use.force | 91 | ||||
-rw-r--r-- | profiles/base/package.use.mask | 776 | ||||
-rw-r--r-- | profiles/base/package.use.stable.force | 6 | ||||
-rw-r--r-- | profiles/base/package.use.stable.mask | 120 | ||||
-rw-r--r-- | profiles/base/packages | 77 | ||||
-rw-r--r-- | profiles/base/profile.bashrc | 9 | ||||
-rw-r--r-- | profiles/base/use.force | 9 | ||||
-rw-r--r-- | profiles/base/use.mask | 401 | ||||
-rw-r--r-- | profiles/base/use.stable.force | 6 | ||||
-rw-r--r-- | profiles/base/use.stable.mask | 14 |
14 files changed, 1703 insertions, 0 deletions
diff --git a/profiles/base/eapi b/profiles/base/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/base/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults new file mode 100644 index 000000000000..8602f4d9f903 --- /dev/null +++ b/profiles/base/make.defaults @@ -0,0 +1,141 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# +# System-wide defaults for the Portage system +# See portage(5) manpage + +# Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later) +IUSE_IMPLICIT="prefix prefix-guest" +USE_EXPAND_UNPREFIXED="ARCH" +USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa hppa-hpux ia64 ia64-hpux ia64-linux m68k m68k-mint mips nios2 ppc ppc64 ppc64-linux ppc-aix ppc-macos ppc-openbsd s390 sh sparc sparc64-freebsd sparc64-solaris sparc-fbsd sparc-solaris x64-cygwin x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt" +USE_EXPAND_VALUES_ELIBC="AIX Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mintlib musl NetBSD OpenBSD SunOS uclibc Winnt" +USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt" +USE_EXPAND_VALUES_USERLAND="BSD GNU" + +# Env vars to expand into USE vars. Modifying this requires prior +# discussion on gentoo-dev@lists.gentoo.org. +USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" + +# USE_EXPAND variables whose contents are not shown in package manager +# output. Changes need discussion on gentoo-dev. +USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_X86" + +CONFIG_PROTECT="/etc" +CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" + +# Variables that are set exclusively by the profile +# and not by user configuration files. +PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" + +# 'Sane' defaults +ELIBC="glibc" +KERNEL="linux" +USERLAND="GNU" +INPUT_DEVICES="keyboard mouse" + +# Tomáš Chvátal <scarabeus@gentoo.org> (23 Mar 2013) +# By default enable libreoffice implementation only. +OFFICE_IMPLEMENTATION="libreoffice" + +# Tomáš Chvátal <scarabeus@gentoo.org> (12 Aug 2011) +# By default do not build any grub platform and let it guess. +GRUB_PLATFORMS="" + +# Tomáš Chvátal <scarabeus@gentoo.org> (05 May 2013) +# By default enable all extensions with no dependencies +LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" + +# Tomáš Chvátal <scarabeus@gentoo.org> (15 May 2011) +# Andreas K. Hüttel <dilfridge@gentoo.org> (19 Aug 2011, 25 Mar 2012) +# By default build all koffice / calligra features. +CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" + +# Pacho Ramos <pacho@gentoo.org> (14 Feb 2010) +# Enable 'ptp2' by default as it is available for most cameras. +CAMERAS="ptp2" + +# Ole Markus With <olemarkus@gentoo.org> (09 Oct 2010) +# Default PHP targets (should always be latest stable version) +PHP_TARGETS="php5-5" + +# Andreas K. Huettel <dilfridge@gentoo.org> (28 Sep 2010) +# Small default list of enabled plugins for collectd +COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" + +# Tomáš Chvátal <scarabeus@gentoo.org> (26 Oct 2010) +# By default enable all protocols for average GPS user +GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" + +# Benedikt Böhm <hollow@gentoo.org> (27 Nov 2007) +# Sane defaults for built-in apache modules +# Patrick Lauer <patrick@gentoo.org> (12 Oct 2012) +# extend for apache 2.4 +APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" + +# Peter Volkov <pva@gentoo.org> (29 Apr 2010) +# Set some defaults or package will fail to build (Check mconfig in package sources) +XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" + +# Robert Buchholz <rbu@gentoo.org> (17 Jan 2006) +# Some common lcd devices +LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" + +# 2006/10/17 - Daniel Drake <dsd@gentoo.org> +# cracklib is becoming optional in shadow (and removed from system) as of +# today. However, cracklib is very standard across the Linux world so we +# enable it by default. +# +# Diego Pettenò <flameeyes@gentoo.org> (14 Jul 2007) +# Moved to base/ profile from default-linux/ so that it also applies to +# embedded and hardened profiles. +USE="cracklib" + +# Miroslav Šulc <fordfrog@gentoo.org> (19 Nov 2008) +# Netbeans modules/clusters +NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" + +# 2009/09/21 Robin H. Johnson <robbat2@gentoo.org> +# http://archives.gentoo.org/gentoo-dev/msg_dc705dc2c1a45e18a85aa62e8fb17009.xml +# Build kernel modules from linux-mod by default: +USE="${USE} modules" + +# Manuel Rüger <mrueg@gentoo.org> (16 Mar 2014) +# Default Ruby build targets +RUBY_TARGETS="ruby19 ruby20" + +# Samuli Suominen <ssuominen@gentoo.org> (03 Dec 2009) +# Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx +# instead of USE nocxx. +# http://archives.gentoo.org/gentoo-dev/msg_a181cd0d36600067b599f4b996c6989f.xml +USE="${USE} cxx" + +# Tiziano Müller <dev-zero@gentoo.org> (24 Jan 2010) +# We usually don't want python to (re)write .py[co] files during phase runs +# since it could cause sandbox violations +PYTHONDONTWRITEBYTECODE="1" + +# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (16 Nov 2011) +# Add default USE value for bootstrap and rename it from STAGE1_USE to BOOTSTRAP_USE +# Add in expanded PYTHON_TARGETS or stage1 builds break because of USE="-* ${BOOTSTRAP_USE}" +# This MUST be kept in sync with the PYTHON_TARGETS below +BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_4 python_targets_python2_7" + +# Mike Gilbert <floppym@gentoo.org> (15 May 2012) +# Default target(s) for python-r1.eclass +PYTHON_TARGETS="python2_7 python3_4" +PYTHON_SINGLE_TARGET="python2_7" + +# Michał Górny <mgorny@gentoo.org> (10 Aug 2013) +# Moved from portage's make.globals. +# 1) do not uninstall kernel modules and therefore allow replacing them, +# 2) allow replacing unowned compiled Python modules (python-r1 migration), +# 3) allow replacing unowned dropin.cache files (twisted-r1 migration). +# 4) protect /var/{run,lock} symlinks for bug 519620 +COLLISION_IGNORE="/lib/modules/* *.py[co] *\$py.class */dropin.cache" +UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock" + +# Andreas K. Hüttel <dilfridge@gentoo.org> (23 Aug 2013) +# Make emerge messages default to English as per Council decision +LC_MESSAGES=C diff --git a/profiles/base/package.mask b/profiles/base/package.mask new file mode 100644 index 000000000000..4cedcbd099fa --- /dev/null +++ b/profiles/base/package.mask @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Johannes Huber <johu@gentoo.org> (23 Jul 2015) +# Needs sys-apps/systemd. Masked for non systemd profiles. +app-admin/calamares + +# Matthew Thode <prometheanfire@gentoo.org> (12 Dec 2014) +# Adding the mask so that end users are notified of the removal and have some +# time to migrate. Will fully remove app-admin/puppet-2.7 in a month or so. +<app-admin/puppet-3.0.0 + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (26 Oct 2014) +# Changes in vt allocation break startx on non-systemd, bugs #526762 and +# #526802. +=x11-apps/xinit-1.3.4 + +# Rick Farina <zerochaos@gentoo.org> (6 Jun 2013) +# Pm-utils based hibernate and suspend support has discontinued. +# For continued support, use the upower-pm-utils fork or systemd. +# Systemd users can switch to a systemd profile or unmask <sys-power/upower-0.99.0 +# Openrc users can "emerge -C upower && emerge -1 upower-pm-utils" +<sys-power/upower-0.99.0 diff --git a/profiles/base/package.use b/profiles/base/package.use new file mode 100644 index 000000000000..2a6aa7c576e6 --- /dev/null +++ b/profiles/base/package.use @@ -0,0 +1,28 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Pacho Ramos <pacho@gentoo.org> (26 Jul 2015) +# Set here proper defaults to make the packages buildable by default, +# bugs #555930 and #472932 +media-sound/gnome-music python_single_target_python3_4 + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (27 Jul 2012) +# Modular X: Build the Xorg X server by default +x11-base/xorg-server xorg + +# Diego Elio Pettenò <flameeyes@gentoo.org> (11 Apr 2011) +# Disable ldap support by default in sudo, as it seem to lack +# developers maintaining that particular support and is, thus, vastly +# untested. +app-admin/sudo -ldap + +# Doug Goldstein <cardoe@gentoo.org> (30 Aug 2010) +# bug #332077 - Disable xcb backend by default for cairo-1.10. Its not +# really prime time ready prior to cairo-1.10 +<x11-libs/cairo-1.10 -xcb + +# Zac Medico <zmedico@gentoo.org> (04 Dec 2009) +# Bug #295615 - Disable cxx by default, in order to avoid a die +# in pkg_setup with default USE settings (cxx requires sasl). +net-nds/openldap -cxx diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force new file mode 100644 index 000000000000..73734fc03049 --- /dev/null +++ b/profiles/base/package.use.force @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Gilles Dartiguelongue <eva@gentoo.org> (25 May 2015) +# webkit fails to build with USE=wayland, bug #549228 +# https://bugs.webkit.org/show_bug.cgi?id=142879 +# https://bugs.webkit.org/show_bug.cgi?id=136831 +>=net-libs/webkit-gtk-2.8 X + +# Alexnader Vershilov <qnikst@gentoo.org) (04 Nov 2014) +# Due to bug #490604: version without oracle is not supported +>=dev-db/tora-2.1.3 oracle + +# Justin Lecher <jlec@gentoo.org> (10 Aug 2014) +# Doesn't work without acl support +# No patch yet, #516626 +>=net-fs/netatalk-3.1.3 acl + +# Pawel Hajdan jr <phajdan.jr@gentoo.org> (12 Jun 2014) +# Chromium builds in PIC mode on most arches anyway, +# i.e. this use flag has no effect on them. +www-client/chromium pic + +# Zac Medico <zmedico@gentoo.org> (4 Dec 2012) +# Force app-shells/bash[readline] in stage1 builds, so that compgen is +# available for sys-apps/portage (see bug #445576). +app-shells/bash:0 readline + +# Michał Górny <mgorny@gentoo.org> (14 Oct 2012) +# Force-enable all PYTHON_TARGETS for python-exec to avoid using private +# API. Please remember to keep it in sync with python_targets.desc. +dev-lang/python-exec python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4 python_targets_jython2_5 python_targets_jython2_7 python_targets_pypy python_targets_pypy3 + +# Samuli Suominen <ssuominen@gentoo.org> (23 Jan 2012) +# Forcing enabled while waiting for eselect-notify-send wrt #379941 +x11-libs/libnotify symlink + +# Zac Medico <zmedico@gentoo.org> (20 Oct 2010) +# Force ipc USE flag since it should remain enabled unless +# it is found to be incompatible with a specific profile +# or environment. When enabled, it fixes bug #278895, +# bug #315615, and makes subshell die support more robust +# (so that repoman's ebuild.nesteddie check is irrelevant). +sys-apps/portage ipc + +# Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> +# Python should use wide Unicode implementation by default. +# Switching of "wide-unicode" USE flag changes ABI of Python +# and requires reinstallation of many Python modules. +dev-lang/python wide-unicode + +# Peter Alfredsen <loki_val@gentoo.org> (11 Apr 2009) +# Forcing w.r.t. bug 265336. When unicode use-flag is +# turned off, ABI is broken without a .so bump. +dev-libs/libpcre unicode + +# Diego E. Pettenò <flameeyes@gentoo.org> (14 Jan 2010) +# List of packages working on a single (non-default) Ruby +# implementation that cannot, thus, be turned off. +dev-ruby/bitescript ruby_targets_jruby +dev-ruby/duby ruby_targets_jruby +dev-ruby/jruby-debug-base ruby_targets_jruby +dev-ruby/jruby-openssl ruby_targets_jruby +=dev-ruby/test-unit-1* ruby_targets_ruby19 + +# Diego E. Pettenò <flameeyes@gentoo.org> (14 Jan 2010) +# Multi-version Ruby virtuals for sanity +~virtual/ruby-ssl-0 ruby_targets_ruby18 +~virtual/ruby-ssl-1 ruby_targets_ruby19 +~virtual/ruby-ssl-2 ruby_targets_jruby +~virtual/ruby-ssl-3 ruby_targets_ruby20 +~virtual/ruby-ssl-4 ruby_targets_ruby21 +~virtual/ruby-rdoc-0 ruby_targets_ruby18 +~virtual/ruby-rdoc-1 ruby_targets_ruby19 +~virtual/ruby-rdoc-2 ruby_targets_jruby +~virtual/ruby-rdoc-3 ruby_targets_ruby20 +~virtual/ruby-rdoc-4 ruby_targets_ruby21 +~virtual/ruby-threads-0 ruby_targets_ruby18 +~virtual/ruby-threads-1 ruby_targets_ruby19 +~virtual/ruby-threads-2 ruby_targets_jruby +~virtual/ruby-threads-3 ruby_targets_ree18 +~virtual/ruby-threads-4 ruby_targets_ruby20 +~virtual/ruby-threads-5 ruby_targets_ruby21 +~virtual/rubygems-1 ruby_targets_ruby18 +~virtual/rubygems-2 ruby_targets_jruby +~virtual/rubygems-3 ruby_targets_ree18 +~virtual/rubygems-4 ruby_targets_ruby19 +~virtual/rubygems-5 ruby_targets_rbx +~virtual/rubygems-6 ruby_targets_ruby20 +~virtual/rubygems-7 ruby_targets_ruby21 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask new file mode 100644 index 000000000000..460188a49ec4 --- /dev/null +++ b/profiles/base/package.use.mask @@ -0,0 +1,776 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# This file requires >=portage-2.1.1 +# New entries go on top. + +# Justin Lecher <jlec@gentoo.org> (04 Aug 2015) +# USE mask unsupported python implementations in django +dev-python/south python_targets_python3_3 python_targets_python3_4 python_targets_pypy + +# James Le Cuirot <chewi@gentoo.org> (29 Jul 2015) +# JavaFX and the browser plugin are not included on some platforms. +dev-java/oracle-jdk-bin javafx nsplugin +dev-java/oracle-jre-bin javafx nsplugin + +# Manuel Rüger <mrueg@gentoo.org> (05 Jul 2015) +# app-text/migemo is masked because it fails for ruby20 +app-text/cmigemo emacs +www-client/w3m migemo + +# Anthony G. Basile <blueness@gentoo.org> (04 Jul 2015) +# USE=http2 depends on net-libs/nghttp2 which was recently +# added to the tree and is still not stable. Bug #552618. +net-misc/curl http2 + +# Gilles Dartiguelongue <eva@gentoo.org> (25 May 2015) +# webkit fails to build with USE=wayland, bug #549228 +# https://bugs.webkit.org/show_bug.cgi?id=142879 +# https://bugs.webkit.org/show_bug.cgi?id=136831 +>=net-libs/webkit-gtk-2.8 wayland + +# Johannes Huber <johu@gentoo.org> (31 Nay 2015) +# No released version available +kde-plasma/plasma-workspace prison + +# Matthias Maier <tamiko@gentoo.org> (27 May 2015) +# mask lcms use flag for old dcraw versions that depends on lcms:0 +=media-gfx/dcraw-9.10 lcms + +# Mike Gilbert <floppym@gentoo.org> (16 May 2015) +# dev-lang/python[berkdb] fails with recent multilib sys-libs/db (bug 519584). +dev-lang/python berkdb +net-nds/nsscache nssdb +www-apps/venus test + +# Jason Zaman <perfinion@gentoo.org> (08 May 2015) +# java wrappers fail to build (bug #548858) +=app-admin/setools-3.3.8-r7 java + +# Matthias Maier <tamiko@gentoo.org> (03 May 2015) +# mask use flag until #546126 is resolved +>=app-emulation/libvirt-1.2.14 wireshark-plugins + +# James Le Cuirot <chewi@gentoo.org> (05 Apr 2015) +# dev-java/sun-j2me-bin is going away. +dev-java/proguard j2me + +# Christoph Junghans <ottxor@gentoo.org> (03 Apr 2015) +# >=~sys-devel/dragonegg-3.6 is broken (bug #543644) +sys-devel/byfl dragonegg + +# Lars Wendler <polynomial-c@gentoo.org> (19 Mar 2015) +# >=games-strategy/freeciv-2.5.0 requires >=dev-lang/lua-5.2 +# No stable qt5 yet. +games-strategy/freeciv system-lua qt5 + +# Brian Evans <grknight@gentoo.org> (17 Mar 2015) +# Mask the cluster flag for deprecation. Use dev-db/mysql-cluster if +# you need NDB. +dev-db/mariadb cluster +dev-db/mariadb-galera cluster +dev-db/mysql cluster +dev-db/percona-server cluster + +# Ben de Groot <yngwin@gentoo.org> (15 Mar 2015) +# Mask bdplus support and unmask on arches where libbdplus is keyworded. +media-libs/libbluray bdplus + +# Michael Sterrett <mr_bones_@gentoo.org> (09 Mar 2015) +# Mask qt5 support until qt5 is stable so as to not +# hold up making yabause stable. +games-emulation/yabause qt5 + +# Michał Górny <mgorny@gentoo.org> (01 Mar 2015) +# pidgin-opensteamworks is only available for amd64, ppc32 and x86 +net-im/telepathy-connection-managers steam + +# Andreas K. Huettel <dilfridge@gentoo.org> (27 Feb 2015) +# Mask atlas support since atlas is not in the main tree yet +sci-libs/armadillo atlas + +# Alexandre Rostovtsev <tetromino@gentoo.org> (18 Feb 2015) +# Experimental backend, plus it requires openvg support in mesa which is +# now disabled in >=mesa-10.4 (bug #536434) +x11-libs/cairo openvg + +# Andrew Savchenko <bircoph@gentoo.org> (11 Feb 2015) +# Cluster code is still under development, only base functionality +# is implemented. Masking for testing and evaluation. +app-admin/clsync cluster mhash + +# Ben de Groot <yngwin@gentoo.org> (07 Feb 2015) +# Mask for all arches, can be unmasked on arm once keyworded there +games-board/stockfish armv7 + +# Michael Palimaka <kensington@gentoo.org> (03 Feb 2015) +# Requires unreleased version of dev-libs/soprano +app-office/akonadi-server qt5 + +# Brian Evans <grknight@gentoo.org> (02 Feb 2015) +# Masked for dev-php/PEAR-MDB2_Driver_sqlite last rites Bug 538584 +dev-php/PHPonTrax sqlite + +# Brian Evans <grknight@gentoo.org> (22 Jan 2015) +# PHP module split into dev-php/ming-php which is still ~arch +<media-libs/ming-0.4.5 php + +# Michał Górny <mgorny@gentoo.org> (25 Dec 2014) +# Requires non-keyworded >=libevent-2.1, bug #533540. +www-servers/pshs ssl + +# Michał Górny <mgorny@gentoo.org> (30 Nov 2014) +# Not supported at the moment. DirectFB lacks multilib support, +# and we have to decide if we want it. +x11-libs/cairo directfb + +# Brian Evans <grknight@gentoo.org> (29 Nov 2014) +# Strongly recommened by upstream to disable lzo and zlib due to memory leaks +# https://github.com/groonga/groonga/issues/6 (Japanese) +app-text/groonga lzo zlib + +# Jeroen Roovers <jer@gentoo.org> (18 Nov 2014) +# Requires dev-lang/lua-5.2 (bug #253269) +net-analyzer/nmap system-lua + +# Patrick Lauer <patrick@gentoo.org> (17 Nov 2014) +# libnsfb is temporarily broken, so mask useflag until things work +=www-client/netsurf-3.2 fbcon + +# Patrick Lauer <patrick@gentoo.org> (08 Nov 2014) +# razorqt has been masked for removal +x11-misc/lightdm razor + +# Mike Frysinger <vapier@gentoo.org> (21 Oct 2014) +# Most targets do not support ASAN/etc... #504200. +sys-devel/gcc sanitize + +# Pacho Ramos <pacho@gentoo.org> (19 Oct 2014) +# swfdec is masked for removal, bug #525834 +dev-libs/DirectFB swfdec + +# Tim Harder <radhermit@gentoo.org> (10 Oct 2014) +# Masked since skype isn't stable +net-im/bitlbee skype + +# Sergey Popov <pinkbyte@gentoo.org> (01 Oct 2014) +# Mask multislot USE flag for packages, where it breaks +# metadata cache consistency. +# See bugs #507808, #507810 and #507814 +sys-devel/autoconf multislot +sys-devel/binutils multislot +sys-devel/gcc multislot + +# Michał Górny <mgorny@gentoo.org> (15 Sep 2014) +# Unsuccessful version bump of net-libs/libzrtpcpp, seems to cause +# undefined references few layers deeper. Need further investigation, +# if anybody cares. +net-libs/ortp zrtp + +# Johannes Huber <johu@gentoo.org> (14 Sep 2014) +# Masked until dev-libs/extra-cmake-modules is in tree. +dev-libs/libattica qt5 + +# Johannes Huber <johu@gentoo.org> (12 Sep 2014) +# Segmentation fault, needs further investigation. +media-sound/tomahawk qt5 + +# Michał Górny <mgorny@gentoo.org> (06 Sep 2014) +# Mask the removed/deprecated flags for old ebuilds that do not use +# the python-r1 eclass. +sys-apps/portage python_targets_pypy2_0 python_targets_python2_6 python_targets_python3_2 + +# Michał Górny <mgorny@gentoo.org> (06 Sep 2014) +# (on behalf of Python team) +# Keep 3.2 enabled to ease the migration. +dev-lang/python-exec -python_targets_python3_2 -python_single_target_python3_2 + +# Rick Farina <zerochaos@gentoo.org> (26 Aug 2014) +# mirisdr does not seem to like making releases +<net-wireless/gr-osmosdr-9999 mirisdr + +# Maxim Koltsov <maksbotan@gentoo.org> (05 Aug 2014) +# net-libs/tox is in mva overlay only ATM +app-leechcraft/lc-azoth sarin + +# Mike Frysinger <vapier@gentoo.org> (04 Aug 2014) +# Mask flashrom drivers that only work on x86 due to in/out asm insns #454024 +sys-apps/flashrom atahpt nic3com nicnatsemi nicrealtek rayer_spi satamv + +# Brian Evans <grknight@gentoo.org> (30 Jul 2014) +# Mask embedded due to upstream not supporting +# https://bugs.launchpad.net/bugs/1236873 +dev-db/percona-server embedded + +# Pacho Ramos <pacho@gentoo.org> (27 Jul 2014) +# Mask due bug #414903 +media-video/mplayer dxr3 + +# Thomas Sachau <tommy@gentoo.org> (30 Jun 2014) +# Mask pixman USE flag of dev-libs/efl for future removal, bug 501074 +dev-libs/efl pixman + +# Jeroen Roovers <jer@gentoo.org> (20 Jun 2014) +# net-libs/adns is going away (bug #513982) +net-analyzer/wireshark libadns + +# Zac Medico <zmedico@gentoo.org> (06 Jun 2014) +# Needs hardmasked lua-5.2 +www-servers/mongoose lua + +# Manuel Rüger <mrueg@gentoo.org> (05 Jun 2014) +# Fails to build with net-libs/libotr-4.0.0 +net-im/climm otr + +# Pacho Ramos <pacho@gentoo.org> (01 Jun 2014) +# Needs hardmasked lua-5.2 +>=media-plugins/grilo-plugins-0.2.12 lua + +# Rick Farina <zerochaos@gentoo.org> (22 May 2014) +# mask test use flag for metasploit since tests do not pass +net-analyzer/metasploit test + +# Tom Wijsman <TomWij@gentoo.org> (14 May 2014) +# Documentation generation needs APIviz which is not in the Portage tree yet. +# Tracked in Gentoo bug #509602. +dev-java/jboss-logging doc + +# Tom Wijsman <TomWij@gentoo.org> (02 May 2014) +# Bluetooth support in MATE has incompatibilities with recent BlueZ versions. +# If you want to try to get this working, unmask net-wireless/mate-bluetooth as +# well as the bluetooth USE flag on mate-extra/mate-user-share; I can't support +# this until the relevant upstreams have moved forward with their compatibility. +# +# https://bugs.gentoo.org/show_bug.cgi?id=508086 +# https://github.com/mate-desktop/mate-bluetooth/issues/22 +# http://mate-desktop.org/blog/2014-03-11-mate-desktop-singing-the-bluez +mate-base/mate bluetooth +mate-extra/mate-user-share bluetooth + +# Pacho Ramos <pacho@gentoo.org> (26 Apr 2014) +# Depends on long time obsolete goi, bug #508742 +=x11-misc/lightdm-1.4* introspection + +# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (24 Apr 2014) +# It's only supported on amd64 +dev-db/mariadb tokudb + +# Lars Wendler <polynomial-c@gentoo.org> (23 Apr 2014) +# Not working on 64bit systems +media-sound/lmms vst + +# Markos Chandras <hwoarang@gentoo.org> (20 Apr 2014) +# Fails to build with recent polarssl (>=1.3). Bug #503604 +media-video/rtmpdump polarssl + +# Alexey Shvetsov <alexxy@gentoo.org> (16 Apr 2014) +# libehca only works on ppc* +sys-infiniband/ofed ofed_drivers_ehca + +# Andreas K. Huettel <dilfridge@gentoo.org> (12 Apr 2014) +# Upstream regularly forgets to update the bindings after changes in API, +# leading to build failures. This is becoming more and more painful... +>=kde-apps/marble-4.12.49.9999 python + +# Lars Wendler <polynomial-c@gentoo.org> (12 Apr 2014) +# Required ffmpeg version still is masked (#507474) +>=media-libs/xine-lib-1.2.5 avformat + +# Julian Ospald <hasufell@gentoo.org> (06 Apr 2014) +# broken wrt #501582 +<net-misc/openvpn-9999 polarssl + +# Manuel Rüger <mrueg@gentoo.org> (07 Mar 2014) +# Mask ruby18-only compatible flags +# Bugs: 483104, 483102 +=dev-ruby/rubygems-1.8* server +<media-libs/libcaca-0.99_beta19 ruby +=dev-vcs/subversion-1.7* ruby +media-sound/podcatcher bittorrent + +# Mike Frysinger <vapier@gentoo.org> (03 Feb 2014) +# Upstream says to not use this for now. +dev-libs/elfutils threads + +# Mike Gilbert <floppym@gentoo.org> (01 Feb 2014) +# Build failures (bug 499072) +=www-client/chromium-33* aura + +# Andreas K. Huettel <dilfridge@gentoo.org> (4 Jan 2014) +# Mask until dependencies are keyworded (bug 497068) +dev-vcs/git mediawiki + +# Sergey Popov <pinkbyte@gentoo.org> (27 Dec 2013) +# Mask because Boost.Context library does not work on most of arches +dev-libs/boost context + +# Lars Wendler <polynomial-c@gentoo.org> (26 Dec 2013) +# Masked until upstream has fixed support with >=polarssl-1.3.0 +# (see upstream bug https://github.com/fatbob313/umurmur/issues/24) +# and affected versions are removed from the tree. +<media-sound/umurmur-0.2.14 polarssl + +# Gilles Dartiguelongue <eva@gentoo.org> (23 Dec 2013) +# Gstreamer support fails to build due to libtool shortcomings when using +# an intermediate library as a dependency of another libtool target dependency. +# Since this is new and unused yet, keep it masked for now and check +# with upstream if there is something that can be done to fix the issue. +media-libs/cogl gstreamer + +# Pawel Hajdan jr <phajdan.jr@gentoo.org> (13 Nov 2013) +# Depends on masked dev-lang/v8 +dev-db/drizzle v8 + +# Andrey Grozin <grozin@gentoo.org> (12 Nov 2013) +# berkdb support works only for sys-libs/db-6.0 which is masked +sci-physics/reduze berkdb + +# Michał Górny <mgorny@gentoo.org> (10 Nov 2013) +# (on behalf of python@) +# USE=sandbox is not done properly in Gentoo and results in crippled +# PyPy install that is not usable for non-sandbox clients (and there are +# no real sandbox clients right now). Masked until the flag is +# re-implemented or dropped. For more details, bug #429372. +dev-python/pypy sandbox +dev-python/pypy3 sandbox + +# Julian Ospald <hasufell@gentoo.org> (27 Oct 2013) +# luajit is in ~arch, prepare for minetest stabilization +games-action/minetest luajit + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (13 Oct 2013) +# Masked for security bug #472280, CVE 2013-1872 +<=media-libs/mesa-9.0.3 video_cards_intel video_cards_i965 + +# Tom Wijsman <TomWij@gentoo.org> (7 Sep 2013) +# Dependency (www-servers/mongrel) currently only +# works with Ruby 1.8; so, masking Ruby 1.9 USE flag +# until Ruby 1.9 support is added to mongrel. +net-proxy/swiftiply ruby_targets_ruby19 + +# Jeff Horelick <jdhore@gentoo.org> (1 Sep 2013) +# Dependency (media-libs/libsidplayfp) only keyworded +# on x86 and amd64. Will unmask there. +>=media-plugins/audacious-plugins-3.4 sid + +# Julian Ospald <hasufell@gentoo.org> (31 Aug 2013) +# Randomly breaks consumers at runtime. Do not report +# gentoo bugs. +media-libs/libsdl2 custom-cflags + +# Mike Gilbert <floppym@gentoo.org> (23 Aug 2013) +# Requires hard-masked ffmpeg. +>=www-client/chromium-30 system-ffmpeg + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (22 Aug 2013) +# Causes build to fail, issue is being discussed with upstream +>=www-plugins/gnash-0.8.10_p20130822 openvg + +# Tim Harder <radhermit@gentoo.org> (13 Aug 2013) +# Related deps dev-lang/luajit and dev-scheme/racket are not keyworded by most arches. +app-editors/vim luajit racket +app-editors/gvim luajit racket + +# Kacper Kowalik <xarthisius@gentoo.org> (09 Aug 2013) +# Doesn't work on most profiles. Easier to mask here and +# unmask in particular profiles +sys-apps/hwloc cuda gl opencl + +# Samuli Suominen <ssuominen@gentoo.org> (07 Aug 2013) +# There is no support for recent app-pda/libimobiledevice wrt bug #471920 +# Upstream removed entire support in future release: +# http://code.google.com/p/clementine-player/source/detail?r=3d434f1c881890dd77fea6d0e3de3afc86971196 +# Remove this entry once <=media-sound/clementine-1.1.1 has left the building +media-sound/clementine ios +<media-sound/clementine-1.2.0 ipod + +# Ben de Groot <yngwin@gentoo.org> (07 Aug 2013) +# Newer lightdm doesn't work with current razorqt-lightdm-greeter, bug 479734 +>=x11-misc/lightdm-1.5.0 razor + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (13 Jul 2013) +# GL/GLES support in cairo is mutually exclusive, bug #428770. +x11-libs/cairo gles2 +dev-libs/weston gles2 rpi + +# Alexis Ballier <aballier@gentoo.org> (03 Jul 2013) +# The idea behind using libunwind there is to avoid needing to link to libgcc_s +# and have a C++ stack without gcc with libcxx. +# However, in any case, clang links its binaries to libgcc_s, hence at the +# moment there is not much point in enabling this. +sys-libs/libcxxrt libunwind + +# Sergey Popov <pinkbyte@gentoo.org> (08 Jun 2013) +# mask because requires unstable depends not ready for the stabilization +app-leechcraft/leechcraft-meta unstable + +# Kacper Kowalik <xarthisius@gentoo.org> (19 May 2013) +# Fails to build, haven't had time to debug +app-doc/doxygen sqlite + +# Alexis Ballier <aballier@gentoo.org> (08 May 2013) +# On behalf of Pavel Sanda <ps@twin.jikos.cz> +# Lyx is currently not working with subversion 1.7 and needs 1.6. +app-office/lyx subversion + +# Christian Faulhammer <fauli@gentoo.org> (08 May 2013) +# Will not build successfully yet +mail-client/claws-mail gtk3 + +# Bernard Cafarelli <voyageur@gentoo.org> (04 Apr 2013) +# Broken for now (segmentation fault on play) +gnustep-apps/cynthiune flac + +# Richard Freeman <rich0@gentoo.org> (24 Mar 2013) +# Dependency is masked for buffer overflows for now +app-text/yagf cuneiform +dev-python/pyocr cuneiform + +# Michael Weber <xmw@gentoo.org> (23 Mar 2013) +# Does not build. +=media-libs/oyranos-0.9.4* fltk + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (19 Mar 2013) +# Depends on special llvm-3.2 branch from tstellar +=media-libs/mesa-9.1* r600-llvm-compiler video_cards_radeonsi + +# Christoph Junghans <ottxor@gentoo.org> (10 Mar 2013) +# log4cxx has known memory leaking issues wrt bug #287697, +# unmask when log4cxx is fixed and stable. +media-sound/google-musicmanager log + +# Tom Wijsman <TomWij@gentoo.org> (10 Mar 2013) +# Experimental, masked until it compiles and works. +media-libs/avidemux-core system-ffmpeg + +# Pawel Hajdan jr <phajdan.jr@gentoo.org> (07 Mar 2013) +# Experimental, breaks WebSQL. Please report sites broken +# by enabling this flag. +www-client/chromium system-sqlite + +# Justin Lecher <jlec@gentoo.org> (21 Feb 2013) +# cuda only works on x86 and amd64 +sci-libs/cholmod cuda +sci-libs/flann cuda + +# Julian Ospald <hasufell@gentoo.org> (20 Feb 2013) +# Unsupported and experimental. +# NP-Hardass <NP-Hardass@gentoo.org> (18 Jun 2015) +# Change to <10 +<net-misc/teamviewer-10 system-wine + +# Alexis Ballier <aballier@gentoo.org> (15 Feb 2013) +# Needs a huge patch to build against recent releases of FFmpeg/libav. +# Mask it until upstream fixes it. Bug #417869 +<media-sound/audacity-2.1.0 ffmpeg + +# Alexandre Rostovtsev <tetromino@gentoo.org> (30 Dec 2012) +# sys-apps/biosdevname is keyworded only for amd64/x86 +# systemd keyworded only for amd64/arm/x86 +sys-kernel/dracut dracut_modules_biosdevname dracut_modules_systemd + +# Alexandre Rostovtsev <tetromino@gentoo.org> (30 Dec 2012) +# chromium and mono are keyworded only on a few arches +gnome-extra/zeitgeist-datasources chromium tomboy + +# Alexandre Rostovtsev <tetromino@gentoo.org> (27 Dec 2012) +# Incompatible with evolution-data-server-3.6, blocks upgrade to gnome-3.6 +# See bug #436460 and http://git.gnome.org/browse/tracker/log/?h=evo-new-api +app-misc/tracker eds + +# Christoph Jungans <ottxor@gentoo.org> (26 Dec 2012) +# cuda/openmm/mkl only works on x86/amd64 +sci-chemistry/gromacs cuda mkl openmm + +# Zac Medico <zmedico@gentoo.org> (13 Jun 2012) +# Mask USE=pypy* for sys-apps/portage, since pypy has limited KEYWORDS. +sys-apps/portage pypy pypy2_0 + +# Jory A. Pratt <anarchy@gentoo.org> (15 Dec 2012) +# PGO is known to be busted with most configurations +www-client/firefox pgo + +# Sergey Popov <pinkbyte@gentoo.org> (26 Nov 2012) +# PDF docs building failed with sandbox violation +media-libs/opencolorio pdf + +# Diego Elio Pettenò <flameeyes@gentoo.org> (3 Nov 2012) +# Requires net-dns/unbound which is not keyworded by most arches +net-libs/gnutls dane + +# Alexis Ballier <aballier@gentoo.org> (1 Nov 2012) +# dev-ml/ocamlduce requires ocaml-3 and there has been no upstream release to +# support ocaml-4. Mask useflags requiring it so that we can mask ocamlduce and +# unmask ocaml-4. +dev-ml/tyxml ocamlduce +www-servers/ocsigen ocamlduce +dev-ml/eliom ocamlduce + +# Pawel Hajdan jr <phajdan.jr@gentoo.org> (28 Sep 2012) +# Causes problems with old NVidia drivers, bug #413637. +<www-client/chromium-32.0.1700.19 tcmalloc + +# Diego Elio Pettenò (27 Aug 2012) +# The libpci access is only used for linux. +net-analyzer/net-snmp pci + +# Diego Elio Pettenò (20 Aug 2012) +# The prevent-removal USE flag is only implemented for Linux. +sys-auth/pam_mktemp prevent-removal + +# Ben de Groot <yngwin@gentoo.org> (30 Jul 2012) +# fontconfig-infinality dependency not yet keyworded on most arches +media-libs/freetype infinality + +# James Le Cuirot <chewi@gentoo.org> (20 May 2015) +# Mask this in conjunction with the above. +dev-java/icedtea infinality + +# Ralph Sennhauser <sera@gentoo.org> (18 Jul 2012) +# Requires masked eclipse-sdk. +dev-lang/icc eclipse +dev-lang/idb eclipse + +# Diego Elio Pettenò <flameeyes@gentoo.org> (16 Jul 2012) +# Stop glibc/uclibc from using iconv in blender +media-gfx/blender iconv + +# Rick Farina <zerochaos@gentoo.org> (05 July 2012) +# cuda is available on x86/amd64 only +app-crypt/johntheripper cuda + +# Mike Gilbert <floppym@gentoo.org> (29 Jun 2012) +# sys-fs/zfs is not available everywhere. +sys-boot/grub libzfs + +# Andreas K. Huettel <dilfridge@gentoo.org> (03 Jun 2012) +# needs libpqxx-3* which is not in the tree anymore +app-office/calligra postgres + +# Michael Weber<xmw@gentoo.org> (02 Jun 2012) +# Not fit for production (bug 404403, comment #5) +dev-db/firebird client + +# Andreas K. Huettel <dilfridge@gentoo.org> (25 Mai 2012) +# Requires icc which does not emerge (distfile unavailable) +media-libs/opencv ipp + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (02 May 2012) +# Causes crashes and build failures, not needed by any package, bug #412177 +x11-libs/cairo qt4 + +# Alexandre Rostovtsev <tetromino@gentoo.org> (12 Apr 2012) +# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for +# gobject-introspection[doctool], bug #411761 +dev-libs/gobject-introspection doctool + +# Michał Górny <mgorny@gentoo.org> (11 Apr 2012) +# JIT compilation in libzpaq generates code for x86/amd64. +app-arch/libzpaq jit + +# Arun Raghavan <ford_prefect@gentoo.org> (28 Mar 2012) +# webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be +# added. +# Arun Raghavan <ford_prefect@gentoo.org> (24 May 2012) +# Mask xen USE flag by default, unmask on x86/amd64 where it is supported. +media-sound/pulseaudio webrtc-aec xen + +# Samuli Suominen <ssuominen@gentoo.org> (20 Mar 2012) +# This is for udev-acl. Unmasked in default/linux/package.use.mask. +sys-auth/consolekit acl + +# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (25 Feb 2012) +# directfb build issues, bug #405817. +www-plugins/gnash directfb + +# Bernard Cafarelli <voyageur@gentoo.org> (08 Feb 2012) +# libobjc2/clang experimental support +>=gnustep-base/gnustep-make-2.6.2 libobjc2 + +# Christoph Junghans <ottxor@gentoo.org> (04 Feb 2012) +# mips only use flags +>=sci-libs/fftw-3 zbus + +# Samuli Suominen <ssuominen@gentoo.org> (10 Jan 2012) +# This is required only for Linux, so mask it here and unmask in +# default/linux/package.use.mask. Bug 354923. +app-arch/libarchive e2fsprogs + +# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Jan 2012) +# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so +# it's masked here and unmasked in individual profiles (bug #396313). +net-libs/webkit-gtk jit +www-client/epiphany jit +www-client/midori jit + +# Mike Frysinger <vapier@gentoo.org> (06 Dec 2011) +# No one should be mucking with libssp unless they really know what they're +# doing. Force extra work on the smart peeps to protect the not-so-smart. +sys-devel/gcc libssp + +# Samuli Suominen <ssuominen@gentoo.org> (06 Dec 2011) +# NuppelVideo is available on x86 only +media-video/transcode nuv pic + +# Davide Pesavento <pesa@gentoo.org> (30 Nov 2011) +# JavaScriptCore JIT is supported only on amd64/arm/x86, so +# mask USE="jit" here and unmask it in the relevant arch profiles. +dev-qt/qtscript jit +dev-qt/qtwebkit jit + +# Samuli Suominen <ssuominen@gentoo.org> (25 Nov 2011) +# Expose USE="suid" for USE="svga" only for x86 users, +# see arch/x86/package.use.mask +www-client/links suid + +# Kacper Kowalik <xarthisius@gentoo.org> (09 Nov 2011) +# pathdb works only as a SIGSEGV generator, mask until upstream +# fixes it bug #385683 +dev-lang/path64 debugger + +# Samuli Suominen <ssuominen@gentoo.org> (16 Oct 2011) +# Mask libbluray support here, and enable it per arch instead +gnome-base/gvfs bluray + +# Pawel Hajdan jr <phajdan.jr@gentoo.org> (12 Oct 2011) +# Upstream support before 27.x not ready: +# http://code.google.com/p/chromium/issues/detail?id=32757 +<www-client/chromium-27.0.1448.0 pulseaudio + +# Nirbheek Chauhan <nirbheek@gentoo.org> (17 Sep 2011) +# Systemtap is not keyworded on anything except amd64/x86 +# Temporarily mask instead of dropping keywords, bug 384647 +dev-libs/glib systemtap + +# Robin H. Johnson <robbat2@gentoo.org> (10 Jul 2011) +# PPS should work on all arches, but only keyworded on amd64/x86 +>=net-misc/ntp-4.2.6_p3-r1 parse-clocks + +# Andrey Grozin <grozin@gentoo.org> (29 Mar 2011) +# dev-lang/swig-2.0.2 with -octave generated .cpp files +# incompatible with >=sci-mathematics/octave-3.4.0 +sci-libs/mathgl octave + +# Luca Barbato <lu_zero@gentoo.org> (28 Mar 2011) +# Mask mplayer2 arch specific flags +media-video/mplayer2 bluray + +# Diego E. Pettenò <flameeyes@gentoo.org> (27 Mar 2011) +# +# Mask pdnsd's Linux-specific USE flags. +net-dns/pdnsd isdn urandom + +# Raúl Porcel <armin76@gentoo.org> (13 Feb 2011) +# Masked until devs know how to use repoman +<media-video/mplayer-9999 bluray + +# Justin Lecher <jlec@gentoo.org> (17 Nov 2010) +# Upstream didn't release patches for aria yet +>=sci-chemistry/cns-1.3 aria + +# Tomáš Chvátal <scarabeus@gentoo.org> (8 Sep 2010) +# drm don't even build here so mask everywhere expect live. +<x11-libs/cairo-9999 drm + +# Alex Legler <a3li@gentoo.org> (1 Sep 2010) +# This feature is marked as experimental by upstream. +dev-lang/ruby-enterprise fastthreading + +# Nirbheek Chauhan <nirbheek@gentoo.org> (26 Jun 2010) +# Inter-process communication doesn't work on anything except x86/amd64/arm +# due to lack of atomic ops, bug 325185 +www-client/firefox ipc + +# Tomas Touceda <chiiph@gentoo.org> (13 Apr 2010) +# Masked because libsvm module is broken with this release on every arch. +dev-lisp/clisp svm + +# Tomáš Chvátal <scarabeus@gentoo.org> (4 Apr 2010) +# Masked because tools pulled in are not supported on most archs. +sys-power/pm-utils video_cards_intel video_cards_radeon + +# Diego E. Pettenò <flameeyes@gmail.com> (18 Jan 2010) +# Don't use system-wide mode unless you *really* know what you're doing. +# Keep it masked here so that I don't need to manage two versions every time. +media-sound/pulseaudio system-wide + +# Jeremy Olexa <darkside@gentoo.org> (10 Jan 2010) +# Upsteam doesn't support ioctl backend and neither does Gentoo. ioctl USE flag +# will eventually be removed unless the backend is re-written by upstream. bug +# 299674 +>net-misc/wicd-1.6.2.2 ioctl + +# Tomáš Chvátal <scarabeus@gentoo.org> (6 Jan 2010) +# Still not really functional, upstream requires not building it. +x11-libs/cairo gallium + +# Alexey Shvetsov <alexxy@gentoo.org> (3 Dec 2009) +# Mask very experimental mpi use flag dfor gamess +sci-chemistry/gamess mpi + +# Mounir Lamouri <volkmar@gentoo.org> (07 Nov 2009) +# Mask cuda for k3d. Works only on amd64/x86. Bug 267264 +media-gfx/k3d cuda + +# Tomáš Chvátal <scarabeus@gentoo.org> (27 Oct 2009) +# Broken on so many setups it is just insane. +# Unmask if you really know what you are doing. +<sys-apps/groff-1.20.1-r2 linguas_ja + +# Samuli Suominen <ssuominen@gentoo.org> (09 Oct 2009) +# log4cxx has known memory leaking issues wrt bug #287697, +# unmask when log4cxx is fixed and stable. +app-misc/strigi log + +# Jean-Noël Rivasseau <elvanor@gentoo.org> (23 Sep 2009) +# X use flag only for amd64/x86, bug 285951. +media-gfx/iscan X + +# Tomáš Chvátal <scarabeus@gentoo.org> (10 Sep 2009) +# quakeforge has video_cards_tdfx enabled only for x86 +games-fps/quakeforge video_cards_tdfx + +# Tomas Chvatal <scarabeus@gentoo.org> (31 Jan 2009) +# mask cuda for boinc. Works only on amd64 and x86 +sci-misc/boinc cuda + +# Robert Buchholz <rbu@gentoo.org> (16 Aug 2008) +# TLS needs dev-libs/cryptlib, which is x86 only +dev-python/kaa-base tls + +# Serkan Kaba <serkan@gentoo.org> (20 Jul 2008) +# Java is not supported in most of the arches enchant is keyworded +app-text/enchant zemberek + +dev-java/ibm-jdk-bin nsplugin +dev-java/ibm-jre-bin nsplugin + +# These are for BSD only +net-proxy/squid ipf-transparent pf-transparent +app-admin/sshguard ipfilter + +# Linking against libnfsidmap requires libs in /usr #149472 +sys-apps/acl nfs + +# Christian Faulhammer <opfer@gentoo.org> (14 Jan 2008) +# only works on x86, where this will be unmasked +dev-java/ibm-jdk-bin alsa +dev-java/ibm-jre-bin alsa + +# Raúl Porcel <armin76@gentoo.org> (09 Nov 2008) +# CPU opts: This needs amd64, x86 and ppc on some of them +# dvdnav: hard masked dependency +media-video/mplayer cpudetection custom-cpuopts bindist + +# Alexis Ballier <aballier@gentoo.org> <16 Feb 2011> +# Win32 specific useflags for vlc. Can be used for cross-compiling. +media-video/vlc direct2d directx dshow dxva2 waveout wingdi +# Mac OSX / iPhone OS specific useflags +media-video/vlc audioqueue ios-vout macosx macosx-audio macosx-dialog-provider macosx-eyetv macosx-quartztext macosx-qtkit macosx-vout +# media-library does not build +media-video/vlc media-library + +# Alexis Ballier <aballier@gentoo.org> <28 Apr 2011> +# Requires ~arch libcelt and keywording +<media-video/ffmpeg-2.0 celt diff --git a/profiles/base/package.use.stable.force b/profiles/base/package.use.stable.force new file mode 100644 index 000000000000..0c204c4ac820 --- /dev/null +++ b/profiles/base/package.use.stable.force @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in package.use.force diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask new file mode 100644 index 000000000000..a9a062874894 --- /dev/null +++ b/profiles/base/package.use.stable.mask @@ -0,0 +1,120 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in package.use.mask + +# Pacho Ramos <pacho@gentoo.org> (15 May 2015) +# Version compatible with current ffmpeg is not ready to be stabilized +# bug #539212 +app-emulation/vice ffmpeg + +# Pacho Ramos <pacho@gentoo.org> (13 May 2015) +# texinfo-5 cannot be stabilized yet +=dev-lang/gnat-gcc-4.6* doc + +# Justin Lecher <jlec@gentoo.org> (05 May 2015) +# no stable qt5 +app-office/texmaker qt5 + +# Jeroen Roovers <jer@gentoo.org> (26 Apr 2015) +# mongodb support is nice, but dev-libs/mongo-c-driver upstream is not ready +# yet (bug #542210) +net-analyzer/pmacct mongodb + +# Matthias Maier <tamiko@gentoo.org> (13 Mar 2015) +# Masking glusterfs for the time being, see entry for app-emulation/qemu of +# 12 Sep 2013: Waiting on glusterfs maintainers in bug #484016 +app-emulation/libvirt glusterfs + +# Pacho Ramos <pacho@gentoo.org> +# sci-visualization/paraview is not ready for stabilization yet +# See bug #541012 +sci-libs/openfoam paraview + +# Pacho Ramos <pacho@gentoo.org> +# dev-libs/libappindicator isn't going to be stabilized +x11-misc/redshift appindicator + +# Ben de Groot <yngwin@gentoo.org> +# Mask experimental feature on stable. This also needs not yet stable mupdf. +app-text/qpdfview fitz + +# Andreas K. Huettel <dilfridge@gentoo.org> (12 Feb 2015) +# Pulls in way too many unstable sci packages +app-office/libreoffice coinmp + +# Andreas K. Huettel <dilfridge@gentoo.org> (30 Oct 2014) +# Pulls in sci-libs/vtk with a lot of new dependencies; stabilizing +# that will take some more time +media-libs/opencv vtk + +# Mikle Kolyada <zlogene@gentoo.org> (16 Aug 2014) +# Not yet stabilized dependency, need more testing +>=dev-perl/PDL-2.4.11 pdl2 pgplot plplot + +# Samuli Suominen <ssuominen@gentoo.org> (01 Aug 2014) +# Optional (not required by anything in gentoo-x86) and fragile (based on +# host system, like Java JRE version). Keep masked indefinately until +# something starts requiring these. +# http://bugs.gentoo.org/483372 and http://bugs.gentoo.org/508564 +media-libs/libcaca java mono + +# Alon Bar-Lev <alonbl@gentoo.org> (21 Jul 2014) +# dev-libs/opencryptoki will not be stabile any time soon (bug#510204) +app-crypt/tpm-tools pkcs11 + +# Mikle Kolyada <zlogene@gentoo.org> +# Not yet stabilized dependency (bug #514906) +media-video/mpv libcaca + +# Andreas K. Huettel <dilfridge@gentoo.org> (29 Jun 2014) +# Not yet stabilized dependencies blocking sec bug 514886 +app-office/libreoffice firebird + +# Mike Gilbert <floppym@gentoo.org> (30 May 2014) +# >=net-libs/gnutls-3.1.4 is not going stable any time soon. +sys-apps/systemd ssl + +# Agostino Sarubbo <ago@gentoo.org> (31 Aug 2013) +# Clang is not stable +app-portage/eix clang + +# Pacho Ramos <pacho@gentoo.org> (17 Nov 2013) +# Still needs gnutls-3 +>=net-nntp/pan-0.139 ssl + +# Sergey Popov <pinkbyte@gentoo.org> (28 Oct 2013) +# sys-cluster/cman is still in ~arch. +sys-cluster/pacemaker cman + +# Samuli Suominen <ssuominen@gentoo.org> (01 Aug 2013) +# The dependencies for these flags are still in ~arch. +sys-fs/lvm2 clvm cman + +# Doug Goldstein <cardoe@gentoo.org> (12 Sep 2013) +# Waiting on glusterfs maintainers in bug #484016 +app-emulation/qemu glusterfs + +# Ian Delaney <idella4@gentoo.org> (09 Dec 2013) +# subsequent to the total inaction of the maintainer of +# ocaml to honour / respond in any way to +# Bug #486076, ocaml masked to allow xen to once again +# become a stabilisable package +app-emulation/xen-tools ocaml + +# Samuli Suominen <ssuominen@gentoo.org> (19 Mar 2014) +# Some open source OpenCL providers cause sandbox violation while accessing /dev/dri/card* +# from a command like eg. `/usr/bin/mogrify -version`, see bug #472766 +media-gfx/imagemagick opencl + +# Andreas K. Huettel <dilfridge@gentoo.org> (28 Mar 2013) +# No stable sci-chemistry/avogadro yet but we want kde-4.10 to go stable +>=kde-apps/kalzium-4.10.0 editor + +# Chris Reffett <creffett@gentoo.org> (23 Nov 2012) +# CMake's PHP module can't find our install location, so +# libkolab(xml) fails with the php flag enabled, bug #430858. +net-libs/libkolab php +net-libs/libkolabxml php diff --git a/profiles/base/packages b/profiles/base/packages new file mode 100644 index 000000000000..1180aca36dd3 --- /dev/null +++ b/profiles/base/packages @@ -0,0 +1,77 @@ +# Copyright 1999-2014 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Id$ + +# Gentoo Base Profile + +# NOTE: THIS IS THE BASE PROFILE FOR *ANY* GENTOO BASED OPERATING SYSTEM. +# NO MODIFICATIONS MAY BE MADE TO THIS FILE WITHOUT PRIOR DISCUSSION. IF +# YOU ARE CREATING A NEW PROFILE, YOU SIMPLY NEED TO INHERIT THIS BASE +# PROFILE IN YOUR PROFILE DIRECTORY'S "parent" FILE. + + +# OK, you're staring at this file and you have no idea what these stars are +# for. Here's the scoop. An initial "*" marks a package that is part of +# the official BASE system profile. If there is a "*" then `emerge system` +# will use the line in its calculations of what should be installed for the +# base profile. Lines without a "*" prefix will be ignored for profile +# system calculations. + +# Please note that this file is rarely used as a package inclusion mask +# file, because it affects EVERY SINGLE gentoo profile. As can be seen, +# we've limited the inclusion mask to a version of portage which supports +# cascaded profiles, but apart from that, there should be no version +# specific information in here. This file serves as a high level description +# of the minimum set of packages needed for any Gentoo based system. + +*>=sys-apps/baselayout-2 +*app-arch/bzip2 +*app-arch/gzip +*app-arch/tar +*app-arch/xz-utils +*app-shells/bash +#*dev-lang/perl +#*dev-lang/python +*net-misc/iputils +*net-misc/rsync +*net-misc/wget +*sys-apps/coreutils +#*sys-apps/debianutils +*sys-apps/diffutils +*sys-apps/file +*sys-apps/findutils +*sys-apps/gawk +*sys-apps/grep +*sys-apps/kbd +# temporary bugfix for #398295 +*sys-apps/less +# stopgap solution for functions.sh #373219 and #504116 +*sys-apps/openrc +#*>=sys-apps/portage-2.0.51.22 +*sys-process/procps +*sys-process/psmisc +*sys-apps/sed +*sys-apps/which +#*sys-devel/autoconf +#*sys-devel/automake +*sys-devel/binutils +#*sys-devel/bison +#*sys-devel/flex +*sys-devel/gcc +*sys-devel/gnuconfig +#*sys-devel/libtool +#*sys-devel/m4 +*sys-devel/make +*>=sys-devel/patch-2.6.1 +*sys-fs/e2fsprogs +*virtual/dev-manager +*virtual/editor +*virtual/libc +*virtual/man +*virtual/modutils +*virtual/os-headers +*virtual/package-manager +*virtual/pager +*virtual/service-manager +*virtual/shadow +*virtual/ssh diff --git a/profiles/base/profile.bashrc b/profiles/base/profile.bashrc new file mode 100644 index 000000000000..b66012bf93d0 --- /dev/null +++ b/profiles/base/profile.bashrc @@ -0,0 +1,9 @@ +# Copyright 2006-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +if ! declare -F elog >/dev/null ; then + elog() { + einfo "$@" + } +fi diff --git a/profiles/base/use.force b/profiles/base/use.force new file mode 100644 index 000000000000..e7f0e3bb74c7 --- /dev/null +++ b/profiles/base/use.force @@ -0,0 +1,9 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Force the GNU/Linux ELIBC, KERNEL, and USERLAND +# flags that apply to the majority of profiles. +elibc_glibc +kernel_linux +userland_GNU diff --git a/profiles/base/use.mask b/profiles/base/use.mask new file mode 100644 index 000000000000..f93ee4d6626b --- /dev/null +++ b/profiles/base/use.mask @@ -0,0 +1,401 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# 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 + +# 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 + +# 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_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ò <flameeyes@gentoo.org> (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ò <flameeyes@gentoo.org> (29 Dec 2006) +# Adobe FDF toolkit is x86 only. +fdftk + +# Diego Pettenò <flameeyes@gentoo.org> (30 Dec 2006) +# These are specific of Mac OS X +aqua +coreaudio + +# Diego Pettenò <flameeyes@gentoo.org> (4 Jan 2007) +# Mask the flags for PHP that are available only on x86 +sybase-ct +ingres +birdstep +adabas +filepro +pfpro +informix +empress +empress-bcs +sybase +frontbase +dbmaker +esoob +solid +# Shared with amd64 +oci8 +oracle7 +firebird +db2 + +# Robert Buchholz <rbu@gentoo.org> (03 Jun 2007) +# Only works on x86 or amd64 +lcd_devices_svga +lcd_devices_luise + +# Joseph Jezak <josejx@gentoo.org> (11 Mar 2007) +# Only for x86 and amd64 (in pbbuttonsd) +macbook + +# George Shapovalov <george@gentoo.org> (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ò <flameeyes@gentoo.org> (15 Nov 2007) +# pam_console was masked for removal for security issue. +# mask the flag too. +pam_console + +# Jeremy Olexa <darkside@gentoo.org> +# The prefix USE flags should never be used on non prefix profiles +prefix +prefix-guest + +# Diego E. Pettenò <flameeyes@gentoo.org> (6 Dec 2009) +# on behalf of QA Team +# Removal of pvm is scheduled for Februrary 4. +pvm + +# Alex Legler <a3li@gentoo.org> (7 Dec 2009) +# Rubinius is whitelisted on supported arches +ruby_targets_rbx + +# Diego E. Pettenò <flameeyes@gentoo.org> (19 Oct 2010) +# masking flags that only apply to FreeBSD +kqueue + +# Samuli Suominen <ssuominen@gentoo.org> (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 <sera@gentoo.org> (31 Jul 2012) +# Unmask in arch specific profiles when jython implementaton is available. +python_targets_jython2_5 +python_targets_jython2_7 +python_targets_jython3_1 +python_single_target_jython2_5 +python_single_target_jython2_7 +python_single_target_jython3_1 + +# Diego Elio Pettenò <flameeyes@gentoo.org> (18 Aug 2012) +# Prelude is being masked for removal +prelude + +# Diego Elio Pettenò <flameeyes@gentoo.org> (21 Aug 2012) +# IPMI is only implemented for x86, amd64 and ia64 +ipmi + +# Diego Elio Pettenò <flameeyes@gentoo.org> (27 Aug 2012) +# netlink is a Linux-specific interface +netlink + +# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Dec 2012) +# dev-lang/orc is useful only for some specific arches (amd64/x86/arm/...) +orc + +# Mike Gilbert <floppym@gentoo.org> (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 <mgorny@gentoo.org> (26 Jan 2013) +# Mask the multilib flags globally. Unmasked in specific arches. +abi_x86_32 +abi_x86_64 +abi_x86_x32 +# Matt Turner <mattst88@gentoo.org> (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 <grozin@gentoo.org> (25 Jun 2014) +# These lisps are available only on some arches +clisp +clozurecl +cmucl +ecls +gcl +sbcl + +# Michał Górny <mgorny@gentoo.org> (4 May 2013) +# Mask systemd flag globally, unmasked on arches on which systemd +# is keyworded. +systemd + +# Pacho Ramos <pacho@gentoo.org> (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 <floppym@gentoo.org> (19 Oct 2014) +# sys-libs/libapparmor +apparmor diff --git a/profiles/base/use.stable.force b/profiles/base/use.stable.force new file mode 100644 index 000000000000..3ea193b85cda --- /dev/null +++ b/profiles/base/use.stable.force @@ -0,0 +1,6 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in use.force diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask new file mode 100644 index 000000000000..c5ed54dee9d4 --- /dev/null +++ b/profiles/base/use.stable.mask @@ -0,0 +1,14 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in use.mask + +# Patrick Lauer <patrick@gentoo.org> (28 Apr 2015) +# dependencies not stable yet +ayatana + +# Ben de Groot <yngwin@gentoo.org> (01 Feb 2015) +# until Qt5 is stable +qt5 |